2009-08-10 Hui Zhu <teawater@gmail.com>
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 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 2 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; if not, write to the Free Software
21 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
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_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 ppl
538 HOST_LIB_PATH_ppl = \
539   $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
540 @endif ppl
541
542 @if cloog
543 HOST_LIB_PATH_cloog = \
544   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
545 @endif cloog
546
547
548 # Flags to pass down to all sub-makes.
549 BASE_FLAGS_TO_PASS = \
550         "DESTDIR=$(DESTDIR)" \
551         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
552         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
553         "bindir=$(bindir)" \
554         "datadir=$(datadir)" \
555         "exec_prefix=$(exec_prefix)" \
556         "includedir=$(includedir)" \
557         "datarootdir=$(datarootdir)" \
558         "docdir=$(docdir)" \
559         "infodir=$(infodir)" \
560         "pdfdir=$(pdfdir)" \
561         "htmldir=$(htmldir)" \
562         "libdir=$(libdir)" \
563         "libexecdir=$(libexecdir)" \
564         "lispdir=$(lispdir)" \
565         "localstatedir=$(localstatedir)" \
566         "mandir=$(mandir)" \
567         "oldincludedir=$(oldincludedir)" \
568         "prefix=$(prefix)" \
569         "sbindir=$(sbindir)" \
570         "sharedstatedir=$(sharedstatedir)" \
571         "sysconfdir=$(sysconfdir)" \
572         "tooldir=$(tooldir)" \
573         "build_tooldir=$(build_tooldir)" \
574         "target_alias=$(target_alias)" \
575         "BISON=$(BISON)" \
576         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
577         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
578         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
579         "EXPECT=$(EXPECT)" \
580         "FLEX=$(FLEX)" \
581         "INSTALL=$(INSTALL)" \
582         "INSTALL_DATA=$(INSTALL_DATA)" \
583         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
584         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
585         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
586         "LEX=$(LEX)" \
587         "M4=$(M4)" \
588         "MAKE=$(MAKE)" \
589         "RUNTEST=$(RUNTEST)" \
590         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
591         "SHELL=$(SHELL)" \
592         "YACC=$(YACC)" \
593         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
594         "ADA_CFLAGS=$(ADA_CFLAGS)" \
595         "AR_FLAGS=$(AR_FLAGS)" \
596         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
597         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
598         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
599         "CFLAGS=$(CFLAGS)" \
600         "CXXFLAGS=$(CXXFLAGS)" \
601         "LDFLAGS=$(LDFLAGS)" \
602         "LIBCFLAGS=$(LIBCFLAGS)" \
603         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
604         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
605         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
606         "GNATBIND=$(GNATBIND)" \
607         "GNATMAKE=$(GNATMAKE)" \
608         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
609         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
610         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
611         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
612         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
613         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
614         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
615         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
616         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
617         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
618         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
619         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
620         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
621         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
622         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
623         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
624         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
625         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
626         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
627         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
628         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
629         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
630         "BUILD_CONFIG=$(BUILD_CONFIG)" \
631         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
632         "LEAN=$(LEAN)" \
633         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
634         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
635         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
636         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
637         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
638         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
639         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
640         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
641         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
642         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
643         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
644         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
645         "TFLAGS=$(TFLAGS)" \
646         "CONFIG_SHELL=$(SHELL)" \
647         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
648
649 # We leave this in just in case, but it is not needed anymore.
650 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
651
652 # Flags to pass down to most sub-makes, in which we're building with
653 # the host environment.
654 EXTRA_HOST_FLAGS = \
655         'AR=$(AR)' \
656         'AS=$(AS)' \
657         'CC=$(CC)' \
658         'CXX=$(CXX)' \
659         'DLLTOOL=$(DLLTOOL)' \
660         'GCJ=$(GCJ)' \
661         'GFORTRAN=$(GFORTRAN)' \
662         'LD=$(LD)' \
663         'LIPO=$(LIPO)' \
664         'NM=$(NM)' \
665         'OBJDUMP=$(OBJDUMP)' \
666         'RANLIB=$(RANLIB)' \
667         'STRIP=$(STRIP)' \
668         'WINDRES=$(WINDRES)' \
669         'WINDMC=$(WINDMC)'
670
671 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
672
673 # Flags that are concerned with the location of the X11 include files
674 # and library files
675 #
676 # NOTE: until the top-level is getting the values via autoconf, it only
677 # causes problems to have this top-level Makefile overriding the autoconf-set
678 # values in child directories.  Only variables that don't conflict with
679 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
680 #
681 X11_FLAGS_TO_PASS = \
682         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
683         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
684
685 # Flags to pass to stage2 and later makes.
686
687 POSTSTAGE1_FLAGS_TO_PASS = \
688         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \
689         LDFLAGS="$(BOOT_LDFLAGS)" \
690         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
691
692 # Flags to pass down to makes which are built with the target environment.
693 # The double $ decreases the length of the command line; those variables
694 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
695 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
696 # so we expand them here.
697 EXTRA_TARGET_FLAGS = \
698         'AR=$$(AR_FOR_TARGET)' \
699         'AS=$(COMPILER_AS_FOR_TARGET)' \
700         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
701         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
702         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
703         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
704         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
705         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
706         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
707         'LD=$(COMPILER_LD_FOR_TARGET)' \
708         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
709         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
710         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
711         'NM=$(COMPILER_NM_FOR_TARGET)' \
712         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
713         'RANLIB=$$(RANLIB_FOR_TARGET)' \
714         'WINDRES=$$(WINDRES_FOR_TARGET)' \
715         'WINDMC=$$(WINDMC_FOR_TARGET)' \
716         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
717         "TFLAGS=$$TFLAGS"
718
719 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
720
721 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
722 # unfortunately needs the native compiler and the target ar and
723 # ranlib.
724 # If any variables are added here, they must be added to do-*, below.
725 # The BUILD_* variables are a special case, which are used for the gcc
726 # cross-building scheme.
727 EXTRA_GCC_FLAGS = \
728         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
729         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
730         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
732         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
733         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
734
735 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
736
737 @if gcc
738 BUILD_CONFIG =
739 ifneq ($(BUILD_CONFIG),)
740 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
741 endif
742 @endif gcc
743
744 .PHONY: configure-host
745 configure-host:  \
746     maybe-configure-ash \
747     maybe-configure-autoconf \
748     maybe-configure-automake \
749     maybe-configure-bash \
750     maybe-configure-bfd \
751     maybe-configure-opcodes \
752     maybe-configure-binutils \
753     maybe-configure-bison \
754     maybe-configure-byacc \
755     maybe-configure-bzip2 \
756     maybe-configure-cgen \
757     maybe-configure-dejagnu \
758     maybe-configure-diff \
759     maybe-configure-dosutils \
760     maybe-configure-etc \
761     maybe-configure-fastjar \
762     maybe-configure-fileutils \
763     maybe-configure-findutils \
764     maybe-configure-find \
765     maybe-configure-fixincludes \
766     maybe-configure-flex \
767     maybe-configure-gas \
768     maybe-configure-gcc \
769     maybe-configure-gawk \
770     maybe-configure-gettext \
771     maybe-configure-gmp \
772     maybe-configure-mpfr \
773     maybe-configure-ppl \
774     maybe-configure-cloog \
775     maybe-configure-gnuserv \
776     maybe-configure-gold \
777     maybe-configure-gprof \
778     maybe-configure-gzip \
779     maybe-configure-hello \
780     maybe-configure-indent \
781     maybe-configure-intl \
782     maybe-configure-tcl \
783     maybe-configure-itcl \
784     maybe-configure-ld \
785     maybe-configure-libcpp \
786     maybe-configure-libdecnumber \
787     maybe-configure-libgui \
788     maybe-configure-libiberty \
789     maybe-configure-libiconv \
790     maybe-configure-libtool \
791     maybe-configure-m4 \
792     maybe-configure-make \
793     maybe-configure-mmalloc \
794     maybe-configure-patch \
795     maybe-configure-perl \
796     maybe-configure-prms \
797     maybe-configure-rcs \
798     maybe-configure-readline \
799     maybe-configure-release \
800     maybe-configure-recode \
801     maybe-configure-sed \
802     maybe-configure-send-pr \
803     maybe-configure-shellutils \
804     maybe-configure-sid \
805     maybe-configure-sim \
806     maybe-configure-tar \
807     maybe-configure-texinfo \
808     maybe-configure-textutils \
809     maybe-configure-time \
810     maybe-configure-uudecode \
811     maybe-configure-wdiff \
812     maybe-configure-zip \
813     maybe-configure-zlib \
814     maybe-configure-gdb \
815     maybe-configure-expect \
816     maybe-configure-guile \
817     maybe-configure-tk \
818     maybe-configure-libtermcap \
819     maybe-configure-utils \
820     maybe-configure-gnattools
821 .PHONY: configure-target
822 configure-target:  \
823     maybe-configure-target-libstdc++-v3 \
824     maybe-configure-target-libmudflap \
825     maybe-configure-target-libssp \
826     maybe-configure-target-newlib \
827     maybe-configure-target-libgcc \
828     maybe-configure-target-libgfortran \
829     maybe-configure-target-libobjc \
830     maybe-configure-target-libtermcap \
831     maybe-configure-target-winsup \
832     maybe-configure-target-libgloss \
833     maybe-configure-target-libiberty \
834     maybe-configure-target-gperf \
835     maybe-configure-target-examples \
836     maybe-configure-target-libffi \
837     maybe-configure-target-libjava \
838     maybe-configure-target-zlib \
839     maybe-configure-target-boehm-gc \
840     maybe-configure-target-qthreads \
841     maybe-configure-target-rda \
842     maybe-configure-target-libada \
843     maybe-configure-target-libgomp
844
845 # The target built for a native non-bootstrap build.
846 .PHONY: all
847 all:
848 @if gcc-bootstrap
849         [ -f stage_final ] || echo stage3 > stage_final
850         @r=`${PWD_COMMAND}`; export r; \
851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
852         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
853 @endif gcc-bootstrap
854         @: $(MAKE); $(unstage)
855         @r=`${PWD_COMMAND}`; export r; \
856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
857 @if gcc-bootstrap
858         if [ -f stage_last ]; then \
859           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
860           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
861         else \
862 @endif gcc-bootstrap
863           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
864 @if gcc-bootstrap
865             ; \
866         fi \
867 @endif gcc-bootstrap
868         && :
869
870 .PHONY: all-build
871
872 all-build: maybe-all-build-libiberty
873 all-build: maybe-all-build-bison
874 all-build: maybe-all-build-byacc
875 all-build: maybe-all-build-flex
876 all-build: maybe-all-build-m4
877 all-build: maybe-all-build-texinfo
878 all-build: maybe-all-build-fixincludes
879
880 .PHONY: all-host
881
882 all-host: maybe-all-ash
883 all-host: maybe-all-autoconf
884 all-host: maybe-all-automake
885 all-host: maybe-all-bash
886 @if bfd-no-bootstrap
887 all-host: maybe-all-bfd
888 @endif bfd-no-bootstrap
889 @if opcodes-no-bootstrap
890 all-host: maybe-all-opcodes
891 @endif opcodes-no-bootstrap
892 @if binutils-no-bootstrap
893 all-host: maybe-all-binutils
894 @endif binutils-no-bootstrap
895 all-host: maybe-all-bison
896 all-host: maybe-all-byacc
897 all-host: maybe-all-bzip2
898 all-host: maybe-all-cgen
899 all-host: maybe-all-dejagnu
900 all-host: maybe-all-diff
901 all-host: maybe-all-dosutils
902 all-host: maybe-all-etc
903 all-host: maybe-all-fastjar
904 all-host: maybe-all-fileutils
905 all-host: maybe-all-findutils
906 all-host: maybe-all-find
907 all-host: maybe-all-fixincludes
908 all-host: maybe-all-flex
909 @if gas-no-bootstrap
910 all-host: maybe-all-gas
911 @endif gas-no-bootstrap
912 @if gcc-no-bootstrap
913 all-host: maybe-all-gcc
914 @endif gcc-no-bootstrap
915 all-host: maybe-all-gawk
916 all-host: maybe-all-gettext
917 @if gmp-no-bootstrap
918 all-host: maybe-all-gmp
919 @endif gmp-no-bootstrap
920 @if mpfr-no-bootstrap
921 all-host: maybe-all-mpfr
922 @endif mpfr-no-bootstrap
923 @if ppl-no-bootstrap
924 all-host: maybe-all-ppl
925 @endif ppl-no-bootstrap
926 @if cloog-no-bootstrap
927 all-host: maybe-all-cloog
928 @endif cloog-no-bootstrap
929 all-host: maybe-all-gnuserv
930 @if gold-no-bootstrap
931 all-host: maybe-all-gold
932 @endif gold-no-bootstrap
933 all-host: maybe-all-gprof
934 all-host: maybe-all-gzip
935 all-host: maybe-all-hello
936 all-host: maybe-all-indent
937 @if intl-no-bootstrap
938 all-host: maybe-all-intl
939 @endif intl-no-bootstrap
940 all-host: maybe-all-tcl
941 all-host: maybe-all-itcl
942 @if ld-no-bootstrap
943 all-host: maybe-all-ld
944 @endif ld-no-bootstrap
945 @if libcpp-no-bootstrap
946 all-host: maybe-all-libcpp
947 @endif libcpp-no-bootstrap
948 @if libdecnumber-no-bootstrap
949 all-host: maybe-all-libdecnumber
950 @endif libdecnumber-no-bootstrap
951 all-host: maybe-all-libgui
952 @if libiberty-no-bootstrap
953 all-host: maybe-all-libiberty
954 @endif libiberty-no-bootstrap
955 all-host: maybe-all-libiconv
956 all-host: maybe-all-libtool
957 all-host: maybe-all-m4
958 all-host: maybe-all-make
959 all-host: maybe-all-mmalloc
960 all-host: maybe-all-patch
961 all-host: maybe-all-perl
962 all-host: maybe-all-prms
963 all-host: maybe-all-rcs
964 all-host: maybe-all-readline
965 all-host: maybe-all-release
966 all-host: maybe-all-recode
967 all-host: maybe-all-sed
968 all-host: maybe-all-send-pr
969 all-host: maybe-all-shellutils
970 all-host: maybe-all-sid
971 all-host: maybe-all-sim
972 all-host: maybe-all-tar
973 all-host: maybe-all-texinfo
974 all-host: maybe-all-textutils
975 all-host: maybe-all-time
976 all-host: maybe-all-uudecode
977 all-host: maybe-all-wdiff
978 all-host: maybe-all-zip
979 @if zlib-no-bootstrap
980 all-host: maybe-all-zlib
981 @endif zlib-no-bootstrap
982 all-host: maybe-all-gdb
983 all-host: maybe-all-expect
984 all-host: maybe-all-guile
985 all-host: maybe-all-tk
986 all-host: maybe-all-libtermcap
987 all-host: maybe-all-utils
988 all-host: maybe-all-gnattools
989
990 .PHONY: all-target
991
992 all-target: maybe-all-target-libstdc++-v3
993 all-target: maybe-all-target-libmudflap
994 all-target: maybe-all-target-libssp
995 all-target: maybe-all-target-newlib
996 @if target-libgcc-no-bootstrap
997 all-target: maybe-all-target-libgcc
998 @endif target-libgcc-no-bootstrap
999 all-target: maybe-all-target-libgfortran
1000 all-target: maybe-all-target-libobjc
1001 all-target: maybe-all-target-libtermcap
1002 all-target: maybe-all-target-winsup
1003 all-target: maybe-all-target-libgloss
1004 all-target: maybe-all-target-libiberty
1005 all-target: maybe-all-target-gperf
1006 all-target: maybe-all-target-examples
1007 all-target: maybe-all-target-libffi
1008 all-target: maybe-all-target-libjava
1009 all-target: maybe-all-target-zlib
1010 all-target: maybe-all-target-boehm-gc
1011 all-target: maybe-all-target-qthreads
1012 all-target: maybe-all-target-rda
1013 all-target: maybe-all-target-libada
1014 all-target: maybe-all-target-libgomp
1015
1016 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1017 # ``make X'' in all subdirectories (because, in general, there is a
1018 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1019 # but it may do additional work as well).
1020
1021 .PHONY: do-info
1022 do-info:
1023         @: $(MAKE); $(unstage)
1024         @r=`${PWD_COMMAND}`; export r; \
1025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1026         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1027           info-target
1028
1029
1030 .PHONY: info-host
1031
1032 info-host: maybe-info-ash
1033 info-host: maybe-info-autoconf
1034 info-host: maybe-info-automake
1035 info-host: maybe-info-bash
1036 info-host: maybe-info-bfd
1037 info-host: maybe-info-opcodes
1038 info-host: maybe-info-binutils
1039 info-host: maybe-info-bison
1040 info-host: maybe-info-byacc
1041 info-host: maybe-info-bzip2
1042 info-host: maybe-info-cgen
1043 info-host: maybe-info-dejagnu
1044 info-host: maybe-info-diff
1045 info-host: maybe-info-dosutils
1046 info-host: maybe-info-etc
1047 info-host: maybe-info-fastjar
1048 info-host: maybe-info-fileutils
1049 info-host: maybe-info-findutils
1050 info-host: maybe-info-find
1051 info-host: maybe-info-fixincludes
1052 info-host: maybe-info-flex
1053 info-host: maybe-info-gas
1054 info-host: maybe-info-gcc
1055 info-host: maybe-info-gawk
1056 info-host: maybe-info-gettext
1057 info-host: maybe-info-gmp
1058 info-host: maybe-info-mpfr
1059 info-host: maybe-info-ppl
1060 info-host: maybe-info-cloog
1061 info-host: maybe-info-gnuserv
1062 info-host: maybe-info-gold
1063 info-host: maybe-info-gprof
1064 info-host: maybe-info-gzip
1065 info-host: maybe-info-hello
1066 info-host: maybe-info-indent
1067 info-host: maybe-info-intl
1068 info-host: maybe-info-tcl
1069 info-host: maybe-info-itcl
1070 info-host: maybe-info-ld
1071 info-host: maybe-info-libcpp
1072 info-host: maybe-info-libdecnumber
1073 info-host: maybe-info-libgui
1074 info-host: maybe-info-libiberty
1075 info-host: maybe-info-libiconv
1076 info-host: maybe-info-libtool
1077 info-host: maybe-info-m4
1078 info-host: maybe-info-make
1079 info-host: maybe-info-mmalloc
1080 info-host: maybe-info-patch
1081 info-host: maybe-info-perl
1082 info-host: maybe-info-prms
1083 info-host: maybe-info-rcs
1084 info-host: maybe-info-readline
1085 info-host: maybe-info-release
1086 info-host: maybe-info-recode
1087 info-host: maybe-info-sed
1088 info-host: maybe-info-send-pr
1089 info-host: maybe-info-shellutils
1090 info-host: maybe-info-sid
1091 info-host: maybe-info-sim
1092 info-host: maybe-info-tar
1093 info-host: maybe-info-texinfo
1094 info-host: maybe-info-textutils
1095 info-host: maybe-info-time
1096 info-host: maybe-info-uudecode
1097 info-host: maybe-info-wdiff
1098 info-host: maybe-info-zip
1099 info-host: maybe-info-zlib
1100 info-host: maybe-info-gdb
1101 info-host: maybe-info-expect
1102 info-host: maybe-info-guile
1103 info-host: maybe-info-tk
1104 info-host: maybe-info-libtermcap
1105 info-host: maybe-info-utils
1106 info-host: maybe-info-gnattools
1107
1108 .PHONY: info-target
1109
1110 info-target: maybe-info-target-libstdc++-v3
1111 info-target: maybe-info-target-libmudflap
1112 info-target: maybe-info-target-libssp
1113 info-target: maybe-info-target-newlib
1114 info-target: maybe-info-target-libgcc
1115 info-target: maybe-info-target-libgfortran
1116 info-target: maybe-info-target-libobjc
1117 info-target: maybe-info-target-libtermcap
1118 info-target: maybe-info-target-winsup
1119 info-target: maybe-info-target-libgloss
1120 info-target: maybe-info-target-libiberty
1121 info-target: maybe-info-target-gperf
1122 info-target: maybe-info-target-examples
1123 info-target: maybe-info-target-libffi
1124 info-target: maybe-info-target-libjava
1125 info-target: maybe-info-target-zlib
1126 info-target: maybe-info-target-boehm-gc
1127 info-target: maybe-info-target-qthreads
1128 info-target: maybe-info-target-rda
1129 info-target: maybe-info-target-libada
1130 info-target: maybe-info-target-libgomp
1131
1132 .PHONY: do-dvi
1133 do-dvi:
1134         @: $(MAKE); $(unstage)
1135         @r=`${PWD_COMMAND}`; export r; \
1136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1137         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1138           dvi-target
1139
1140
1141 .PHONY: dvi-host
1142
1143 dvi-host: maybe-dvi-ash
1144 dvi-host: maybe-dvi-autoconf
1145 dvi-host: maybe-dvi-automake
1146 dvi-host: maybe-dvi-bash
1147 dvi-host: maybe-dvi-bfd
1148 dvi-host: maybe-dvi-opcodes
1149 dvi-host: maybe-dvi-binutils
1150 dvi-host: maybe-dvi-bison
1151 dvi-host: maybe-dvi-byacc
1152 dvi-host: maybe-dvi-bzip2
1153 dvi-host: maybe-dvi-cgen
1154 dvi-host: maybe-dvi-dejagnu
1155 dvi-host: maybe-dvi-diff
1156 dvi-host: maybe-dvi-dosutils
1157 dvi-host: maybe-dvi-etc
1158 dvi-host: maybe-dvi-fastjar
1159 dvi-host: maybe-dvi-fileutils
1160 dvi-host: maybe-dvi-findutils
1161 dvi-host: maybe-dvi-find
1162 dvi-host: maybe-dvi-fixincludes
1163 dvi-host: maybe-dvi-flex
1164 dvi-host: maybe-dvi-gas
1165 dvi-host: maybe-dvi-gcc
1166 dvi-host: maybe-dvi-gawk
1167 dvi-host: maybe-dvi-gettext
1168 dvi-host: maybe-dvi-gmp
1169 dvi-host: maybe-dvi-mpfr
1170 dvi-host: maybe-dvi-ppl
1171 dvi-host: maybe-dvi-cloog
1172 dvi-host: maybe-dvi-gnuserv
1173 dvi-host: maybe-dvi-gold
1174 dvi-host: maybe-dvi-gprof
1175 dvi-host: maybe-dvi-gzip
1176 dvi-host: maybe-dvi-hello
1177 dvi-host: maybe-dvi-indent
1178 dvi-host: maybe-dvi-intl
1179 dvi-host: maybe-dvi-tcl
1180 dvi-host: maybe-dvi-itcl
1181 dvi-host: maybe-dvi-ld
1182 dvi-host: maybe-dvi-libcpp
1183 dvi-host: maybe-dvi-libdecnumber
1184 dvi-host: maybe-dvi-libgui
1185 dvi-host: maybe-dvi-libiberty
1186 dvi-host: maybe-dvi-libiconv
1187 dvi-host: maybe-dvi-libtool
1188 dvi-host: maybe-dvi-m4
1189 dvi-host: maybe-dvi-make
1190 dvi-host: maybe-dvi-mmalloc
1191 dvi-host: maybe-dvi-patch
1192 dvi-host: maybe-dvi-perl
1193 dvi-host: maybe-dvi-prms
1194 dvi-host: maybe-dvi-rcs
1195 dvi-host: maybe-dvi-readline
1196 dvi-host: maybe-dvi-release
1197 dvi-host: maybe-dvi-recode
1198 dvi-host: maybe-dvi-sed
1199 dvi-host: maybe-dvi-send-pr
1200 dvi-host: maybe-dvi-shellutils
1201 dvi-host: maybe-dvi-sid
1202 dvi-host: maybe-dvi-sim
1203 dvi-host: maybe-dvi-tar
1204 dvi-host: maybe-dvi-texinfo
1205 dvi-host: maybe-dvi-textutils
1206 dvi-host: maybe-dvi-time
1207 dvi-host: maybe-dvi-uudecode
1208 dvi-host: maybe-dvi-wdiff
1209 dvi-host: maybe-dvi-zip
1210 dvi-host: maybe-dvi-zlib
1211 dvi-host: maybe-dvi-gdb
1212 dvi-host: maybe-dvi-expect
1213 dvi-host: maybe-dvi-guile
1214 dvi-host: maybe-dvi-tk
1215 dvi-host: maybe-dvi-libtermcap
1216 dvi-host: maybe-dvi-utils
1217 dvi-host: maybe-dvi-gnattools
1218
1219 .PHONY: dvi-target
1220
1221 dvi-target: maybe-dvi-target-libstdc++-v3
1222 dvi-target: maybe-dvi-target-libmudflap
1223 dvi-target: maybe-dvi-target-libssp
1224 dvi-target: maybe-dvi-target-newlib
1225 dvi-target: maybe-dvi-target-libgcc
1226 dvi-target: maybe-dvi-target-libgfortran
1227 dvi-target: maybe-dvi-target-libobjc
1228 dvi-target: maybe-dvi-target-libtermcap
1229 dvi-target: maybe-dvi-target-winsup
1230 dvi-target: maybe-dvi-target-libgloss
1231 dvi-target: maybe-dvi-target-libiberty
1232 dvi-target: maybe-dvi-target-gperf
1233 dvi-target: maybe-dvi-target-examples
1234 dvi-target: maybe-dvi-target-libffi
1235 dvi-target: maybe-dvi-target-libjava
1236 dvi-target: maybe-dvi-target-zlib
1237 dvi-target: maybe-dvi-target-boehm-gc
1238 dvi-target: maybe-dvi-target-qthreads
1239 dvi-target: maybe-dvi-target-rda
1240 dvi-target: maybe-dvi-target-libada
1241 dvi-target: maybe-dvi-target-libgomp
1242
1243 .PHONY: do-pdf
1244 do-pdf:
1245         @: $(MAKE); $(unstage)
1246         @r=`${PWD_COMMAND}`; export r; \
1247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1248         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1249           pdf-target
1250
1251
1252 .PHONY: pdf-host
1253
1254 pdf-host: maybe-pdf-ash
1255 pdf-host: maybe-pdf-autoconf
1256 pdf-host: maybe-pdf-automake
1257 pdf-host: maybe-pdf-bash
1258 pdf-host: maybe-pdf-bfd
1259 pdf-host: maybe-pdf-opcodes
1260 pdf-host: maybe-pdf-binutils
1261 pdf-host: maybe-pdf-bison
1262 pdf-host: maybe-pdf-byacc
1263 pdf-host: maybe-pdf-bzip2
1264 pdf-host: maybe-pdf-cgen
1265 pdf-host: maybe-pdf-dejagnu
1266 pdf-host: maybe-pdf-diff
1267 pdf-host: maybe-pdf-dosutils
1268 pdf-host: maybe-pdf-etc
1269 pdf-host: maybe-pdf-fastjar
1270 pdf-host: maybe-pdf-fileutils
1271 pdf-host: maybe-pdf-findutils
1272 pdf-host: maybe-pdf-find
1273 pdf-host: maybe-pdf-fixincludes
1274 pdf-host: maybe-pdf-flex
1275 pdf-host: maybe-pdf-gas
1276 pdf-host: maybe-pdf-gcc
1277 pdf-host: maybe-pdf-gawk
1278 pdf-host: maybe-pdf-gettext
1279 pdf-host: maybe-pdf-gmp
1280 pdf-host: maybe-pdf-mpfr
1281 pdf-host: maybe-pdf-ppl
1282 pdf-host: maybe-pdf-cloog
1283 pdf-host: maybe-pdf-gnuserv
1284 pdf-host: maybe-pdf-gold
1285 pdf-host: maybe-pdf-gprof
1286 pdf-host: maybe-pdf-gzip
1287 pdf-host: maybe-pdf-hello
1288 pdf-host: maybe-pdf-indent
1289 pdf-host: maybe-pdf-intl
1290 pdf-host: maybe-pdf-tcl
1291 pdf-host: maybe-pdf-itcl
1292 pdf-host: maybe-pdf-ld
1293 pdf-host: maybe-pdf-libcpp
1294 pdf-host: maybe-pdf-libdecnumber
1295 pdf-host: maybe-pdf-libgui
1296 pdf-host: maybe-pdf-libiberty
1297 pdf-host: maybe-pdf-libiconv
1298 pdf-host: maybe-pdf-libtool
1299 pdf-host: maybe-pdf-m4
1300 pdf-host: maybe-pdf-make
1301 pdf-host: maybe-pdf-mmalloc
1302 pdf-host: maybe-pdf-patch
1303 pdf-host: maybe-pdf-perl
1304 pdf-host: maybe-pdf-prms
1305 pdf-host: maybe-pdf-rcs
1306 pdf-host: maybe-pdf-readline
1307 pdf-host: maybe-pdf-release
1308 pdf-host: maybe-pdf-recode
1309 pdf-host: maybe-pdf-sed
1310 pdf-host: maybe-pdf-send-pr
1311 pdf-host: maybe-pdf-shellutils
1312 pdf-host: maybe-pdf-sid
1313 pdf-host: maybe-pdf-sim
1314 pdf-host: maybe-pdf-tar
1315 pdf-host: maybe-pdf-texinfo
1316 pdf-host: maybe-pdf-textutils
1317 pdf-host: maybe-pdf-time
1318 pdf-host: maybe-pdf-uudecode
1319 pdf-host: maybe-pdf-wdiff
1320 pdf-host: maybe-pdf-zip
1321 pdf-host: maybe-pdf-zlib
1322 pdf-host: maybe-pdf-gdb
1323 pdf-host: maybe-pdf-expect
1324 pdf-host: maybe-pdf-guile
1325 pdf-host: maybe-pdf-tk
1326 pdf-host: maybe-pdf-libtermcap
1327 pdf-host: maybe-pdf-utils
1328 pdf-host: maybe-pdf-gnattools
1329
1330 .PHONY: pdf-target
1331
1332 pdf-target: maybe-pdf-target-libstdc++-v3
1333 pdf-target: maybe-pdf-target-libmudflap
1334 pdf-target: maybe-pdf-target-libssp
1335 pdf-target: maybe-pdf-target-newlib
1336 pdf-target: maybe-pdf-target-libgcc
1337 pdf-target: maybe-pdf-target-libgfortran
1338 pdf-target: maybe-pdf-target-libobjc
1339 pdf-target: maybe-pdf-target-libtermcap
1340 pdf-target: maybe-pdf-target-winsup
1341 pdf-target: maybe-pdf-target-libgloss
1342 pdf-target: maybe-pdf-target-libiberty
1343 pdf-target: maybe-pdf-target-gperf
1344 pdf-target: maybe-pdf-target-examples
1345 pdf-target: maybe-pdf-target-libffi
1346 pdf-target: maybe-pdf-target-libjava
1347 pdf-target: maybe-pdf-target-zlib
1348 pdf-target: maybe-pdf-target-boehm-gc
1349 pdf-target: maybe-pdf-target-qthreads
1350 pdf-target: maybe-pdf-target-rda
1351 pdf-target: maybe-pdf-target-libada
1352 pdf-target: maybe-pdf-target-libgomp
1353
1354 .PHONY: do-html
1355 do-html:
1356         @: $(MAKE); $(unstage)
1357         @r=`${PWD_COMMAND}`; export r; \
1358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1359         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1360           html-target
1361
1362
1363 .PHONY: html-host
1364
1365 html-host: maybe-html-ash
1366 html-host: maybe-html-autoconf
1367 html-host: maybe-html-automake
1368 html-host: maybe-html-bash
1369 html-host: maybe-html-bfd
1370 html-host: maybe-html-opcodes
1371 html-host: maybe-html-binutils
1372 html-host: maybe-html-bison
1373 html-host: maybe-html-byacc
1374 html-host: maybe-html-bzip2
1375 html-host: maybe-html-cgen
1376 html-host: maybe-html-dejagnu
1377 html-host: maybe-html-diff
1378 html-host: maybe-html-dosutils
1379 html-host: maybe-html-etc
1380 html-host: maybe-html-fastjar
1381 html-host: maybe-html-fileutils
1382 html-host: maybe-html-findutils
1383 html-host: maybe-html-find
1384 html-host: maybe-html-fixincludes
1385 html-host: maybe-html-flex
1386 html-host: maybe-html-gas
1387 html-host: maybe-html-gcc
1388 html-host: maybe-html-gawk
1389 html-host: maybe-html-gettext
1390 html-host: maybe-html-gmp
1391 html-host: maybe-html-mpfr
1392 html-host: maybe-html-ppl
1393 html-host: maybe-html-cloog
1394 html-host: maybe-html-gnuserv
1395 html-host: maybe-html-gold
1396 html-host: maybe-html-gprof
1397 html-host: maybe-html-gzip
1398 html-host: maybe-html-hello
1399 html-host: maybe-html-indent
1400 html-host: maybe-html-intl
1401 html-host: maybe-html-tcl
1402 html-host: maybe-html-itcl
1403 html-host: maybe-html-ld
1404 html-host: maybe-html-libcpp
1405 html-host: maybe-html-libdecnumber
1406 html-host: maybe-html-libgui
1407 html-host: maybe-html-libiberty
1408 html-host: maybe-html-libiconv
1409 html-host: maybe-html-libtool
1410 html-host: maybe-html-m4
1411 html-host: maybe-html-make
1412 html-host: maybe-html-mmalloc
1413 html-host: maybe-html-patch
1414 html-host: maybe-html-perl
1415 html-host: maybe-html-prms
1416 html-host: maybe-html-rcs
1417 html-host: maybe-html-readline
1418 html-host: maybe-html-release
1419 html-host: maybe-html-recode
1420 html-host: maybe-html-sed
1421 html-host: maybe-html-send-pr
1422 html-host: maybe-html-shellutils
1423 html-host: maybe-html-sid
1424 html-host: maybe-html-sim
1425 html-host: maybe-html-tar
1426 html-host: maybe-html-texinfo
1427 html-host: maybe-html-textutils
1428 html-host: maybe-html-time
1429 html-host: maybe-html-uudecode
1430 html-host: maybe-html-wdiff
1431 html-host: maybe-html-zip
1432 html-host: maybe-html-zlib
1433 html-host: maybe-html-gdb
1434 html-host: maybe-html-expect
1435 html-host: maybe-html-guile
1436 html-host: maybe-html-tk
1437 html-host: maybe-html-libtermcap
1438 html-host: maybe-html-utils
1439 html-host: maybe-html-gnattools
1440
1441 .PHONY: html-target
1442
1443 html-target: maybe-html-target-libstdc++-v3
1444 html-target: maybe-html-target-libmudflap
1445 html-target: maybe-html-target-libssp
1446 html-target: maybe-html-target-newlib
1447 html-target: maybe-html-target-libgcc
1448 html-target: maybe-html-target-libgfortran
1449 html-target: maybe-html-target-libobjc
1450 html-target: maybe-html-target-libtermcap
1451 html-target: maybe-html-target-winsup
1452 html-target: maybe-html-target-libgloss
1453 html-target: maybe-html-target-libiberty
1454 html-target: maybe-html-target-gperf
1455 html-target: maybe-html-target-examples
1456 html-target: maybe-html-target-libffi
1457 html-target: maybe-html-target-libjava
1458 html-target: maybe-html-target-zlib
1459 html-target: maybe-html-target-boehm-gc
1460 html-target: maybe-html-target-qthreads
1461 html-target: maybe-html-target-rda
1462 html-target: maybe-html-target-libada
1463 html-target: maybe-html-target-libgomp
1464
1465 .PHONY: do-TAGS
1466 do-TAGS:
1467         @: $(MAKE); $(unstage)
1468         @r=`${PWD_COMMAND}`; export r; \
1469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1470         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1471           TAGS-target
1472
1473
1474 .PHONY: TAGS-host
1475
1476 TAGS-host: maybe-TAGS-ash
1477 TAGS-host: maybe-TAGS-autoconf
1478 TAGS-host: maybe-TAGS-automake
1479 TAGS-host: maybe-TAGS-bash
1480 TAGS-host: maybe-TAGS-bfd
1481 TAGS-host: maybe-TAGS-opcodes
1482 TAGS-host: maybe-TAGS-binutils
1483 TAGS-host: maybe-TAGS-bison
1484 TAGS-host: maybe-TAGS-byacc
1485 TAGS-host: maybe-TAGS-bzip2
1486 TAGS-host: maybe-TAGS-cgen
1487 TAGS-host: maybe-TAGS-dejagnu
1488 TAGS-host: maybe-TAGS-diff
1489 TAGS-host: maybe-TAGS-dosutils
1490 TAGS-host: maybe-TAGS-etc
1491 TAGS-host: maybe-TAGS-fastjar
1492 TAGS-host: maybe-TAGS-fileutils
1493 TAGS-host: maybe-TAGS-findutils
1494 TAGS-host: maybe-TAGS-find
1495 TAGS-host: maybe-TAGS-fixincludes
1496 TAGS-host: maybe-TAGS-flex
1497 TAGS-host: maybe-TAGS-gas
1498 TAGS-host: maybe-TAGS-gcc
1499 TAGS-host: maybe-TAGS-gawk
1500 TAGS-host: maybe-TAGS-gettext
1501 TAGS-host: maybe-TAGS-gmp
1502 TAGS-host: maybe-TAGS-mpfr
1503 TAGS-host: maybe-TAGS-ppl
1504 TAGS-host: maybe-TAGS-cloog
1505 TAGS-host: maybe-TAGS-gnuserv
1506 TAGS-host: maybe-TAGS-gold
1507 TAGS-host: maybe-TAGS-gprof
1508 TAGS-host: maybe-TAGS-gzip
1509 TAGS-host: maybe-TAGS-hello
1510 TAGS-host: maybe-TAGS-indent
1511 TAGS-host: maybe-TAGS-intl
1512 TAGS-host: maybe-TAGS-tcl
1513 TAGS-host: maybe-TAGS-itcl
1514 TAGS-host: maybe-TAGS-ld
1515 TAGS-host: maybe-TAGS-libcpp
1516 TAGS-host: maybe-TAGS-libdecnumber
1517 TAGS-host: maybe-TAGS-libgui
1518 TAGS-host: maybe-TAGS-libiberty
1519 TAGS-host: maybe-TAGS-libiconv
1520 TAGS-host: maybe-TAGS-libtool
1521 TAGS-host: maybe-TAGS-m4
1522 TAGS-host: maybe-TAGS-make
1523 TAGS-host: maybe-TAGS-mmalloc
1524 TAGS-host: maybe-TAGS-patch
1525 TAGS-host: maybe-TAGS-perl
1526 TAGS-host: maybe-TAGS-prms
1527 TAGS-host: maybe-TAGS-rcs
1528 TAGS-host: maybe-TAGS-readline
1529 TAGS-host: maybe-TAGS-release
1530 TAGS-host: maybe-TAGS-recode
1531 TAGS-host: maybe-TAGS-sed
1532 TAGS-host: maybe-TAGS-send-pr
1533 TAGS-host: maybe-TAGS-shellutils
1534 TAGS-host: maybe-TAGS-sid
1535 TAGS-host: maybe-TAGS-sim
1536 TAGS-host: maybe-TAGS-tar
1537 TAGS-host: maybe-TAGS-texinfo
1538 TAGS-host: maybe-TAGS-textutils
1539 TAGS-host: maybe-TAGS-time
1540 TAGS-host: maybe-TAGS-uudecode
1541 TAGS-host: maybe-TAGS-wdiff
1542 TAGS-host: maybe-TAGS-zip
1543 TAGS-host: maybe-TAGS-zlib
1544 TAGS-host: maybe-TAGS-gdb
1545 TAGS-host: maybe-TAGS-expect
1546 TAGS-host: maybe-TAGS-guile
1547 TAGS-host: maybe-TAGS-tk
1548 TAGS-host: maybe-TAGS-libtermcap
1549 TAGS-host: maybe-TAGS-utils
1550 TAGS-host: maybe-TAGS-gnattools
1551
1552 .PHONY: TAGS-target
1553
1554 TAGS-target: maybe-TAGS-target-libstdc++-v3
1555 TAGS-target: maybe-TAGS-target-libmudflap
1556 TAGS-target: maybe-TAGS-target-libssp
1557 TAGS-target: maybe-TAGS-target-newlib
1558 TAGS-target: maybe-TAGS-target-libgcc
1559 TAGS-target: maybe-TAGS-target-libgfortran
1560 TAGS-target: maybe-TAGS-target-libobjc
1561 TAGS-target: maybe-TAGS-target-libtermcap
1562 TAGS-target: maybe-TAGS-target-winsup
1563 TAGS-target: maybe-TAGS-target-libgloss
1564 TAGS-target: maybe-TAGS-target-libiberty
1565 TAGS-target: maybe-TAGS-target-gperf
1566 TAGS-target: maybe-TAGS-target-examples
1567 TAGS-target: maybe-TAGS-target-libffi
1568 TAGS-target: maybe-TAGS-target-libjava
1569 TAGS-target: maybe-TAGS-target-zlib
1570 TAGS-target: maybe-TAGS-target-boehm-gc
1571 TAGS-target: maybe-TAGS-target-qthreads
1572 TAGS-target: maybe-TAGS-target-rda
1573 TAGS-target: maybe-TAGS-target-libada
1574 TAGS-target: maybe-TAGS-target-libgomp
1575
1576 .PHONY: do-install-info
1577 do-install-info:
1578         @: $(MAKE); $(unstage)
1579         @r=`${PWD_COMMAND}`; export r; \
1580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1581         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1582           install-info-target
1583
1584
1585 .PHONY: install-info-host
1586
1587 install-info-host: maybe-install-info-ash
1588 install-info-host: maybe-install-info-autoconf
1589 install-info-host: maybe-install-info-automake
1590 install-info-host: maybe-install-info-bash
1591 install-info-host: maybe-install-info-bfd
1592 install-info-host: maybe-install-info-opcodes
1593 install-info-host: maybe-install-info-binutils
1594 install-info-host: maybe-install-info-bison
1595 install-info-host: maybe-install-info-byacc
1596 install-info-host: maybe-install-info-bzip2
1597 install-info-host: maybe-install-info-cgen
1598 install-info-host: maybe-install-info-dejagnu
1599 install-info-host: maybe-install-info-diff
1600 install-info-host: maybe-install-info-dosutils
1601 install-info-host: maybe-install-info-etc
1602 install-info-host: maybe-install-info-fastjar
1603 install-info-host: maybe-install-info-fileutils
1604 install-info-host: maybe-install-info-findutils
1605 install-info-host: maybe-install-info-find
1606 install-info-host: maybe-install-info-fixincludes
1607 install-info-host: maybe-install-info-flex
1608 install-info-host: maybe-install-info-gas
1609 install-info-host: maybe-install-info-gcc
1610 install-info-host: maybe-install-info-gawk
1611 install-info-host: maybe-install-info-gettext
1612 install-info-host: maybe-install-info-gmp
1613 install-info-host: maybe-install-info-mpfr
1614 install-info-host: maybe-install-info-ppl
1615 install-info-host: maybe-install-info-cloog
1616 install-info-host: maybe-install-info-gnuserv
1617 install-info-host: maybe-install-info-gold
1618 install-info-host: maybe-install-info-gprof
1619 install-info-host: maybe-install-info-gzip
1620 install-info-host: maybe-install-info-hello
1621 install-info-host: maybe-install-info-indent
1622 install-info-host: maybe-install-info-intl
1623 install-info-host: maybe-install-info-tcl
1624 install-info-host: maybe-install-info-itcl
1625 install-info-host: maybe-install-info-ld
1626 install-info-host: maybe-install-info-libcpp
1627 install-info-host: maybe-install-info-libdecnumber
1628 install-info-host: maybe-install-info-libgui
1629 install-info-host: maybe-install-info-libiberty
1630 install-info-host: maybe-install-info-libiconv
1631 install-info-host: maybe-install-info-libtool
1632 install-info-host: maybe-install-info-m4
1633 install-info-host: maybe-install-info-make
1634 install-info-host: maybe-install-info-mmalloc
1635 install-info-host: maybe-install-info-patch
1636 install-info-host: maybe-install-info-perl
1637 install-info-host: maybe-install-info-prms
1638 install-info-host: maybe-install-info-rcs
1639 install-info-host: maybe-install-info-readline
1640 install-info-host: maybe-install-info-release
1641 install-info-host: maybe-install-info-recode
1642 install-info-host: maybe-install-info-sed
1643 install-info-host: maybe-install-info-send-pr
1644 install-info-host: maybe-install-info-shellutils
1645 install-info-host: maybe-install-info-sid
1646 install-info-host: maybe-install-info-sim
1647 install-info-host: maybe-install-info-tar
1648 install-info-host: maybe-install-info-texinfo
1649 install-info-host: maybe-install-info-textutils
1650 install-info-host: maybe-install-info-time
1651 install-info-host: maybe-install-info-uudecode
1652 install-info-host: maybe-install-info-wdiff
1653 install-info-host: maybe-install-info-zip
1654 install-info-host: maybe-install-info-zlib
1655 install-info-host: maybe-install-info-gdb
1656 install-info-host: maybe-install-info-expect
1657 install-info-host: maybe-install-info-guile
1658 install-info-host: maybe-install-info-tk
1659 install-info-host: maybe-install-info-libtermcap
1660 install-info-host: maybe-install-info-utils
1661 install-info-host: maybe-install-info-gnattools
1662
1663 .PHONY: install-info-target
1664
1665 install-info-target: maybe-install-info-target-libstdc++-v3
1666 install-info-target: maybe-install-info-target-libmudflap
1667 install-info-target: maybe-install-info-target-libssp
1668 install-info-target: maybe-install-info-target-newlib
1669 install-info-target: maybe-install-info-target-libgcc
1670 install-info-target: maybe-install-info-target-libgfortran
1671 install-info-target: maybe-install-info-target-libobjc
1672 install-info-target: maybe-install-info-target-libtermcap
1673 install-info-target: maybe-install-info-target-winsup
1674 install-info-target: maybe-install-info-target-libgloss
1675 install-info-target: maybe-install-info-target-libiberty
1676 install-info-target: maybe-install-info-target-gperf
1677 install-info-target: maybe-install-info-target-examples
1678 install-info-target: maybe-install-info-target-libffi
1679 install-info-target: maybe-install-info-target-libjava
1680 install-info-target: maybe-install-info-target-zlib
1681 install-info-target: maybe-install-info-target-boehm-gc
1682 install-info-target: maybe-install-info-target-qthreads
1683 install-info-target: maybe-install-info-target-rda
1684 install-info-target: maybe-install-info-target-libada
1685 install-info-target: maybe-install-info-target-libgomp
1686
1687 .PHONY: do-install-pdf
1688 do-install-pdf:
1689         @: $(MAKE); $(unstage)
1690         @r=`${PWD_COMMAND}`; export r; \
1691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1692         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1693           install-pdf-target
1694
1695
1696 .PHONY: install-pdf-host
1697
1698 install-pdf-host: maybe-install-pdf-ash
1699 install-pdf-host: maybe-install-pdf-autoconf
1700 install-pdf-host: maybe-install-pdf-automake
1701 install-pdf-host: maybe-install-pdf-bash
1702 install-pdf-host: maybe-install-pdf-bfd
1703 install-pdf-host: maybe-install-pdf-opcodes
1704 install-pdf-host: maybe-install-pdf-binutils
1705 install-pdf-host: maybe-install-pdf-bison
1706 install-pdf-host: maybe-install-pdf-byacc
1707 install-pdf-host: maybe-install-pdf-bzip2
1708 install-pdf-host: maybe-install-pdf-cgen
1709 install-pdf-host: maybe-install-pdf-dejagnu
1710 install-pdf-host: maybe-install-pdf-diff
1711 install-pdf-host: maybe-install-pdf-dosutils
1712 install-pdf-host: maybe-install-pdf-etc
1713 install-pdf-host: maybe-install-pdf-fastjar
1714 install-pdf-host: maybe-install-pdf-fileutils
1715 install-pdf-host: maybe-install-pdf-findutils
1716 install-pdf-host: maybe-install-pdf-find
1717 install-pdf-host: maybe-install-pdf-fixincludes
1718 install-pdf-host: maybe-install-pdf-flex
1719 install-pdf-host: maybe-install-pdf-gas
1720 install-pdf-host: maybe-install-pdf-gcc
1721 install-pdf-host: maybe-install-pdf-gawk
1722 install-pdf-host: maybe-install-pdf-gettext
1723 install-pdf-host: maybe-install-pdf-gmp
1724 install-pdf-host: maybe-install-pdf-mpfr
1725 install-pdf-host: maybe-install-pdf-ppl
1726 install-pdf-host: maybe-install-pdf-cloog
1727 install-pdf-host: maybe-install-pdf-gnuserv
1728 install-pdf-host: maybe-install-pdf-gold
1729 install-pdf-host: maybe-install-pdf-gprof
1730 install-pdf-host: maybe-install-pdf-gzip
1731 install-pdf-host: maybe-install-pdf-hello
1732 install-pdf-host: maybe-install-pdf-indent
1733 install-pdf-host: maybe-install-pdf-intl
1734 install-pdf-host: maybe-install-pdf-tcl
1735 install-pdf-host: maybe-install-pdf-itcl
1736 install-pdf-host: maybe-install-pdf-ld
1737 install-pdf-host: maybe-install-pdf-libcpp
1738 install-pdf-host: maybe-install-pdf-libdecnumber
1739 install-pdf-host: maybe-install-pdf-libgui
1740 install-pdf-host: maybe-install-pdf-libiberty
1741 install-pdf-host: maybe-install-pdf-libiconv
1742 install-pdf-host: maybe-install-pdf-libtool
1743 install-pdf-host: maybe-install-pdf-m4
1744 install-pdf-host: maybe-install-pdf-make
1745 install-pdf-host: maybe-install-pdf-mmalloc
1746 install-pdf-host: maybe-install-pdf-patch
1747 install-pdf-host: maybe-install-pdf-perl
1748 install-pdf-host: maybe-install-pdf-prms
1749 install-pdf-host: maybe-install-pdf-rcs
1750 install-pdf-host: maybe-install-pdf-readline
1751 install-pdf-host: maybe-install-pdf-release
1752 install-pdf-host: maybe-install-pdf-recode
1753 install-pdf-host: maybe-install-pdf-sed
1754 install-pdf-host: maybe-install-pdf-send-pr
1755 install-pdf-host: maybe-install-pdf-shellutils
1756 install-pdf-host: maybe-install-pdf-sid
1757 install-pdf-host: maybe-install-pdf-sim
1758 install-pdf-host: maybe-install-pdf-tar
1759 install-pdf-host: maybe-install-pdf-texinfo
1760 install-pdf-host: maybe-install-pdf-textutils
1761 install-pdf-host: maybe-install-pdf-time
1762 install-pdf-host: maybe-install-pdf-uudecode
1763 install-pdf-host: maybe-install-pdf-wdiff
1764 install-pdf-host: maybe-install-pdf-zip
1765 install-pdf-host: maybe-install-pdf-zlib
1766 install-pdf-host: maybe-install-pdf-gdb
1767 install-pdf-host: maybe-install-pdf-expect
1768 install-pdf-host: maybe-install-pdf-guile
1769 install-pdf-host: maybe-install-pdf-tk
1770 install-pdf-host: maybe-install-pdf-libtermcap
1771 install-pdf-host: maybe-install-pdf-utils
1772 install-pdf-host: maybe-install-pdf-gnattools
1773
1774 .PHONY: install-pdf-target
1775
1776 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1777 install-pdf-target: maybe-install-pdf-target-libmudflap
1778 install-pdf-target: maybe-install-pdf-target-libssp
1779 install-pdf-target: maybe-install-pdf-target-newlib
1780 install-pdf-target: maybe-install-pdf-target-libgcc
1781 install-pdf-target: maybe-install-pdf-target-libgfortran
1782 install-pdf-target: maybe-install-pdf-target-libobjc
1783 install-pdf-target: maybe-install-pdf-target-libtermcap
1784 install-pdf-target: maybe-install-pdf-target-winsup
1785 install-pdf-target: maybe-install-pdf-target-libgloss
1786 install-pdf-target: maybe-install-pdf-target-libiberty
1787 install-pdf-target: maybe-install-pdf-target-gperf
1788 install-pdf-target: maybe-install-pdf-target-examples
1789 install-pdf-target: maybe-install-pdf-target-libffi
1790 install-pdf-target: maybe-install-pdf-target-libjava
1791 install-pdf-target: maybe-install-pdf-target-zlib
1792 install-pdf-target: maybe-install-pdf-target-boehm-gc
1793 install-pdf-target: maybe-install-pdf-target-qthreads
1794 install-pdf-target: maybe-install-pdf-target-rda
1795 install-pdf-target: maybe-install-pdf-target-libada
1796 install-pdf-target: maybe-install-pdf-target-libgomp
1797
1798 .PHONY: do-install-html
1799 do-install-html:
1800         @: $(MAKE); $(unstage)
1801         @r=`${PWD_COMMAND}`; export r; \
1802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1803         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1804           install-html-target
1805
1806
1807 .PHONY: install-html-host
1808
1809 install-html-host: maybe-install-html-ash
1810 install-html-host: maybe-install-html-autoconf
1811 install-html-host: maybe-install-html-automake
1812 install-html-host: maybe-install-html-bash
1813 install-html-host: maybe-install-html-bfd
1814 install-html-host: maybe-install-html-opcodes
1815 install-html-host: maybe-install-html-binutils
1816 install-html-host: maybe-install-html-bison
1817 install-html-host: maybe-install-html-byacc
1818 install-html-host: maybe-install-html-bzip2
1819 install-html-host: maybe-install-html-cgen
1820 install-html-host: maybe-install-html-dejagnu
1821 install-html-host: maybe-install-html-diff
1822 install-html-host: maybe-install-html-dosutils
1823 install-html-host: maybe-install-html-etc
1824 install-html-host: maybe-install-html-fastjar
1825 install-html-host: maybe-install-html-fileutils
1826 install-html-host: maybe-install-html-findutils
1827 install-html-host: maybe-install-html-find
1828 install-html-host: maybe-install-html-fixincludes
1829 install-html-host: maybe-install-html-flex
1830 install-html-host: maybe-install-html-gas
1831 install-html-host: maybe-install-html-gcc
1832 install-html-host: maybe-install-html-gawk
1833 install-html-host: maybe-install-html-gettext
1834 install-html-host: maybe-install-html-gmp
1835 install-html-host: maybe-install-html-mpfr
1836 install-html-host: maybe-install-html-ppl
1837 install-html-host: maybe-install-html-cloog
1838 install-html-host: maybe-install-html-gnuserv
1839 install-html-host: maybe-install-html-gold
1840 install-html-host: maybe-install-html-gprof
1841 install-html-host: maybe-install-html-gzip
1842 install-html-host: maybe-install-html-hello
1843 install-html-host: maybe-install-html-indent
1844 install-html-host: maybe-install-html-intl
1845 install-html-host: maybe-install-html-tcl
1846 install-html-host: maybe-install-html-itcl
1847 install-html-host: maybe-install-html-ld
1848 install-html-host: maybe-install-html-libcpp
1849 install-html-host: maybe-install-html-libdecnumber
1850 install-html-host: maybe-install-html-libgui
1851 install-html-host: maybe-install-html-libiberty
1852 install-html-host: maybe-install-html-libiconv
1853 install-html-host: maybe-install-html-libtool
1854 install-html-host: maybe-install-html-m4
1855 install-html-host: maybe-install-html-make
1856 install-html-host: maybe-install-html-mmalloc
1857 install-html-host: maybe-install-html-patch
1858 install-html-host: maybe-install-html-perl
1859 install-html-host: maybe-install-html-prms
1860 install-html-host: maybe-install-html-rcs
1861 install-html-host: maybe-install-html-readline
1862 install-html-host: maybe-install-html-release
1863 install-html-host: maybe-install-html-recode
1864 install-html-host: maybe-install-html-sed
1865 install-html-host: maybe-install-html-send-pr
1866 install-html-host: maybe-install-html-shellutils
1867 install-html-host: maybe-install-html-sid
1868 install-html-host: maybe-install-html-sim
1869 install-html-host: maybe-install-html-tar
1870 install-html-host: maybe-install-html-texinfo
1871 install-html-host: maybe-install-html-textutils
1872 install-html-host: maybe-install-html-time
1873 install-html-host: maybe-install-html-uudecode
1874 install-html-host: maybe-install-html-wdiff
1875 install-html-host: maybe-install-html-zip
1876 install-html-host: maybe-install-html-zlib
1877 install-html-host: maybe-install-html-gdb
1878 install-html-host: maybe-install-html-expect
1879 install-html-host: maybe-install-html-guile
1880 install-html-host: maybe-install-html-tk
1881 install-html-host: maybe-install-html-libtermcap
1882 install-html-host: maybe-install-html-utils
1883 install-html-host: maybe-install-html-gnattools
1884
1885 .PHONY: install-html-target
1886
1887 install-html-target: maybe-install-html-target-libstdc++-v3
1888 install-html-target: maybe-install-html-target-libmudflap
1889 install-html-target: maybe-install-html-target-libssp
1890 install-html-target: maybe-install-html-target-newlib
1891 install-html-target: maybe-install-html-target-libgcc
1892 install-html-target: maybe-install-html-target-libgfortran
1893 install-html-target: maybe-install-html-target-libobjc
1894 install-html-target: maybe-install-html-target-libtermcap
1895 install-html-target: maybe-install-html-target-winsup
1896 install-html-target: maybe-install-html-target-libgloss
1897 install-html-target: maybe-install-html-target-libiberty
1898 install-html-target: maybe-install-html-target-gperf
1899 install-html-target: maybe-install-html-target-examples
1900 install-html-target: maybe-install-html-target-libffi
1901 install-html-target: maybe-install-html-target-libjava
1902 install-html-target: maybe-install-html-target-zlib
1903 install-html-target: maybe-install-html-target-boehm-gc
1904 install-html-target: maybe-install-html-target-qthreads
1905 install-html-target: maybe-install-html-target-rda
1906 install-html-target: maybe-install-html-target-libada
1907 install-html-target: maybe-install-html-target-libgomp
1908
1909 .PHONY: do-installcheck
1910 do-installcheck:
1911         @: $(MAKE); $(unstage)
1912         @r=`${PWD_COMMAND}`; export r; \
1913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1914         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1915           installcheck-target
1916
1917
1918 .PHONY: installcheck-host
1919
1920 installcheck-host: maybe-installcheck-ash
1921 installcheck-host: maybe-installcheck-autoconf
1922 installcheck-host: maybe-installcheck-automake
1923 installcheck-host: maybe-installcheck-bash
1924 installcheck-host: maybe-installcheck-bfd
1925 installcheck-host: maybe-installcheck-opcodes
1926 installcheck-host: maybe-installcheck-binutils
1927 installcheck-host: maybe-installcheck-bison
1928 installcheck-host: maybe-installcheck-byacc
1929 installcheck-host: maybe-installcheck-bzip2
1930 installcheck-host: maybe-installcheck-cgen
1931 installcheck-host: maybe-installcheck-dejagnu
1932 installcheck-host: maybe-installcheck-diff
1933 installcheck-host: maybe-installcheck-dosutils
1934 installcheck-host: maybe-installcheck-etc
1935 installcheck-host: maybe-installcheck-fastjar
1936 installcheck-host: maybe-installcheck-fileutils
1937 installcheck-host: maybe-installcheck-findutils
1938 installcheck-host: maybe-installcheck-find
1939 installcheck-host: maybe-installcheck-fixincludes
1940 installcheck-host: maybe-installcheck-flex
1941 installcheck-host: maybe-installcheck-gas
1942 installcheck-host: maybe-installcheck-gcc
1943 installcheck-host: maybe-installcheck-gawk
1944 installcheck-host: maybe-installcheck-gettext
1945 installcheck-host: maybe-installcheck-gmp
1946 installcheck-host: maybe-installcheck-mpfr
1947 installcheck-host: maybe-installcheck-ppl
1948 installcheck-host: maybe-installcheck-cloog
1949 installcheck-host: maybe-installcheck-gnuserv
1950 installcheck-host: maybe-installcheck-gold
1951 installcheck-host: maybe-installcheck-gprof
1952 installcheck-host: maybe-installcheck-gzip
1953 installcheck-host: maybe-installcheck-hello
1954 installcheck-host: maybe-installcheck-indent
1955 installcheck-host: maybe-installcheck-intl
1956 installcheck-host: maybe-installcheck-tcl
1957 installcheck-host: maybe-installcheck-itcl
1958 installcheck-host: maybe-installcheck-ld
1959 installcheck-host: maybe-installcheck-libcpp
1960 installcheck-host: maybe-installcheck-libdecnumber
1961 installcheck-host: maybe-installcheck-libgui
1962 installcheck-host: maybe-installcheck-libiberty
1963 installcheck-host: maybe-installcheck-libiconv
1964 installcheck-host: maybe-installcheck-libtool
1965 installcheck-host: maybe-installcheck-m4
1966 installcheck-host: maybe-installcheck-make
1967 installcheck-host: maybe-installcheck-mmalloc
1968 installcheck-host: maybe-installcheck-patch
1969 installcheck-host: maybe-installcheck-perl
1970 installcheck-host: maybe-installcheck-prms
1971 installcheck-host: maybe-installcheck-rcs
1972 installcheck-host: maybe-installcheck-readline
1973 installcheck-host: maybe-installcheck-release
1974 installcheck-host: maybe-installcheck-recode
1975 installcheck-host: maybe-installcheck-sed
1976 installcheck-host: maybe-installcheck-send-pr
1977 installcheck-host: maybe-installcheck-shellutils
1978 installcheck-host: maybe-installcheck-sid
1979 installcheck-host: maybe-installcheck-sim
1980 installcheck-host: maybe-installcheck-tar
1981 installcheck-host: maybe-installcheck-texinfo
1982 installcheck-host: maybe-installcheck-textutils
1983 installcheck-host: maybe-installcheck-time
1984 installcheck-host: maybe-installcheck-uudecode
1985 installcheck-host: maybe-installcheck-wdiff
1986 installcheck-host: maybe-installcheck-zip
1987 installcheck-host: maybe-installcheck-zlib
1988 installcheck-host: maybe-installcheck-gdb
1989 installcheck-host: maybe-installcheck-expect
1990 installcheck-host: maybe-installcheck-guile
1991 installcheck-host: maybe-installcheck-tk
1992 installcheck-host: maybe-installcheck-libtermcap
1993 installcheck-host: maybe-installcheck-utils
1994 installcheck-host: maybe-installcheck-gnattools
1995
1996 .PHONY: installcheck-target
1997
1998 installcheck-target: maybe-installcheck-target-libstdc++-v3
1999 installcheck-target: maybe-installcheck-target-libmudflap
2000 installcheck-target: maybe-installcheck-target-libssp
2001 installcheck-target: maybe-installcheck-target-newlib
2002 installcheck-target: maybe-installcheck-target-libgcc
2003 installcheck-target: maybe-installcheck-target-libgfortran
2004 installcheck-target: maybe-installcheck-target-libobjc
2005 installcheck-target: maybe-installcheck-target-libtermcap
2006 installcheck-target: maybe-installcheck-target-winsup
2007 installcheck-target: maybe-installcheck-target-libgloss
2008 installcheck-target: maybe-installcheck-target-libiberty
2009 installcheck-target: maybe-installcheck-target-gperf
2010 installcheck-target: maybe-installcheck-target-examples
2011 installcheck-target: maybe-installcheck-target-libffi
2012 installcheck-target: maybe-installcheck-target-libjava
2013 installcheck-target: maybe-installcheck-target-zlib
2014 installcheck-target: maybe-installcheck-target-boehm-gc
2015 installcheck-target: maybe-installcheck-target-qthreads
2016 installcheck-target: maybe-installcheck-target-rda
2017 installcheck-target: maybe-installcheck-target-libada
2018 installcheck-target: maybe-installcheck-target-libgomp
2019
2020 .PHONY: do-mostlyclean
2021 do-mostlyclean:
2022         @: $(MAKE); $(unstage)
2023         @r=`${PWD_COMMAND}`; export r; \
2024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2025         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2026           mostlyclean-target
2027
2028
2029 .PHONY: mostlyclean-host
2030
2031 mostlyclean-host: maybe-mostlyclean-ash
2032 mostlyclean-host: maybe-mostlyclean-autoconf
2033 mostlyclean-host: maybe-mostlyclean-automake
2034 mostlyclean-host: maybe-mostlyclean-bash
2035 mostlyclean-host: maybe-mostlyclean-bfd
2036 mostlyclean-host: maybe-mostlyclean-opcodes
2037 mostlyclean-host: maybe-mostlyclean-binutils
2038 mostlyclean-host: maybe-mostlyclean-bison
2039 mostlyclean-host: maybe-mostlyclean-byacc
2040 mostlyclean-host: maybe-mostlyclean-bzip2
2041 mostlyclean-host: maybe-mostlyclean-cgen
2042 mostlyclean-host: maybe-mostlyclean-dejagnu
2043 mostlyclean-host: maybe-mostlyclean-diff
2044 mostlyclean-host: maybe-mostlyclean-dosutils
2045 mostlyclean-host: maybe-mostlyclean-etc
2046 mostlyclean-host: maybe-mostlyclean-fastjar
2047 mostlyclean-host: maybe-mostlyclean-fileutils
2048 mostlyclean-host: maybe-mostlyclean-findutils
2049 mostlyclean-host: maybe-mostlyclean-find
2050 mostlyclean-host: maybe-mostlyclean-fixincludes
2051 mostlyclean-host: maybe-mostlyclean-flex
2052 mostlyclean-host: maybe-mostlyclean-gas
2053 mostlyclean-host: maybe-mostlyclean-gcc
2054 mostlyclean-host: maybe-mostlyclean-gawk
2055 mostlyclean-host: maybe-mostlyclean-gettext
2056 mostlyclean-host: maybe-mostlyclean-gmp
2057 mostlyclean-host: maybe-mostlyclean-mpfr
2058 mostlyclean-host: maybe-mostlyclean-ppl
2059 mostlyclean-host: maybe-mostlyclean-cloog
2060 mostlyclean-host: maybe-mostlyclean-gnuserv
2061 mostlyclean-host: maybe-mostlyclean-gold
2062 mostlyclean-host: maybe-mostlyclean-gprof
2063 mostlyclean-host: maybe-mostlyclean-gzip
2064 mostlyclean-host: maybe-mostlyclean-hello
2065 mostlyclean-host: maybe-mostlyclean-indent
2066 mostlyclean-host: maybe-mostlyclean-intl
2067 mostlyclean-host: maybe-mostlyclean-tcl
2068 mostlyclean-host: maybe-mostlyclean-itcl
2069 mostlyclean-host: maybe-mostlyclean-ld
2070 mostlyclean-host: maybe-mostlyclean-libcpp
2071 mostlyclean-host: maybe-mostlyclean-libdecnumber
2072 mostlyclean-host: maybe-mostlyclean-libgui
2073 mostlyclean-host: maybe-mostlyclean-libiberty
2074 mostlyclean-host: maybe-mostlyclean-libiconv
2075 mostlyclean-host: maybe-mostlyclean-libtool
2076 mostlyclean-host: maybe-mostlyclean-m4
2077 mostlyclean-host: maybe-mostlyclean-make
2078 mostlyclean-host: maybe-mostlyclean-mmalloc
2079 mostlyclean-host: maybe-mostlyclean-patch
2080 mostlyclean-host: maybe-mostlyclean-perl
2081 mostlyclean-host: maybe-mostlyclean-prms
2082 mostlyclean-host: maybe-mostlyclean-rcs
2083 mostlyclean-host: maybe-mostlyclean-readline
2084 mostlyclean-host: maybe-mostlyclean-release
2085 mostlyclean-host: maybe-mostlyclean-recode
2086 mostlyclean-host: maybe-mostlyclean-sed
2087 mostlyclean-host: maybe-mostlyclean-send-pr
2088 mostlyclean-host: maybe-mostlyclean-shellutils
2089 mostlyclean-host: maybe-mostlyclean-sid
2090 mostlyclean-host: maybe-mostlyclean-sim
2091 mostlyclean-host: maybe-mostlyclean-tar
2092 mostlyclean-host: maybe-mostlyclean-texinfo
2093 mostlyclean-host: maybe-mostlyclean-textutils
2094 mostlyclean-host: maybe-mostlyclean-time
2095 mostlyclean-host: maybe-mostlyclean-uudecode
2096 mostlyclean-host: maybe-mostlyclean-wdiff
2097 mostlyclean-host: maybe-mostlyclean-zip
2098 mostlyclean-host: maybe-mostlyclean-zlib
2099 mostlyclean-host: maybe-mostlyclean-gdb
2100 mostlyclean-host: maybe-mostlyclean-expect
2101 mostlyclean-host: maybe-mostlyclean-guile
2102 mostlyclean-host: maybe-mostlyclean-tk
2103 mostlyclean-host: maybe-mostlyclean-libtermcap
2104 mostlyclean-host: maybe-mostlyclean-utils
2105 mostlyclean-host: maybe-mostlyclean-gnattools
2106
2107 .PHONY: mostlyclean-target
2108
2109 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2110 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2111 mostlyclean-target: maybe-mostlyclean-target-libssp
2112 mostlyclean-target: maybe-mostlyclean-target-newlib
2113 mostlyclean-target: maybe-mostlyclean-target-libgcc
2114 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2115 mostlyclean-target: maybe-mostlyclean-target-libobjc
2116 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2117 mostlyclean-target: maybe-mostlyclean-target-winsup
2118 mostlyclean-target: maybe-mostlyclean-target-libgloss
2119 mostlyclean-target: maybe-mostlyclean-target-libiberty
2120 mostlyclean-target: maybe-mostlyclean-target-gperf
2121 mostlyclean-target: maybe-mostlyclean-target-examples
2122 mostlyclean-target: maybe-mostlyclean-target-libffi
2123 mostlyclean-target: maybe-mostlyclean-target-libjava
2124 mostlyclean-target: maybe-mostlyclean-target-zlib
2125 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2126 mostlyclean-target: maybe-mostlyclean-target-qthreads
2127 mostlyclean-target: maybe-mostlyclean-target-rda
2128 mostlyclean-target: maybe-mostlyclean-target-libada
2129 mostlyclean-target: maybe-mostlyclean-target-libgomp
2130
2131 .PHONY: do-clean
2132 do-clean:
2133         @: $(MAKE); $(unstage)
2134         @r=`${PWD_COMMAND}`; export r; \
2135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2136         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2137           clean-target
2138
2139
2140 .PHONY: clean-host
2141
2142 clean-host: maybe-clean-ash
2143 clean-host: maybe-clean-autoconf
2144 clean-host: maybe-clean-automake
2145 clean-host: maybe-clean-bash
2146 clean-host: maybe-clean-bfd
2147 clean-host: maybe-clean-opcodes
2148 clean-host: maybe-clean-binutils
2149 clean-host: maybe-clean-bison
2150 clean-host: maybe-clean-byacc
2151 clean-host: maybe-clean-bzip2
2152 clean-host: maybe-clean-cgen
2153 clean-host: maybe-clean-dejagnu
2154 clean-host: maybe-clean-diff
2155 clean-host: maybe-clean-dosutils
2156 clean-host: maybe-clean-etc
2157 clean-host: maybe-clean-fastjar
2158 clean-host: maybe-clean-fileutils
2159 clean-host: maybe-clean-findutils
2160 clean-host: maybe-clean-find
2161 clean-host: maybe-clean-fixincludes
2162 clean-host: maybe-clean-flex
2163 clean-host: maybe-clean-gas
2164 clean-host: maybe-clean-gcc
2165 clean-host: maybe-clean-gawk
2166 clean-host: maybe-clean-gettext
2167 clean-host: maybe-clean-gmp
2168 clean-host: maybe-clean-mpfr
2169 clean-host: maybe-clean-ppl
2170 clean-host: maybe-clean-cloog
2171 clean-host: maybe-clean-gnuserv
2172 clean-host: maybe-clean-gold
2173 clean-host: maybe-clean-gprof
2174 clean-host: maybe-clean-gzip
2175 clean-host: maybe-clean-hello
2176 clean-host: maybe-clean-indent
2177 clean-host: maybe-clean-intl
2178 clean-host: maybe-clean-tcl
2179 clean-host: maybe-clean-itcl
2180 clean-host: maybe-clean-ld
2181 clean-host: maybe-clean-libcpp
2182 clean-host: maybe-clean-libdecnumber
2183 clean-host: maybe-clean-libgui
2184 clean-host: maybe-clean-libiberty
2185 clean-host: maybe-clean-libiconv
2186 clean-host: maybe-clean-libtool
2187 clean-host: maybe-clean-m4
2188 clean-host: maybe-clean-make
2189 clean-host: maybe-clean-mmalloc
2190 clean-host: maybe-clean-patch
2191 clean-host: maybe-clean-perl
2192 clean-host: maybe-clean-prms
2193 clean-host: maybe-clean-rcs
2194 clean-host: maybe-clean-readline
2195 clean-host: maybe-clean-release
2196 clean-host: maybe-clean-recode
2197 clean-host: maybe-clean-sed
2198 clean-host: maybe-clean-send-pr
2199 clean-host: maybe-clean-shellutils
2200 clean-host: maybe-clean-sid
2201 clean-host: maybe-clean-sim
2202 clean-host: maybe-clean-tar
2203 clean-host: maybe-clean-texinfo
2204 clean-host: maybe-clean-textutils
2205 clean-host: maybe-clean-time
2206 clean-host: maybe-clean-uudecode
2207 clean-host: maybe-clean-wdiff
2208 clean-host: maybe-clean-zip
2209 clean-host: maybe-clean-zlib
2210 clean-host: maybe-clean-gdb
2211 clean-host: maybe-clean-expect
2212 clean-host: maybe-clean-guile
2213 clean-host: maybe-clean-tk
2214 clean-host: maybe-clean-libtermcap
2215 clean-host: maybe-clean-utils
2216 clean-host: maybe-clean-gnattools
2217
2218 .PHONY: clean-target
2219
2220 clean-target: maybe-clean-target-libstdc++-v3
2221 clean-target: maybe-clean-target-libmudflap
2222 clean-target: maybe-clean-target-libssp
2223 clean-target: maybe-clean-target-newlib
2224 clean-target: maybe-clean-target-libgcc
2225 clean-target: maybe-clean-target-libgfortran
2226 clean-target: maybe-clean-target-libobjc
2227 clean-target: maybe-clean-target-libtermcap
2228 clean-target: maybe-clean-target-winsup
2229 clean-target: maybe-clean-target-libgloss
2230 clean-target: maybe-clean-target-libiberty
2231 clean-target: maybe-clean-target-gperf
2232 clean-target: maybe-clean-target-examples
2233 clean-target: maybe-clean-target-libffi
2234 clean-target: maybe-clean-target-libjava
2235 clean-target: maybe-clean-target-zlib
2236 clean-target: maybe-clean-target-boehm-gc
2237 clean-target: maybe-clean-target-qthreads
2238 clean-target: maybe-clean-target-rda
2239 clean-target: maybe-clean-target-libada
2240 clean-target: maybe-clean-target-libgomp
2241
2242 .PHONY: do-distclean
2243 do-distclean:
2244         @: $(MAKE); $(unstage)
2245         @r=`${PWD_COMMAND}`; export r; \
2246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2247         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2248           distclean-target
2249
2250
2251 .PHONY: distclean-host
2252
2253 distclean-host: maybe-distclean-ash
2254 distclean-host: maybe-distclean-autoconf
2255 distclean-host: maybe-distclean-automake
2256 distclean-host: maybe-distclean-bash
2257 distclean-host: maybe-distclean-bfd
2258 distclean-host: maybe-distclean-opcodes
2259 distclean-host: maybe-distclean-binutils
2260 distclean-host: maybe-distclean-bison
2261 distclean-host: maybe-distclean-byacc
2262 distclean-host: maybe-distclean-bzip2
2263 distclean-host: maybe-distclean-cgen
2264 distclean-host: maybe-distclean-dejagnu
2265 distclean-host: maybe-distclean-diff
2266 distclean-host: maybe-distclean-dosutils
2267 distclean-host: maybe-distclean-etc
2268 distclean-host: maybe-distclean-fastjar
2269 distclean-host: maybe-distclean-fileutils
2270 distclean-host: maybe-distclean-findutils
2271 distclean-host: maybe-distclean-find
2272 distclean-host: maybe-distclean-fixincludes
2273 distclean-host: maybe-distclean-flex
2274 distclean-host: maybe-distclean-gas
2275 distclean-host: maybe-distclean-gcc
2276 distclean-host: maybe-distclean-gawk
2277 distclean-host: maybe-distclean-gettext
2278 distclean-host: maybe-distclean-gmp
2279 distclean-host: maybe-distclean-mpfr
2280 distclean-host: maybe-distclean-ppl
2281 distclean-host: maybe-distclean-cloog
2282 distclean-host: maybe-distclean-gnuserv
2283 distclean-host: maybe-distclean-gold
2284 distclean-host: maybe-distclean-gprof
2285 distclean-host: maybe-distclean-gzip
2286 distclean-host: maybe-distclean-hello
2287 distclean-host: maybe-distclean-indent
2288 distclean-host: maybe-distclean-intl
2289 distclean-host: maybe-distclean-tcl
2290 distclean-host: maybe-distclean-itcl
2291 distclean-host: maybe-distclean-ld
2292 distclean-host: maybe-distclean-libcpp
2293 distclean-host: maybe-distclean-libdecnumber
2294 distclean-host: maybe-distclean-libgui
2295 distclean-host: maybe-distclean-libiberty
2296 distclean-host: maybe-distclean-libiconv
2297 distclean-host: maybe-distclean-libtool
2298 distclean-host: maybe-distclean-m4
2299 distclean-host: maybe-distclean-make
2300 distclean-host: maybe-distclean-mmalloc
2301 distclean-host: maybe-distclean-patch
2302 distclean-host: maybe-distclean-perl
2303 distclean-host: maybe-distclean-prms
2304 distclean-host: maybe-distclean-rcs
2305 distclean-host: maybe-distclean-readline
2306 distclean-host: maybe-distclean-release
2307 distclean-host: maybe-distclean-recode
2308 distclean-host: maybe-distclean-sed
2309 distclean-host: maybe-distclean-send-pr
2310 distclean-host: maybe-distclean-shellutils
2311 distclean-host: maybe-distclean-sid
2312 distclean-host: maybe-distclean-sim
2313 distclean-host: maybe-distclean-tar
2314 distclean-host: maybe-distclean-texinfo
2315 distclean-host: maybe-distclean-textutils
2316 distclean-host: maybe-distclean-time
2317 distclean-host: maybe-distclean-uudecode
2318 distclean-host: maybe-distclean-wdiff
2319 distclean-host: maybe-distclean-zip
2320 distclean-host: maybe-distclean-zlib
2321 distclean-host: maybe-distclean-gdb
2322 distclean-host: maybe-distclean-expect
2323 distclean-host: maybe-distclean-guile
2324 distclean-host: maybe-distclean-tk
2325 distclean-host: maybe-distclean-libtermcap
2326 distclean-host: maybe-distclean-utils
2327 distclean-host: maybe-distclean-gnattools
2328
2329 .PHONY: distclean-target
2330
2331 distclean-target: maybe-distclean-target-libstdc++-v3
2332 distclean-target: maybe-distclean-target-libmudflap
2333 distclean-target: maybe-distclean-target-libssp
2334 distclean-target: maybe-distclean-target-newlib
2335 distclean-target: maybe-distclean-target-libgcc
2336 distclean-target: maybe-distclean-target-libgfortran
2337 distclean-target: maybe-distclean-target-libobjc
2338 distclean-target: maybe-distclean-target-libtermcap
2339 distclean-target: maybe-distclean-target-winsup
2340 distclean-target: maybe-distclean-target-libgloss
2341 distclean-target: maybe-distclean-target-libiberty
2342 distclean-target: maybe-distclean-target-gperf
2343 distclean-target: maybe-distclean-target-examples
2344 distclean-target: maybe-distclean-target-libffi
2345 distclean-target: maybe-distclean-target-libjava
2346 distclean-target: maybe-distclean-target-zlib
2347 distclean-target: maybe-distclean-target-boehm-gc
2348 distclean-target: maybe-distclean-target-qthreads
2349 distclean-target: maybe-distclean-target-rda
2350 distclean-target: maybe-distclean-target-libada
2351 distclean-target: maybe-distclean-target-libgomp
2352
2353 .PHONY: do-maintainer-clean
2354 do-maintainer-clean:
2355         @: $(MAKE); $(unstage)
2356         @r=`${PWD_COMMAND}`; export r; \
2357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2358         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2359           maintainer-clean-target
2360
2361
2362 .PHONY: maintainer-clean-host
2363
2364 maintainer-clean-host: maybe-maintainer-clean-ash
2365 maintainer-clean-host: maybe-maintainer-clean-autoconf
2366 maintainer-clean-host: maybe-maintainer-clean-automake
2367 maintainer-clean-host: maybe-maintainer-clean-bash
2368 maintainer-clean-host: maybe-maintainer-clean-bfd
2369 maintainer-clean-host: maybe-maintainer-clean-opcodes
2370 maintainer-clean-host: maybe-maintainer-clean-binutils
2371 maintainer-clean-host: maybe-maintainer-clean-bison
2372 maintainer-clean-host: maybe-maintainer-clean-byacc
2373 maintainer-clean-host: maybe-maintainer-clean-bzip2
2374 maintainer-clean-host: maybe-maintainer-clean-cgen
2375 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2376 maintainer-clean-host: maybe-maintainer-clean-diff
2377 maintainer-clean-host: maybe-maintainer-clean-dosutils
2378 maintainer-clean-host: maybe-maintainer-clean-etc
2379 maintainer-clean-host: maybe-maintainer-clean-fastjar
2380 maintainer-clean-host: maybe-maintainer-clean-fileutils
2381 maintainer-clean-host: maybe-maintainer-clean-findutils
2382 maintainer-clean-host: maybe-maintainer-clean-find
2383 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2384 maintainer-clean-host: maybe-maintainer-clean-flex
2385 maintainer-clean-host: maybe-maintainer-clean-gas
2386 maintainer-clean-host: maybe-maintainer-clean-gcc
2387 maintainer-clean-host: maybe-maintainer-clean-gawk
2388 maintainer-clean-host: maybe-maintainer-clean-gettext
2389 maintainer-clean-host: maybe-maintainer-clean-gmp
2390 maintainer-clean-host: maybe-maintainer-clean-mpfr
2391 maintainer-clean-host: maybe-maintainer-clean-ppl
2392 maintainer-clean-host: maybe-maintainer-clean-cloog
2393 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2394 maintainer-clean-host: maybe-maintainer-clean-gold
2395 maintainer-clean-host: maybe-maintainer-clean-gprof
2396 maintainer-clean-host: maybe-maintainer-clean-gzip
2397 maintainer-clean-host: maybe-maintainer-clean-hello
2398 maintainer-clean-host: maybe-maintainer-clean-indent
2399 maintainer-clean-host: maybe-maintainer-clean-intl
2400 maintainer-clean-host: maybe-maintainer-clean-tcl
2401 maintainer-clean-host: maybe-maintainer-clean-itcl
2402 maintainer-clean-host: maybe-maintainer-clean-ld
2403 maintainer-clean-host: maybe-maintainer-clean-libcpp
2404 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2405 maintainer-clean-host: maybe-maintainer-clean-libgui
2406 maintainer-clean-host: maybe-maintainer-clean-libiberty
2407 maintainer-clean-host: maybe-maintainer-clean-libiconv
2408 maintainer-clean-host: maybe-maintainer-clean-libtool
2409 maintainer-clean-host: maybe-maintainer-clean-m4
2410 maintainer-clean-host: maybe-maintainer-clean-make
2411 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2412 maintainer-clean-host: maybe-maintainer-clean-patch
2413 maintainer-clean-host: maybe-maintainer-clean-perl
2414 maintainer-clean-host: maybe-maintainer-clean-prms
2415 maintainer-clean-host: maybe-maintainer-clean-rcs
2416 maintainer-clean-host: maybe-maintainer-clean-readline
2417 maintainer-clean-host: maybe-maintainer-clean-release
2418 maintainer-clean-host: maybe-maintainer-clean-recode
2419 maintainer-clean-host: maybe-maintainer-clean-sed
2420 maintainer-clean-host: maybe-maintainer-clean-send-pr
2421 maintainer-clean-host: maybe-maintainer-clean-shellutils
2422 maintainer-clean-host: maybe-maintainer-clean-sid
2423 maintainer-clean-host: maybe-maintainer-clean-sim
2424 maintainer-clean-host: maybe-maintainer-clean-tar
2425 maintainer-clean-host: maybe-maintainer-clean-texinfo
2426 maintainer-clean-host: maybe-maintainer-clean-textutils
2427 maintainer-clean-host: maybe-maintainer-clean-time
2428 maintainer-clean-host: maybe-maintainer-clean-uudecode
2429 maintainer-clean-host: maybe-maintainer-clean-wdiff
2430 maintainer-clean-host: maybe-maintainer-clean-zip
2431 maintainer-clean-host: maybe-maintainer-clean-zlib
2432 maintainer-clean-host: maybe-maintainer-clean-gdb
2433 maintainer-clean-host: maybe-maintainer-clean-expect
2434 maintainer-clean-host: maybe-maintainer-clean-guile
2435 maintainer-clean-host: maybe-maintainer-clean-tk
2436 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2437 maintainer-clean-host: maybe-maintainer-clean-utils
2438 maintainer-clean-host: maybe-maintainer-clean-gnattools
2439
2440 .PHONY: maintainer-clean-target
2441
2442 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2443 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2444 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2445 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2446 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2447 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2448 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2449 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2450 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2451 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2452 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2453 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2454 maintainer-clean-target: maybe-maintainer-clean-target-examples
2455 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2456 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2457 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2458 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2459 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2460 maintainer-clean-target: maybe-maintainer-clean-target-rda
2461 maintainer-clean-target: maybe-maintainer-clean-target-libada
2462 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2463
2464
2465 # Here are the targets which correspond to the do-X targets.
2466
2467 .PHONY: info installcheck dvi pdf html
2468 .PHONY: install-info install-pdf install-html
2469 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2470 .PHONY: local-clean local-distclean local-maintainer-clean
2471 info: do-info
2472 installcheck: do-installcheck
2473 dvi: do-dvi
2474 pdf: do-pdf
2475 html: do-html
2476
2477 # Make sure makeinfo is built before we do a `make info', if we're
2478 # in fact building texinfo.
2479 do-info: maybe-all-texinfo
2480
2481 install-info: do-install-info dir.info
2482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2483         if [ -f dir.info ] ; then \
2484           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2485         else true ; fi
2486
2487 install-pdf: do-install-pdf
2488
2489 install-html: do-install-html
2490
2491 local-clean:
2492         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2493
2494 local-distclean:
2495         -rm -f Makefile config.status config.cache mh-frag mt-frag
2496         -rm -f maybedep.tmp serdep.tmp
2497         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2498           rm -rf $(TARGET_SUBDIR); \
2499         else true; fi
2500         -rm -rf $(BUILD_SUBDIR)
2501         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2502           rm -rf $(HOST_SUBDIR); \
2503         else true; fi
2504         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2505         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2506         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2507         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2508         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2509
2510 local-maintainer-clean:
2511         @echo "This command is intended for maintainers to use;"
2512         @echo "it deletes files that may require special tools to rebuild."
2513
2514 clean: do-clean local-clean
2515 mostlyclean: do-mostlyclean local-clean
2516 distclean: do-distclean local-clean local-distclean
2517 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2518 maintainer-clean: local-distclean
2519 realclean: maintainer-clean
2520
2521 # Check target.
2522
2523 .PHONY: check do-check
2524 check: do-check
2525
2526 # Only include modules actually being configured and built.
2527 .PHONY: check-host
2528 check-host:  \
2529     maybe-check-ash \
2530     maybe-check-autoconf \
2531     maybe-check-automake \
2532     maybe-check-bash \
2533     maybe-check-bfd \
2534     maybe-check-opcodes \
2535     maybe-check-binutils \
2536     maybe-check-bison \
2537     maybe-check-byacc \
2538     maybe-check-bzip2 \
2539     maybe-check-cgen \
2540     maybe-check-dejagnu \
2541     maybe-check-diff \
2542     maybe-check-dosutils \
2543     maybe-check-etc \
2544     maybe-check-fastjar \
2545     maybe-check-fileutils \
2546     maybe-check-findutils \
2547     maybe-check-find \
2548     maybe-check-fixincludes \
2549     maybe-check-flex \
2550     maybe-check-gas \
2551     maybe-check-gcc \
2552     maybe-check-gawk \
2553     maybe-check-gettext \
2554     maybe-check-gmp \
2555     maybe-check-mpfr \
2556     maybe-check-ppl \
2557     maybe-check-cloog \
2558     maybe-check-gnuserv \
2559     maybe-check-gold \
2560     maybe-check-gprof \
2561     maybe-check-gzip \
2562     maybe-check-hello \
2563     maybe-check-indent \
2564     maybe-check-intl \
2565     maybe-check-tcl \
2566     maybe-check-itcl \
2567     maybe-check-ld \
2568     maybe-check-libcpp \
2569     maybe-check-libdecnumber \
2570     maybe-check-libgui \
2571     maybe-check-libiberty \
2572     maybe-check-libiconv \
2573     maybe-check-libtool \
2574     maybe-check-m4 \
2575     maybe-check-make \
2576     maybe-check-mmalloc \
2577     maybe-check-patch \
2578     maybe-check-perl \
2579     maybe-check-prms \
2580     maybe-check-rcs \
2581     maybe-check-readline \
2582     maybe-check-release \
2583     maybe-check-recode \
2584     maybe-check-sed \
2585     maybe-check-send-pr \
2586     maybe-check-shellutils \
2587     maybe-check-sid \
2588     maybe-check-sim \
2589     maybe-check-tar \
2590     maybe-check-texinfo \
2591     maybe-check-textutils \
2592     maybe-check-time \
2593     maybe-check-uudecode \
2594     maybe-check-wdiff \
2595     maybe-check-zip \
2596     maybe-check-zlib \
2597     maybe-check-gdb \
2598     maybe-check-expect \
2599     maybe-check-guile \
2600     maybe-check-tk \
2601     maybe-check-libtermcap \
2602     maybe-check-utils \
2603     maybe-check-gnattools
2604
2605 .PHONY: check-target
2606 check-target:  \
2607     maybe-check-target-libstdc++-v3 \
2608     maybe-check-target-libmudflap \
2609     maybe-check-target-libssp \
2610     maybe-check-target-newlib \
2611     maybe-check-target-libgcc \
2612     maybe-check-target-libgfortran \
2613     maybe-check-target-libobjc \
2614     maybe-check-target-libtermcap \
2615     maybe-check-target-winsup \
2616     maybe-check-target-libgloss \
2617     maybe-check-target-libiberty \
2618     maybe-check-target-gperf \
2619     maybe-check-target-examples \
2620     maybe-check-target-libffi \
2621     maybe-check-target-libjava \
2622     maybe-check-target-zlib \
2623     maybe-check-target-boehm-gc \
2624     maybe-check-target-qthreads \
2625     maybe-check-target-rda \
2626     maybe-check-target-libada \
2627     maybe-check-target-libgomp
2628
2629 do-check:
2630         @: $(MAKE); $(unstage)
2631         @r=`${PWD_COMMAND}`; export r; \
2632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2633         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2634
2635 # Automated reporting of test results.
2636
2637 warning.log: build.log
2638         $(srcdir)/contrib/warn_summary build.log > $@
2639
2640 mail-report.log:
2641         if test x'$(BOOT_CFLAGS)' != x''; then \
2642             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2643         fi; \
2644         $(srcdir)/contrib/test_summary -t >$@
2645         chmod +x $@
2646         echo If you really want to send e-mail, run ./$@ now
2647
2648 mail-report-with-warnings.log: warning.log
2649         if test x'$(BOOT_CFLAGS)' != x''; then \
2650             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2651         fi; \
2652         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2653         chmod +x $@
2654         echo If you really want to send e-mail, run ./$@ now
2655
2656 # Installation targets.
2657
2658 .PHONY: install uninstall
2659 install:
2660         @: $(MAKE); $(unstage)
2661         @r=`${PWD_COMMAND}`; export r; \
2662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2663         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2664
2665 .PHONY: install-host-nogcc
2666 install-host-nogcc:  \
2667     maybe-install-ash \
2668     maybe-install-autoconf \
2669     maybe-install-automake \
2670     maybe-install-bash \
2671     maybe-install-bfd \
2672     maybe-install-opcodes \
2673     maybe-install-binutils \
2674     maybe-install-bison \
2675     maybe-install-byacc \
2676     maybe-install-bzip2 \
2677     maybe-install-cgen \
2678     maybe-install-dejagnu \
2679     maybe-install-diff \
2680     maybe-install-dosutils \
2681     maybe-install-etc \
2682     maybe-install-fastjar \
2683     maybe-install-fileutils \
2684     maybe-install-findutils \
2685     maybe-install-find \
2686     maybe-install-fixincludes \
2687     maybe-install-flex \
2688     maybe-install-gas \
2689     maybe-install-gawk \
2690     maybe-install-gettext \
2691     maybe-install-gmp \
2692     maybe-install-mpfr \
2693     maybe-install-ppl \
2694     maybe-install-cloog \
2695     maybe-install-gnuserv \
2696     maybe-install-gold \
2697     maybe-install-gprof \
2698     maybe-install-gzip \
2699     maybe-install-hello \
2700     maybe-install-indent \
2701     maybe-install-intl \
2702     maybe-install-tcl \
2703     maybe-install-itcl \
2704     maybe-install-ld \
2705     maybe-install-libcpp \
2706     maybe-install-libdecnumber \
2707     maybe-install-libgui \
2708     maybe-install-libiberty \
2709     maybe-install-libiconv \
2710     maybe-install-libtool \
2711     maybe-install-m4 \
2712     maybe-install-make \
2713     maybe-install-mmalloc \
2714     maybe-install-patch \
2715     maybe-install-perl \
2716     maybe-install-prms \
2717     maybe-install-rcs \
2718     maybe-install-readline \
2719     maybe-install-release \
2720     maybe-install-recode \
2721     maybe-install-sed \
2722     maybe-install-send-pr \
2723     maybe-install-shellutils \
2724     maybe-install-sid \
2725     maybe-install-sim \
2726     maybe-install-tar \
2727     maybe-install-texinfo \
2728     maybe-install-textutils \
2729     maybe-install-time \
2730     maybe-install-uudecode \
2731     maybe-install-wdiff \
2732     maybe-install-zip \
2733     maybe-install-zlib \
2734     maybe-install-gdb \
2735     maybe-install-expect \
2736     maybe-install-guile \
2737     maybe-install-tk \
2738     maybe-install-libtermcap \
2739     maybe-install-utils \
2740     maybe-install-gnattools
2741
2742 .PHONY: install-host
2743 install-host:  \
2744     maybe-install-ash \
2745     maybe-install-autoconf \
2746     maybe-install-automake \
2747     maybe-install-bash \
2748     maybe-install-bfd \
2749     maybe-install-opcodes \
2750     maybe-install-binutils \
2751     maybe-install-bison \
2752     maybe-install-byacc \
2753     maybe-install-bzip2 \
2754     maybe-install-cgen \
2755     maybe-install-dejagnu \
2756     maybe-install-diff \
2757     maybe-install-dosutils \
2758     maybe-install-etc \
2759     maybe-install-fastjar \
2760     maybe-install-fileutils \
2761     maybe-install-findutils \
2762     maybe-install-find \
2763     maybe-install-fixincludes \
2764     maybe-install-flex \
2765     maybe-install-gas \
2766     maybe-install-gcc \
2767     maybe-install-gawk \
2768     maybe-install-gettext \
2769     maybe-install-gmp \
2770     maybe-install-mpfr \
2771     maybe-install-ppl \
2772     maybe-install-cloog \
2773     maybe-install-gnuserv \
2774     maybe-install-gold \
2775     maybe-install-gprof \
2776     maybe-install-gzip \
2777     maybe-install-hello \
2778     maybe-install-indent \
2779     maybe-install-intl \
2780     maybe-install-tcl \
2781     maybe-install-itcl \
2782     maybe-install-ld \
2783     maybe-install-libcpp \
2784     maybe-install-libdecnumber \
2785     maybe-install-libgui \
2786     maybe-install-libiberty \
2787     maybe-install-libiconv \
2788     maybe-install-libtool \
2789     maybe-install-m4 \
2790     maybe-install-make \
2791     maybe-install-mmalloc \
2792     maybe-install-patch \
2793     maybe-install-perl \
2794     maybe-install-prms \
2795     maybe-install-rcs \
2796     maybe-install-readline \
2797     maybe-install-release \
2798     maybe-install-recode \
2799     maybe-install-sed \
2800     maybe-install-send-pr \
2801     maybe-install-shellutils \
2802     maybe-install-sid \
2803     maybe-install-sim \
2804     maybe-install-tar \
2805     maybe-install-texinfo \
2806     maybe-install-textutils \
2807     maybe-install-time \
2808     maybe-install-uudecode \
2809     maybe-install-wdiff \
2810     maybe-install-zip \
2811     maybe-install-zlib \
2812     maybe-install-gdb \
2813     maybe-install-expect \
2814     maybe-install-guile \
2815     maybe-install-tk \
2816     maybe-install-libtermcap \
2817     maybe-install-utils \
2818     maybe-install-gnattools
2819
2820 .PHONY: install-target
2821 install-target:  \
2822     maybe-install-target-libstdc++-v3 \
2823     maybe-install-target-libmudflap \
2824     maybe-install-target-libssp \
2825     maybe-install-target-newlib \
2826     maybe-install-target-libgcc \
2827     maybe-install-target-libgfortran \
2828     maybe-install-target-libobjc \
2829     maybe-install-target-libtermcap \
2830     maybe-install-target-winsup \
2831     maybe-install-target-libgloss \
2832     maybe-install-target-libiberty \
2833     maybe-install-target-gperf \
2834     maybe-install-target-examples \
2835     maybe-install-target-libffi \
2836     maybe-install-target-libjava \
2837     maybe-install-target-zlib \
2838     maybe-install-target-boehm-gc \
2839     maybe-install-target-qthreads \
2840     maybe-install-target-rda \
2841     maybe-install-target-libada \
2842     maybe-install-target-libgomp
2843
2844 uninstall:
2845         @echo "the uninstall target is not supported in this tree"
2846
2847 .PHONY: install.all
2848 install.all: install-no-fixedincludes
2849         @if [ -f ./gcc/Makefile ] ; then \
2850                 r=`${PWD_COMMAND}` ; export r ; \
2851                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2852                 $(HOST_EXPORTS) \
2853                 (cd ./gcc && \
2854                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2855         else \
2856                 true ; \
2857         fi
2858
2859 # install-no-fixedincludes is used because Cygnus can not distribute
2860 # the fixed header files.
2861 .PHONY: install-no-fixedincludes
2862 install-no-fixedincludes: installdirs install-host-nogcc \
2863         install-target gcc-no-fixedincludes
2864
2865 ### other supporting targets
2866
2867 MAKEDIRS= \
2868         $(DESTDIR)$(prefix) \
2869         $(DESTDIR)$(exec_prefix)
2870 .PHONY: installdirs
2871 installdirs: mkinstalldirs
2872         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2873
2874 dir.info: do-install-info
2875         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2876           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2877           mv -f dir.info.new dir.info ; \
2878         else true ; \
2879         fi
2880
2881 dist:
2882         @echo "Building a full distribution of this tree isn't done"
2883         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2884
2885 etags tags: TAGS
2886
2887 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2888 # ability to use several tags files at once, so there is probably no need
2889 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2890 # (if we felt like it) have this Makefile write a piece of elisp which
2891 # the user could load to tell emacs19 where all the TAGS files we just
2892 # built are.
2893 TAGS: do-TAGS
2894
2895 # ------------------------------------
2896 # Macros for configure and all targets
2897 # ------------------------------------
2898
2899
2900
2901
2902
2903 # --------------------------------------
2904 # Modules which run on the build machine
2905 # --------------------------------------
2906
2907
2908 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2909 maybe-configure-build-libiberty:
2910 @if gcc-bootstrap
2911 configure-build-libiberty: stage_current
2912 @endif gcc-bootstrap
2913 @if build-libiberty
2914 maybe-configure-build-libiberty: configure-build-libiberty
2915 configure-build-libiberty: 
2916         @: $(MAKE); $(unstage)
2917         @r=`${PWD_COMMAND}`; export r; \
2918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2919         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2920         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2921         $(BUILD_EXPORTS) \
2922         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2923         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2924         case $(srcdir) in \
2925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2926           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2928         esac; \
2929         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2930         libsrcdir="$$s/libiberty"; \
2931         rm -f no-such-file || : ; \
2932         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2933           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2934           --target=${target_alias} $${srcdiroption}  \
2935           || exit 1
2936 @endif build-libiberty
2937
2938
2939
2940
2941
2942 .PHONY: all-build-libiberty maybe-all-build-libiberty
2943 maybe-all-build-libiberty:
2944 @if gcc-bootstrap
2945 all-build-libiberty: stage_current
2946 @endif gcc-bootstrap
2947 @if build-libiberty
2948 TARGET-build-libiberty=all
2949 maybe-all-build-libiberty: all-build-libiberty
2950 all-build-libiberty: configure-build-libiberty
2951         @: $(MAKE); $(unstage)
2952         @r=`${PWD_COMMAND}`; export r; \
2953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2954         $(BUILD_EXPORTS) \
2955         (cd $(BUILD_SUBDIR)/libiberty && \
2956           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2957                 $(TARGET-build-libiberty))
2958 @endif build-libiberty
2959
2960
2961
2962
2963
2964 .PHONY: configure-build-bison maybe-configure-build-bison
2965 maybe-configure-build-bison:
2966 @if gcc-bootstrap
2967 configure-build-bison: stage_current
2968 @endif gcc-bootstrap
2969 @if build-bison
2970 maybe-configure-build-bison: configure-build-bison
2971 configure-build-bison: 
2972         @: $(MAKE); $(unstage)
2973         @r=`${PWD_COMMAND}`; export r; \
2974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2975         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2976         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2977         $(BUILD_EXPORTS) \
2978         echo Configuring in $(BUILD_SUBDIR)/bison; \
2979         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2980         case $(srcdir) in \
2981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2982           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2984         esac; \
2985         srcdiroption="--srcdir=$${topdir}/bison"; \
2986         libsrcdir="$$s/bison"; \
2987         rm -f no-such-file || : ; \
2988         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2989           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2990           --target=${target_alias} $${srcdiroption}  \
2991           || exit 1
2992 @endif build-bison
2993
2994
2995
2996
2997
2998 .PHONY: all-build-bison maybe-all-build-bison
2999 maybe-all-build-bison:
3000 @if gcc-bootstrap
3001 all-build-bison: stage_current
3002 @endif gcc-bootstrap
3003 @if build-bison
3004 TARGET-build-bison=all
3005 maybe-all-build-bison: all-build-bison
3006 all-build-bison: configure-build-bison
3007         @: $(MAKE); $(unstage)
3008         @r=`${PWD_COMMAND}`; export r; \
3009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3010         $(BUILD_EXPORTS) \
3011         (cd $(BUILD_SUBDIR)/bison && \
3012           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3013                 $(TARGET-build-bison))
3014 @endif build-bison
3015
3016
3017
3018
3019
3020 .PHONY: configure-build-byacc maybe-configure-build-byacc
3021 maybe-configure-build-byacc:
3022 @if gcc-bootstrap
3023 configure-build-byacc: stage_current
3024 @endif gcc-bootstrap
3025 @if build-byacc
3026 maybe-configure-build-byacc: configure-build-byacc
3027 configure-build-byacc: 
3028         @: $(MAKE); $(unstage)
3029         @r=`${PWD_COMMAND}`; export r; \
3030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3032         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3033         $(BUILD_EXPORTS) \
3034         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3035         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3036         case $(srcdir) in \
3037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3038           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3040         esac; \
3041         srcdiroption="--srcdir=$${topdir}/byacc"; \
3042         libsrcdir="$$s/byacc"; \
3043         rm -f no-such-file || : ; \
3044         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3045           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3046           --target=${target_alias} $${srcdiroption}  \
3047           || exit 1
3048 @endif build-byacc
3049
3050
3051
3052
3053
3054 .PHONY: all-build-byacc maybe-all-build-byacc
3055 maybe-all-build-byacc:
3056 @if gcc-bootstrap
3057 all-build-byacc: stage_current
3058 @endif gcc-bootstrap
3059 @if build-byacc
3060 TARGET-build-byacc=all
3061 maybe-all-build-byacc: all-build-byacc
3062 all-build-byacc: configure-build-byacc
3063         @: $(MAKE); $(unstage)
3064         @r=`${PWD_COMMAND}`; export r; \
3065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066         $(BUILD_EXPORTS) \
3067         (cd $(BUILD_SUBDIR)/byacc && \
3068           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3069                 $(TARGET-build-byacc))
3070 @endif build-byacc
3071
3072
3073
3074
3075
3076 .PHONY: configure-build-flex maybe-configure-build-flex
3077 maybe-configure-build-flex:
3078 @if gcc-bootstrap
3079 configure-build-flex: stage_current
3080 @endif gcc-bootstrap
3081 @if build-flex
3082 maybe-configure-build-flex: configure-build-flex
3083 configure-build-flex: 
3084         @: $(MAKE); $(unstage)
3085         @r=`${PWD_COMMAND}`; export r; \
3086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3087         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3088         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3089         $(BUILD_EXPORTS) \
3090         echo Configuring in $(BUILD_SUBDIR)/flex; \
3091         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3092         case $(srcdir) in \
3093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3094           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3096         esac; \
3097         srcdiroption="--srcdir=$${topdir}/flex"; \
3098         libsrcdir="$$s/flex"; \
3099         rm -f no-such-file || : ; \
3100         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3101           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3102           --target=${target_alias} $${srcdiroption}  \
3103           || exit 1
3104 @endif build-flex
3105
3106
3107
3108
3109
3110 .PHONY: all-build-flex maybe-all-build-flex
3111 maybe-all-build-flex:
3112 @if gcc-bootstrap
3113 all-build-flex: stage_current
3114 @endif gcc-bootstrap
3115 @if build-flex
3116 TARGET-build-flex=all
3117 maybe-all-build-flex: all-build-flex
3118 all-build-flex: configure-build-flex
3119         @: $(MAKE); $(unstage)
3120         @r=`${PWD_COMMAND}`; export r; \
3121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3122         $(BUILD_EXPORTS) \
3123         (cd $(BUILD_SUBDIR)/flex && \
3124           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3125                 $(TARGET-build-flex))
3126 @endif build-flex
3127
3128
3129
3130
3131
3132 .PHONY: configure-build-m4 maybe-configure-build-m4
3133 maybe-configure-build-m4:
3134 @if gcc-bootstrap
3135 configure-build-m4: stage_current
3136 @endif gcc-bootstrap
3137 @if build-m4
3138 maybe-configure-build-m4: configure-build-m4
3139 configure-build-m4: 
3140         @: $(MAKE); $(unstage)
3141         @r=`${PWD_COMMAND}`; export r; \
3142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3143         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3144         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3145         $(BUILD_EXPORTS) \
3146         echo Configuring in $(BUILD_SUBDIR)/m4; \
3147         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3148         case $(srcdir) in \
3149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3150           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3152         esac; \
3153         srcdiroption="--srcdir=$${topdir}/m4"; \
3154         libsrcdir="$$s/m4"; \
3155         rm -f no-such-file || : ; \
3156         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3157           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3158           --target=${target_alias} $${srcdiroption}  \
3159           || exit 1
3160 @endif build-m4
3161
3162
3163
3164
3165
3166 .PHONY: all-build-m4 maybe-all-build-m4
3167 maybe-all-build-m4:
3168 @if gcc-bootstrap
3169 all-build-m4: stage_current
3170 @endif gcc-bootstrap
3171 @if build-m4
3172 TARGET-build-m4=all
3173 maybe-all-build-m4: all-build-m4
3174 all-build-m4: configure-build-m4
3175         @: $(MAKE); $(unstage)
3176         @r=`${PWD_COMMAND}`; export r; \
3177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3178         $(BUILD_EXPORTS) \
3179         (cd $(BUILD_SUBDIR)/m4 && \
3180           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3181                 $(TARGET-build-m4))
3182 @endif build-m4
3183
3184
3185
3186
3187
3188 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3189 maybe-configure-build-texinfo:
3190 @if gcc-bootstrap
3191 configure-build-texinfo: stage_current
3192 @endif gcc-bootstrap
3193 @if build-texinfo
3194 maybe-configure-build-texinfo: configure-build-texinfo
3195 configure-build-texinfo: 
3196         @: $(MAKE); $(unstage)
3197         @r=`${PWD_COMMAND}`; export r; \
3198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3200         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3201         $(BUILD_EXPORTS) \
3202         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3203         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3204         case $(srcdir) in \
3205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3206           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3208         esac; \
3209         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3210         libsrcdir="$$s/texinfo"; \
3211         rm -f no-such-file || : ; \
3212         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3213           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3214           --target=${target_alias} $${srcdiroption}  \
3215           || exit 1
3216 @endif build-texinfo
3217
3218
3219
3220
3221
3222 .PHONY: all-build-texinfo maybe-all-build-texinfo
3223 maybe-all-build-texinfo:
3224 @if gcc-bootstrap
3225 all-build-texinfo: stage_current
3226 @endif gcc-bootstrap
3227 @if build-texinfo
3228 TARGET-build-texinfo=all
3229 maybe-all-build-texinfo: all-build-texinfo
3230 all-build-texinfo: configure-build-texinfo
3231         @: $(MAKE); $(unstage)
3232         @r=`${PWD_COMMAND}`; export r; \
3233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3234         $(BUILD_EXPORTS) \
3235         (cd $(BUILD_SUBDIR)/texinfo && \
3236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3237                 $(TARGET-build-texinfo))
3238 @endif build-texinfo
3239
3240
3241
3242
3243
3244 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3245 maybe-configure-build-fixincludes:
3246 @if gcc-bootstrap
3247 configure-build-fixincludes: stage_current
3248 @endif gcc-bootstrap
3249 @if build-fixincludes
3250 maybe-configure-build-fixincludes: configure-build-fixincludes
3251 configure-build-fixincludes: 
3252         @: $(MAKE); $(unstage)
3253         @r=`${PWD_COMMAND}`; export r; \
3254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3255         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3256         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3257         $(BUILD_EXPORTS) \
3258         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3259         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3260         case $(srcdir) in \
3261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3262           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3264         esac; \
3265         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3266         libsrcdir="$$s/fixincludes"; \
3267         rm -f no-such-file || : ; \
3268         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3269           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3270           --target=${target_alias} $${srcdiroption}  \
3271           || exit 1
3272 @endif build-fixincludes
3273
3274
3275
3276
3277
3278 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3279 maybe-all-build-fixincludes:
3280 @if gcc-bootstrap
3281 all-build-fixincludes: stage_current
3282 @endif gcc-bootstrap
3283 @if build-fixincludes
3284 TARGET-build-fixincludes=all
3285 maybe-all-build-fixincludes: all-build-fixincludes
3286 all-build-fixincludes: configure-build-fixincludes
3287         @: $(MAKE); $(unstage)
3288         @r=`${PWD_COMMAND}`; export r; \
3289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3290         $(BUILD_EXPORTS) \
3291         (cd $(BUILD_SUBDIR)/fixincludes && \
3292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3293                 $(TARGET-build-fixincludes))
3294 @endif build-fixincludes
3295
3296
3297
3298
3299
3300 # --------------------------------------
3301 # Modules which run on the host machine
3302 # --------------------------------------
3303
3304
3305 .PHONY: configure-ash maybe-configure-ash
3306 maybe-configure-ash:
3307 @if gcc-bootstrap
3308 configure-ash: stage_current
3309 @endif gcc-bootstrap
3310 @if ash
3311 maybe-configure-ash: configure-ash
3312 configure-ash: 
3313         @: $(MAKE); $(unstage)
3314         @r=`${PWD_COMMAND}`; export r; \
3315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3316         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3318         $(HOST_EXPORTS) \
3319         echo Configuring in $(HOST_SUBDIR)/ash; \
3320         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3321         case $(srcdir) in \
3322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3323           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3325         esac; \
3326         srcdiroption="--srcdir=$${topdir}/ash"; \
3327         libsrcdir="$$s/ash"; \
3328         $(SHELL) $${libsrcdir}/configure \
3329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3330           --target=${target_alias} $${srcdiroption}  \
3331           || exit 1
3332 @endif ash
3333
3334
3335
3336
3337
3338 .PHONY: all-ash maybe-all-ash
3339 maybe-all-ash:
3340 @if gcc-bootstrap
3341 all-ash: stage_current
3342 @endif gcc-bootstrap
3343 @if ash
3344 TARGET-ash=all
3345 maybe-all-ash: all-ash
3346 all-ash: configure-ash
3347         @: $(MAKE); $(unstage)
3348         @r=`${PWD_COMMAND}`; export r; \
3349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350         $(HOST_EXPORTS) \
3351         (cd $(HOST_SUBDIR)/ash && \
3352           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3353                 $(TARGET-ash))
3354 @endif ash
3355
3356
3357
3358
3359 .PHONY: check-ash maybe-check-ash
3360 maybe-check-ash:
3361 @if ash
3362 maybe-check-ash: check-ash
3363
3364 check-ash:
3365         @: $(MAKE); $(unstage)
3366         @r=`${PWD_COMMAND}`; export r; \
3367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368         $(HOST_EXPORTS) \
3369         (cd $(HOST_SUBDIR)/ash && \
3370           $(MAKE) $(FLAGS_TO_PASS)  check)
3371
3372 @endif ash
3373
3374 .PHONY: install-ash maybe-install-ash
3375 maybe-install-ash:
3376 @if ash
3377 maybe-install-ash: install-ash
3378
3379 install-ash: installdirs
3380         @: $(MAKE); $(unstage)
3381         @r=`${PWD_COMMAND}`; export r; \
3382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3383         $(HOST_EXPORTS) \
3384         (cd $(HOST_SUBDIR)/ash && \
3385           $(MAKE) $(FLAGS_TO_PASS)  install)
3386
3387 @endif ash
3388
3389 # Other targets (info, dvi, pdf, etc.)
3390
3391 .PHONY: maybe-info-ash info-ash
3392 maybe-info-ash:
3393 @if ash
3394 maybe-info-ash: info-ash
3395
3396 info-ash: \
3397     configure-ash 
3398         @: $(MAKE); $(unstage)
3399         @[ -f ./ash/Makefile ] || exit 0; \
3400         r=`${PWD_COMMAND}`; export r; \
3401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3402         $(HOST_EXPORTS) \
3403         for flag in $(EXTRA_HOST_FLAGS) ; do \
3404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3405         done; \
3406         echo "Doing info in ash" ; \
3407         (cd $(HOST_SUBDIR)/ash && \
3408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3410                   "RANLIB=$${RANLIB}" \
3411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3412                   info) \
3413           || exit 1
3414
3415 @endif ash
3416
3417 .PHONY: maybe-dvi-ash dvi-ash
3418 maybe-dvi-ash:
3419 @if ash
3420 maybe-dvi-ash: dvi-ash
3421
3422 dvi-ash: \
3423     configure-ash 
3424         @: $(MAKE); $(unstage)
3425         @[ -f ./ash/Makefile ] || exit 0; \
3426         r=`${PWD_COMMAND}`; export r; \
3427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3428         $(HOST_EXPORTS) \
3429         for flag in $(EXTRA_HOST_FLAGS) ; do \
3430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3431         done; \
3432         echo "Doing dvi in ash" ; \
3433         (cd $(HOST_SUBDIR)/ash && \
3434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3436                   "RANLIB=$${RANLIB}" \
3437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3438                   dvi) \
3439           || exit 1
3440
3441 @endif ash
3442
3443 .PHONY: maybe-pdf-ash pdf-ash
3444 maybe-pdf-ash:
3445 @if ash
3446 maybe-pdf-ash: pdf-ash
3447
3448 pdf-ash: \
3449     configure-ash 
3450         @: $(MAKE); $(unstage)
3451         @[ -f ./ash/Makefile ] || exit 0; \
3452         r=`${PWD_COMMAND}`; export r; \
3453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3454         $(HOST_EXPORTS) \
3455         for flag in $(EXTRA_HOST_FLAGS) ; do \
3456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3457         done; \
3458         echo "Doing pdf in ash" ; \
3459         (cd $(HOST_SUBDIR)/ash && \
3460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3462                   "RANLIB=$${RANLIB}" \
3463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3464                   pdf) \
3465           || exit 1
3466
3467 @endif ash
3468
3469 .PHONY: maybe-html-ash html-ash
3470 maybe-html-ash:
3471 @if ash
3472 maybe-html-ash: html-ash
3473
3474 html-ash: \
3475     configure-ash 
3476         @: $(MAKE); $(unstage)
3477         @[ -f ./ash/Makefile ] || exit 0; \
3478         r=`${PWD_COMMAND}`; export r; \
3479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3480         $(HOST_EXPORTS) \
3481         for flag in $(EXTRA_HOST_FLAGS) ; do \
3482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3483         done; \
3484         echo "Doing html in ash" ; \
3485         (cd $(HOST_SUBDIR)/ash && \
3486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3488                   "RANLIB=$${RANLIB}" \
3489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3490                   html) \
3491           || exit 1
3492
3493 @endif ash
3494
3495 .PHONY: maybe-TAGS-ash TAGS-ash
3496 maybe-TAGS-ash:
3497 @if ash
3498 maybe-TAGS-ash: TAGS-ash
3499
3500 TAGS-ash: \
3501     configure-ash 
3502         @: $(MAKE); $(unstage)
3503         @[ -f ./ash/Makefile ] || exit 0; \
3504         r=`${PWD_COMMAND}`; export r; \
3505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3506         $(HOST_EXPORTS) \
3507         for flag in $(EXTRA_HOST_FLAGS) ; do \
3508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3509         done; \
3510         echo "Doing TAGS in ash" ; \
3511         (cd $(HOST_SUBDIR)/ash && \
3512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3514                   "RANLIB=$${RANLIB}" \
3515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3516                   TAGS) \
3517           || exit 1
3518
3519 @endif ash
3520
3521 .PHONY: maybe-install-info-ash install-info-ash
3522 maybe-install-info-ash:
3523 @if ash
3524 maybe-install-info-ash: install-info-ash
3525
3526 install-info-ash: \
3527     configure-ash \
3528     info-ash 
3529         @: $(MAKE); $(unstage)
3530         @[ -f ./ash/Makefile ] || exit 0; \
3531         r=`${PWD_COMMAND}`; export r; \
3532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3533         $(HOST_EXPORTS) \
3534         for flag in $(EXTRA_HOST_FLAGS) ; do \
3535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3536         done; \
3537         echo "Doing install-info in ash" ; \
3538         (cd $(HOST_SUBDIR)/ash && \
3539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3541                   "RANLIB=$${RANLIB}" \
3542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3543                   install-info) \
3544           || exit 1
3545
3546 @endif ash
3547
3548 .PHONY: maybe-install-pdf-ash install-pdf-ash
3549 maybe-install-pdf-ash:
3550 @if ash
3551 maybe-install-pdf-ash: install-pdf-ash
3552
3553 install-pdf-ash: \
3554     configure-ash \
3555     pdf-ash 
3556         @: $(MAKE); $(unstage)
3557         @[ -f ./ash/Makefile ] || exit 0; \
3558         r=`${PWD_COMMAND}`; export r; \
3559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3560         $(HOST_EXPORTS) \
3561         for flag in $(EXTRA_HOST_FLAGS) ; do \
3562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3563         done; \
3564         echo "Doing install-pdf in ash" ; \
3565         (cd $(HOST_SUBDIR)/ash && \
3566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3568                   "RANLIB=$${RANLIB}" \
3569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3570                   install-pdf) \
3571           || exit 1
3572
3573 @endif ash
3574
3575 .PHONY: maybe-install-html-ash install-html-ash
3576 maybe-install-html-ash:
3577 @if ash
3578 maybe-install-html-ash: install-html-ash
3579
3580 install-html-ash: \
3581     configure-ash \
3582     html-ash 
3583         @: $(MAKE); $(unstage)
3584         @[ -f ./ash/Makefile ] || exit 0; \
3585         r=`${PWD_COMMAND}`; export r; \
3586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3587         $(HOST_EXPORTS) \
3588         for flag in $(EXTRA_HOST_FLAGS) ; do \
3589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3590         done; \
3591         echo "Doing install-html in ash" ; \
3592         (cd $(HOST_SUBDIR)/ash && \
3593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3595                   "RANLIB=$${RANLIB}" \
3596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3597                   install-html) \
3598           || exit 1
3599
3600 @endif ash
3601
3602 .PHONY: maybe-installcheck-ash installcheck-ash
3603 maybe-installcheck-ash:
3604 @if ash
3605 maybe-installcheck-ash: installcheck-ash
3606
3607 installcheck-ash: \
3608     configure-ash 
3609         @: $(MAKE); $(unstage)
3610         @[ -f ./ash/Makefile ] || exit 0; \
3611         r=`${PWD_COMMAND}`; export r; \
3612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613         $(HOST_EXPORTS) \
3614         for flag in $(EXTRA_HOST_FLAGS) ; do \
3615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3616         done; \
3617         echo "Doing installcheck in ash" ; \
3618         (cd $(HOST_SUBDIR)/ash && \
3619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3621                   "RANLIB=$${RANLIB}" \
3622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3623                   installcheck) \
3624           || exit 1
3625
3626 @endif ash
3627
3628 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3629 maybe-mostlyclean-ash:
3630 @if ash
3631 maybe-mostlyclean-ash: mostlyclean-ash
3632
3633 mostlyclean-ash: 
3634         @: $(MAKE); $(unstage)
3635         @[ -f ./ash/Makefile ] || exit 0; \
3636         r=`${PWD_COMMAND}`; export r; \
3637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638         $(HOST_EXPORTS) \
3639         for flag in $(EXTRA_HOST_FLAGS) ; do \
3640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3641         done; \
3642         echo "Doing mostlyclean in ash" ; \
3643         (cd $(HOST_SUBDIR)/ash && \
3644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3646                   "RANLIB=$${RANLIB}" \
3647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3648                   mostlyclean) \
3649           || exit 1
3650
3651 @endif ash
3652
3653 .PHONY: maybe-clean-ash clean-ash
3654 maybe-clean-ash:
3655 @if ash
3656 maybe-clean-ash: clean-ash
3657
3658 clean-ash: 
3659         @: $(MAKE); $(unstage)
3660         @[ -f ./ash/Makefile ] || exit 0; \
3661         r=`${PWD_COMMAND}`; export r; \
3662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3663         $(HOST_EXPORTS) \
3664         for flag in $(EXTRA_HOST_FLAGS) ; do \
3665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3666         done; \
3667         echo "Doing clean in ash" ; \
3668         (cd $(HOST_SUBDIR)/ash && \
3669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3671                   "RANLIB=$${RANLIB}" \
3672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3673                   clean) \
3674           || exit 1
3675
3676 @endif ash
3677
3678 .PHONY: maybe-distclean-ash distclean-ash
3679 maybe-distclean-ash:
3680 @if ash
3681 maybe-distclean-ash: distclean-ash
3682
3683 distclean-ash: 
3684         @: $(MAKE); $(unstage)
3685         @[ -f ./ash/Makefile ] || exit 0; \
3686         r=`${PWD_COMMAND}`; export r; \
3687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3688         $(HOST_EXPORTS) \
3689         for flag in $(EXTRA_HOST_FLAGS) ; do \
3690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3691         done; \
3692         echo "Doing distclean in ash" ; \
3693         (cd $(HOST_SUBDIR)/ash && \
3694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3696                   "RANLIB=$${RANLIB}" \
3697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3698                   distclean) \
3699           || exit 1
3700
3701 @endif ash
3702
3703 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3704 maybe-maintainer-clean-ash:
3705 @if ash
3706 maybe-maintainer-clean-ash: maintainer-clean-ash
3707
3708 maintainer-clean-ash: 
3709         @: $(MAKE); $(unstage)
3710         @[ -f ./ash/Makefile ] || exit 0; \
3711         r=`${PWD_COMMAND}`; export r; \
3712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3713         $(HOST_EXPORTS) \
3714         for flag in $(EXTRA_HOST_FLAGS) ; do \
3715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3716         done; \
3717         echo "Doing maintainer-clean in ash" ; \
3718         (cd $(HOST_SUBDIR)/ash && \
3719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721                   "RANLIB=$${RANLIB}" \
3722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3723                   maintainer-clean) \
3724           || exit 1
3725
3726 @endif ash
3727
3728
3729
3730 .PHONY: configure-autoconf maybe-configure-autoconf
3731 maybe-configure-autoconf:
3732 @if gcc-bootstrap
3733 configure-autoconf: stage_current
3734 @endif gcc-bootstrap
3735 @if autoconf
3736 maybe-configure-autoconf: configure-autoconf
3737 configure-autoconf: 
3738         @: $(MAKE); $(unstage)
3739         @r=`${PWD_COMMAND}`; export r; \
3740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3741         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3743         $(HOST_EXPORTS) \
3744         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3745         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3746         case $(srcdir) in \
3747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3748           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3750         esac; \
3751         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3752         libsrcdir="$$s/autoconf"; \
3753         $(SHELL) $${libsrcdir}/configure \
3754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3755           --target=${target_alias} $${srcdiroption}  \
3756           || exit 1
3757 @endif autoconf
3758
3759
3760
3761
3762
3763 .PHONY: all-autoconf maybe-all-autoconf
3764 maybe-all-autoconf:
3765 @if gcc-bootstrap
3766 all-autoconf: stage_current
3767 @endif gcc-bootstrap
3768 @if autoconf
3769 TARGET-autoconf=all
3770 maybe-all-autoconf: all-autoconf
3771 all-autoconf: configure-autoconf
3772         @: $(MAKE); $(unstage)
3773         @r=`${PWD_COMMAND}`; export r; \
3774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3775         $(HOST_EXPORTS) \
3776         (cd $(HOST_SUBDIR)/autoconf && \
3777           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3778                 $(TARGET-autoconf))
3779 @endif autoconf
3780
3781
3782
3783
3784 .PHONY: check-autoconf maybe-check-autoconf
3785 maybe-check-autoconf:
3786 @if autoconf
3787 maybe-check-autoconf: check-autoconf
3788
3789 check-autoconf:
3790         @: $(MAKE); $(unstage)
3791         @r=`${PWD_COMMAND}`; export r; \
3792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3793         $(HOST_EXPORTS) \
3794         (cd $(HOST_SUBDIR)/autoconf && \
3795           $(MAKE) $(FLAGS_TO_PASS)  check)
3796
3797 @endif autoconf
3798
3799 .PHONY: install-autoconf maybe-install-autoconf
3800 maybe-install-autoconf:
3801 @if autoconf
3802 maybe-install-autoconf: install-autoconf
3803
3804 install-autoconf: installdirs
3805         @: $(MAKE); $(unstage)
3806         @r=`${PWD_COMMAND}`; export r; \
3807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3808         $(HOST_EXPORTS) \
3809         (cd $(HOST_SUBDIR)/autoconf && \
3810           $(MAKE) $(FLAGS_TO_PASS)  install)
3811
3812 @endif autoconf
3813
3814 # Other targets (info, dvi, pdf, etc.)
3815
3816 .PHONY: maybe-info-autoconf info-autoconf
3817 maybe-info-autoconf:
3818 @if autoconf
3819 maybe-info-autoconf: info-autoconf
3820
3821 info-autoconf: \
3822     configure-autoconf 
3823         @: $(MAKE); $(unstage)
3824         @[ -f ./autoconf/Makefile ] || exit 0; \
3825         r=`${PWD_COMMAND}`; export r; \
3826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3827         $(HOST_EXPORTS) \
3828         for flag in $(EXTRA_HOST_FLAGS) ; do \
3829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3830         done; \
3831         echo "Doing info in autoconf" ; \
3832         (cd $(HOST_SUBDIR)/autoconf && \
3833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3835                   "RANLIB=$${RANLIB}" \
3836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3837                   info) \
3838           || exit 1
3839
3840 @endif autoconf
3841
3842 .PHONY: maybe-dvi-autoconf dvi-autoconf
3843 maybe-dvi-autoconf:
3844 @if autoconf
3845 maybe-dvi-autoconf: dvi-autoconf
3846
3847 dvi-autoconf: \
3848     configure-autoconf 
3849         @: $(MAKE); $(unstage)
3850         @[ -f ./autoconf/Makefile ] || exit 0; \
3851         r=`${PWD_COMMAND}`; export r; \
3852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3853         $(HOST_EXPORTS) \
3854         for flag in $(EXTRA_HOST_FLAGS) ; do \
3855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3856         done; \
3857         echo "Doing dvi in autoconf" ; \
3858         (cd $(HOST_SUBDIR)/autoconf && \
3859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3861                   "RANLIB=$${RANLIB}" \
3862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3863                   dvi) \
3864           || exit 1
3865
3866 @endif autoconf
3867
3868 .PHONY: maybe-pdf-autoconf pdf-autoconf
3869 maybe-pdf-autoconf:
3870 @if autoconf
3871 maybe-pdf-autoconf: pdf-autoconf
3872
3873 pdf-autoconf: \
3874     configure-autoconf 
3875         @: $(MAKE); $(unstage)
3876         @[ -f ./autoconf/Makefile ] || exit 0; \
3877         r=`${PWD_COMMAND}`; export r; \
3878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879         $(HOST_EXPORTS) \
3880         for flag in $(EXTRA_HOST_FLAGS) ; do \
3881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3882         done; \
3883         echo "Doing pdf in autoconf" ; \
3884         (cd $(HOST_SUBDIR)/autoconf && \
3885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3887                   "RANLIB=$${RANLIB}" \
3888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3889                   pdf) \
3890           || exit 1
3891
3892 @endif autoconf
3893
3894 .PHONY: maybe-html-autoconf html-autoconf
3895 maybe-html-autoconf:
3896 @if autoconf
3897 maybe-html-autoconf: html-autoconf
3898
3899 html-autoconf: \
3900     configure-autoconf 
3901         @: $(MAKE); $(unstage)
3902         @[ -f ./autoconf/Makefile ] || exit 0; \
3903         r=`${PWD_COMMAND}`; export r; \
3904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905         $(HOST_EXPORTS) \
3906         for flag in $(EXTRA_HOST_FLAGS) ; do \
3907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908         done; \
3909         echo "Doing html in autoconf" ; \
3910         (cd $(HOST_SUBDIR)/autoconf && \
3911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913                   "RANLIB=$${RANLIB}" \
3914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915                   html) \
3916           || exit 1
3917
3918 @endif autoconf
3919
3920 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3921 maybe-TAGS-autoconf:
3922 @if autoconf
3923 maybe-TAGS-autoconf: TAGS-autoconf
3924
3925 TAGS-autoconf: \
3926     configure-autoconf 
3927         @: $(MAKE); $(unstage)
3928         @[ -f ./autoconf/Makefile ] || exit 0; \
3929         r=`${PWD_COMMAND}`; export r; \
3930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3931         $(HOST_EXPORTS) \
3932         for flag in $(EXTRA_HOST_FLAGS) ; do \
3933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3934         done; \
3935         echo "Doing TAGS in autoconf" ; \
3936         (cd $(HOST_SUBDIR)/autoconf && \
3937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3939                   "RANLIB=$${RANLIB}" \
3940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3941                   TAGS) \
3942           || exit 1
3943
3944 @endif autoconf
3945
3946 .PHONY: maybe-install-info-autoconf install-info-autoconf
3947 maybe-install-info-autoconf:
3948 @if autoconf
3949 maybe-install-info-autoconf: install-info-autoconf
3950
3951 install-info-autoconf: \
3952     configure-autoconf \
3953     info-autoconf 
3954         @: $(MAKE); $(unstage)
3955         @[ -f ./autoconf/Makefile ] || exit 0; \
3956         r=`${PWD_COMMAND}`; export r; \
3957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3958         $(HOST_EXPORTS) \
3959         for flag in $(EXTRA_HOST_FLAGS) ; do \
3960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3961         done; \
3962         echo "Doing install-info in autoconf" ; \
3963         (cd $(HOST_SUBDIR)/autoconf && \
3964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3966                   "RANLIB=$${RANLIB}" \
3967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3968                   install-info) \
3969           || exit 1
3970
3971 @endif autoconf
3972
3973 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3974 maybe-install-pdf-autoconf:
3975 @if autoconf
3976 maybe-install-pdf-autoconf: install-pdf-autoconf
3977
3978 install-pdf-autoconf: \
3979     configure-autoconf \
3980     pdf-autoconf 
3981         @: $(MAKE); $(unstage)
3982         @[ -f ./autoconf/Makefile ] || exit 0; \
3983         r=`${PWD_COMMAND}`; export r; \
3984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3985         $(HOST_EXPORTS) \
3986         for flag in $(EXTRA_HOST_FLAGS) ; do \
3987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3988         done; \
3989         echo "Doing install-pdf in autoconf" ; \
3990         (cd $(HOST_SUBDIR)/autoconf && \
3991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3993                   "RANLIB=$${RANLIB}" \
3994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3995                   install-pdf) \
3996           || exit 1
3997
3998 @endif autoconf
3999
4000 .PHONY: maybe-install-html-autoconf install-html-autoconf
4001 maybe-install-html-autoconf:
4002 @if autoconf
4003 maybe-install-html-autoconf: install-html-autoconf
4004
4005 install-html-autoconf: \
4006     configure-autoconf \
4007     html-autoconf 
4008         @: $(MAKE); $(unstage)
4009         @[ -f ./autoconf/Makefile ] || exit 0; \
4010         r=`${PWD_COMMAND}`; export r; \
4011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4012         $(HOST_EXPORTS) \
4013         for flag in $(EXTRA_HOST_FLAGS) ; do \
4014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4015         done; \
4016         echo "Doing install-html in autoconf" ; \
4017         (cd $(HOST_SUBDIR)/autoconf && \
4018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4020                   "RANLIB=$${RANLIB}" \
4021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4022                   install-html) \
4023           || exit 1
4024
4025 @endif autoconf
4026
4027 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4028 maybe-installcheck-autoconf:
4029 @if autoconf
4030 maybe-installcheck-autoconf: installcheck-autoconf
4031
4032 installcheck-autoconf: \
4033     configure-autoconf 
4034         @: $(MAKE); $(unstage)
4035         @[ -f ./autoconf/Makefile ] || exit 0; \
4036         r=`${PWD_COMMAND}`; export r; \
4037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038         $(HOST_EXPORTS) \
4039         for flag in $(EXTRA_HOST_FLAGS) ; do \
4040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4041         done; \
4042         echo "Doing installcheck in autoconf" ; \
4043         (cd $(HOST_SUBDIR)/autoconf && \
4044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4046                   "RANLIB=$${RANLIB}" \
4047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4048                   installcheck) \
4049           || exit 1
4050
4051 @endif autoconf
4052
4053 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4054 maybe-mostlyclean-autoconf:
4055 @if autoconf
4056 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4057
4058 mostlyclean-autoconf: 
4059         @: $(MAKE); $(unstage)
4060         @[ -f ./autoconf/Makefile ] || exit 0; \
4061         r=`${PWD_COMMAND}`; export r; \
4062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4063         $(HOST_EXPORTS) \
4064         for flag in $(EXTRA_HOST_FLAGS) ; do \
4065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4066         done; \
4067         echo "Doing mostlyclean in autoconf" ; \
4068         (cd $(HOST_SUBDIR)/autoconf && \
4069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4071                   "RANLIB=$${RANLIB}" \
4072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4073                   mostlyclean) \
4074           || exit 1
4075
4076 @endif autoconf
4077
4078 .PHONY: maybe-clean-autoconf clean-autoconf
4079 maybe-clean-autoconf:
4080 @if autoconf
4081 maybe-clean-autoconf: clean-autoconf
4082
4083 clean-autoconf: 
4084         @: $(MAKE); $(unstage)
4085         @[ -f ./autoconf/Makefile ] || exit 0; \
4086         r=`${PWD_COMMAND}`; export r; \
4087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4088         $(HOST_EXPORTS) \
4089         for flag in $(EXTRA_HOST_FLAGS) ; do \
4090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4091         done; \
4092         echo "Doing clean in autoconf" ; \
4093         (cd $(HOST_SUBDIR)/autoconf && \
4094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4096                   "RANLIB=$${RANLIB}" \
4097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4098                   clean) \
4099           || exit 1
4100
4101 @endif autoconf
4102
4103 .PHONY: maybe-distclean-autoconf distclean-autoconf
4104 maybe-distclean-autoconf:
4105 @if autoconf
4106 maybe-distclean-autoconf: distclean-autoconf
4107
4108 distclean-autoconf: 
4109         @: $(MAKE); $(unstage)
4110         @[ -f ./autoconf/Makefile ] || exit 0; \
4111         r=`${PWD_COMMAND}`; export r; \
4112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113         $(HOST_EXPORTS) \
4114         for flag in $(EXTRA_HOST_FLAGS) ; do \
4115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4116         done; \
4117         echo "Doing distclean in autoconf" ; \
4118         (cd $(HOST_SUBDIR)/autoconf && \
4119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4121                   "RANLIB=$${RANLIB}" \
4122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4123                   distclean) \
4124           || exit 1
4125
4126 @endif autoconf
4127
4128 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4129 maybe-maintainer-clean-autoconf:
4130 @if autoconf
4131 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4132
4133 maintainer-clean-autoconf: 
4134         @: $(MAKE); $(unstage)
4135         @[ -f ./autoconf/Makefile ] || exit 0; \
4136         r=`${PWD_COMMAND}`; export r; \
4137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4138         $(HOST_EXPORTS) \
4139         for flag in $(EXTRA_HOST_FLAGS) ; do \
4140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4141         done; \
4142         echo "Doing maintainer-clean in autoconf" ; \
4143         (cd $(HOST_SUBDIR)/autoconf && \
4144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4146                   "RANLIB=$${RANLIB}" \
4147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4148                   maintainer-clean) \
4149           || exit 1
4150
4151 @endif autoconf
4152
4153
4154
4155 .PHONY: configure-automake maybe-configure-automake
4156 maybe-configure-automake:
4157 @if gcc-bootstrap
4158 configure-automake: stage_current
4159 @endif gcc-bootstrap
4160 @if automake
4161 maybe-configure-automake: configure-automake
4162 configure-automake: 
4163         @: $(MAKE); $(unstage)
4164         @r=`${PWD_COMMAND}`; export r; \
4165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4168         $(HOST_EXPORTS) \
4169         echo Configuring in $(HOST_SUBDIR)/automake; \
4170         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4171         case $(srcdir) in \
4172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4173           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4175         esac; \
4176         srcdiroption="--srcdir=$${topdir}/automake"; \
4177         libsrcdir="$$s/automake"; \
4178         $(SHELL) $${libsrcdir}/configure \
4179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4180           --target=${target_alias} $${srcdiroption}  \
4181           || exit 1
4182 @endif automake
4183
4184
4185
4186
4187
4188 .PHONY: all-automake maybe-all-automake
4189 maybe-all-automake:
4190 @if gcc-bootstrap
4191 all-automake: stage_current
4192 @endif gcc-bootstrap
4193 @if automake
4194 TARGET-automake=all
4195 maybe-all-automake: all-automake
4196 all-automake: configure-automake
4197         @: $(MAKE); $(unstage)
4198         @r=`${PWD_COMMAND}`; export r; \
4199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4200         $(HOST_EXPORTS) \
4201         (cd $(HOST_SUBDIR)/automake && \
4202           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4203                 $(TARGET-automake))
4204 @endif automake
4205
4206
4207
4208
4209 .PHONY: check-automake maybe-check-automake
4210 maybe-check-automake:
4211 @if automake
4212 maybe-check-automake: check-automake
4213
4214 check-automake:
4215         @: $(MAKE); $(unstage)
4216         @r=`${PWD_COMMAND}`; export r; \
4217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218         $(HOST_EXPORTS) \
4219         (cd $(HOST_SUBDIR)/automake && \
4220           $(MAKE) $(FLAGS_TO_PASS)  check)
4221
4222 @endif automake
4223
4224 .PHONY: install-automake maybe-install-automake
4225 maybe-install-automake:
4226 @if automake
4227 maybe-install-automake: install-automake
4228
4229 install-automake: installdirs
4230         @: $(MAKE); $(unstage)
4231         @r=`${PWD_COMMAND}`; export r; \
4232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4233         $(HOST_EXPORTS) \
4234         (cd $(HOST_SUBDIR)/automake && \
4235           $(MAKE) $(FLAGS_TO_PASS)  install)
4236
4237 @endif automake
4238
4239 # Other targets (info, dvi, pdf, etc.)
4240
4241 .PHONY: maybe-info-automake info-automake
4242 maybe-info-automake:
4243 @if automake
4244 maybe-info-automake: info-automake
4245
4246 info-automake: \
4247     configure-automake 
4248         @: $(MAKE); $(unstage)
4249         @[ -f ./automake/Makefile ] || exit 0; \
4250         r=`${PWD_COMMAND}`; export r; \
4251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252         $(HOST_EXPORTS) \
4253         for flag in $(EXTRA_HOST_FLAGS) ; do \
4254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4255         done; \
4256         echo "Doing info in automake" ; \
4257         (cd $(HOST_SUBDIR)/automake && \
4258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4260                   "RANLIB=$${RANLIB}" \
4261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4262                   info) \
4263           || exit 1
4264
4265 @endif automake
4266
4267 .PHONY: maybe-dvi-automake dvi-automake
4268 maybe-dvi-automake:
4269 @if automake
4270 maybe-dvi-automake: dvi-automake
4271
4272 dvi-automake: \
4273     configure-automake 
4274         @: $(MAKE); $(unstage)
4275         @[ -f ./automake/Makefile ] || exit 0; \
4276         r=`${PWD_COMMAND}`; export r; \
4277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278         $(HOST_EXPORTS) \
4279         for flag in $(EXTRA_HOST_FLAGS) ; do \
4280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4281         done; \
4282         echo "Doing dvi in automake" ; \
4283         (cd $(HOST_SUBDIR)/automake && \
4284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4286                   "RANLIB=$${RANLIB}" \
4287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4288                   dvi) \
4289           || exit 1
4290
4291 @endif automake
4292
4293 .PHONY: maybe-pdf-automake pdf-automake
4294 maybe-pdf-automake:
4295 @if automake
4296 maybe-pdf-automake: pdf-automake
4297
4298 pdf-automake: \
4299     configure-automake 
4300         @: $(MAKE); $(unstage)
4301         @[ -f ./automake/Makefile ] || exit 0; \
4302         r=`${PWD_COMMAND}`; export r; \
4303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4304         $(HOST_EXPORTS) \
4305         for flag in $(EXTRA_HOST_FLAGS) ; do \
4306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4307         done; \
4308         echo "Doing pdf in automake" ; \
4309         (cd $(HOST_SUBDIR)/automake && \
4310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4312                   "RANLIB=$${RANLIB}" \
4313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4314                   pdf) \
4315           || exit 1
4316
4317 @endif automake
4318
4319 .PHONY: maybe-html-automake html-automake
4320 maybe-html-automake:
4321 @if automake
4322 maybe-html-automake: html-automake
4323
4324 html-automake: \
4325     configure-automake 
4326         @: $(MAKE); $(unstage)
4327         @[ -f ./automake/Makefile ] || exit 0; \
4328         r=`${PWD_COMMAND}`; export r; \
4329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4330         $(HOST_EXPORTS) \
4331         for flag in $(EXTRA_HOST_FLAGS) ; do \
4332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4333         done; \
4334         echo "Doing html in automake" ; \
4335         (cd $(HOST_SUBDIR)/automake && \
4336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4338                   "RANLIB=$${RANLIB}" \
4339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4340                   html) \
4341           || exit 1
4342
4343 @endif automake
4344
4345 .PHONY: maybe-TAGS-automake TAGS-automake
4346 maybe-TAGS-automake:
4347 @if automake
4348 maybe-TAGS-automake: TAGS-automake
4349
4350 TAGS-automake: \
4351     configure-automake 
4352         @: $(MAKE); $(unstage)
4353         @[ -f ./automake/Makefile ] || exit 0; \
4354         r=`${PWD_COMMAND}`; export r; \
4355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356         $(HOST_EXPORTS) \
4357         for flag in $(EXTRA_HOST_FLAGS) ; do \
4358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359         done; \
4360         echo "Doing TAGS in automake" ; \
4361         (cd $(HOST_SUBDIR)/automake && \
4362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364                   "RANLIB=$${RANLIB}" \
4365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366                   TAGS) \
4367           || exit 1
4368
4369 @endif automake
4370
4371 .PHONY: maybe-install-info-automake install-info-automake
4372 maybe-install-info-automake:
4373 @if automake
4374 maybe-install-info-automake: install-info-automake
4375
4376 install-info-automake: \
4377     configure-automake \
4378     info-automake 
4379         @: $(MAKE); $(unstage)
4380         @[ -f ./automake/Makefile ] || exit 0; \
4381         r=`${PWD_COMMAND}`; export r; \
4382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383         $(HOST_EXPORTS) \
4384         for flag in $(EXTRA_HOST_FLAGS) ; do \
4385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4386         done; \
4387         echo "Doing install-info in automake" ; \
4388         (cd $(HOST_SUBDIR)/automake && \
4389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4391                   "RANLIB=$${RANLIB}" \
4392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4393                   install-info) \
4394           || exit 1
4395
4396 @endif automake
4397
4398 .PHONY: maybe-install-pdf-automake install-pdf-automake
4399 maybe-install-pdf-automake:
4400 @if automake
4401 maybe-install-pdf-automake: install-pdf-automake
4402
4403 install-pdf-automake: \
4404     configure-automake \
4405     pdf-automake 
4406         @: $(MAKE); $(unstage)
4407         @[ -f ./automake/Makefile ] || exit 0; \
4408         r=`${PWD_COMMAND}`; export r; \
4409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4410         $(HOST_EXPORTS) \
4411         for flag in $(EXTRA_HOST_FLAGS) ; do \
4412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4413         done; \
4414         echo "Doing install-pdf in automake" ; \
4415         (cd $(HOST_SUBDIR)/automake && \
4416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4418                   "RANLIB=$${RANLIB}" \
4419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4420                   install-pdf) \
4421           || exit 1
4422
4423 @endif automake
4424
4425 .PHONY: maybe-install-html-automake install-html-automake
4426 maybe-install-html-automake:
4427 @if automake
4428 maybe-install-html-automake: install-html-automake
4429
4430 install-html-automake: \
4431     configure-automake \
4432     html-automake 
4433         @: $(MAKE); $(unstage)
4434         @[ -f ./automake/Makefile ] || exit 0; \
4435         r=`${PWD_COMMAND}`; export r; \
4436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4437         $(HOST_EXPORTS) \
4438         for flag in $(EXTRA_HOST_FLAGS) ; do \
4439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4440         done; \
4441         echo "Doing install-html in automake" ; \
4442         (cd $(HOST_SUBDIR)/automake && \
4443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4445                   "RANLIB=$${RANLIB}" \
4446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4447                   install-html) \
4448           || exit 1
4449
4450 @endif automake
4451
4452 .PHONY: maybe-installcheck-automake installcheck-automake
4453 maybe-installcheck-automake:
4454 @if automake
4455 maybe-installcheck-automake: installcheck-automake
4456
4457 installcheck-automake: \
4458     configure-automake 
4459         @: $(MAKE); $(unstage)
4460         @[ -f ./automake/Makefile ] || exit 0; \
4461         r=`${PWD_COMMAND}`; export r; \
4462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463         $(HOST_EXPORTS) \
4464         for flag in $(EXTRA_HOST_FLAGS) ; do \
4465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466         done; \
4467         echo "Doing installcheck in automake" ; \
4468         (cd $(HOST_SUBDIR)/automake && \
4469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4471                   "RANLIB=$${RANLIB}" \
4472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4473                   installcheck) \
4474           || exit 1
4475
4476 @endif automake
4477
4478 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4479 maybe-mostlyclean-automake:
4480 @if automake
4481 maybe-mostlyclean-automake: mostlyclean-automake
4482
4483 mostlyclean-automake: 
4484         @: $(MAKE); $(unstage)
4485         @[ -f ./automake/Makefile ] || exit 0; \
4486         r=`${PWD_COMMAND}`; export r; \
4487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4488         $(HOST_EXPORTS) \
4489         for flag in $(EXTRA_HOST_FLAGS) ; do \
4490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4491         done; \
4492         echo "Doing mostlyclean in automake" ; \
4493         (cd $(HOST_SUBDIR)/automake && \
4494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4496                   "RANLIB=$${RANLIB}" \
4497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4498                   mostlyclean) \
4499           || exit 1
4500
4501 @endif automake
4502
4503 .PHONY: maybe-clean-automake clean-automake
4504 maybe-clean-automake:
4505 @if automake
4506 maybe-clean-automake: clean-automake
4507
4508 clean-automake: 
4509         @: $(MAKE); $(unstage)
4510         @[ -f ./automake/Makefile ] || exit 0; \
4511         r=`${PWD_COMMAND}`; export r; \
4512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4513         $(HOST_EXPORTS) \
4514         for flag in $(EXTRA_HOST_FLAGS) ; do \
4515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4516         done; \
4517         echo "Doing clean in automake" ; \
4518         (cd $(HOST_SUBDIR)/automake && \
4519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4521                   "RANLIB=$${RANLIB}" \
4522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4523                   clean) \
4524           || exit 1
4525
4526 @endif automake
4527
4528 .PHONY: maybe-distclean-automake distclean-automake
4529 maybe-distclean-automake:
4530 @if automake
4531 maybe-distclean-automake: distclean-automake
4532
4533 distclean-automake: 
4534         @: $(MAKE); $(unstage)
4535         @[ -f ./automake/Makefile ] || exit 0; \
4536         r=`${PWD_COMMAND}`; export r; \
4537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538         $(HOST_EXPORTS) \
4539         for flag in $(EXTRA_HOST_FLAGS) ; do \
4540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4541         done; \
4542         echo "Doing distclean in automake" ; \
4543         (cd $(HOST_SUBDIR)/automake && \
4544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4546                   "RANLIB=$${RANLIB}" \
4547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4548                   distclean) \
4549           || exit 1
4550
4551 @endif automake
4552
4553 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4554 maybe-maintainer-clean-automake:
4555 @if automake
4556 maybe-maintainer-clean-automake: maintainer-clean-automake
4557
4558 maintainer-clean-automake: 
4559         @: $(MAKE); $(unstage)
4560         @[ -f ./automake/Makefile ] || exit 0; \
4561         r=`${PWD_COMMAND}`; export r; \
4562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563         $(HOST_EXPORTS) \
4564         for flag in $(EXTRA_HOST_FLAGS) ; do \
4565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4566         done; \
4567         echo "Doing maintainer-clean in automake" ; \
4568         (cd $(HOST_SUBDIR)/automake && \
4569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4571                   "RANLIB=$${RANLIB}" \
4572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4573                   maintainer-clean) \
4574           || exit 1
4575
4576 @endif automake
4577
4578
4579
4580 .PHONY: configure-bash maybe-configure-bash
4581 maybe-configure-bash:
4582 @if gcc-bootstrap
4583 configure-bash: stage_current
4584 @endif gcc-bootstrap
4585 @if bash
4586 maybe-configure-bash: configure-bash
4587 configure-bash: 
4588         @: $(MAKE); $(unstage)
4589         @r=`${PWD_COMMAND}`; export r; \
4590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4591         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4592         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4593         $(HOST_EXPORTS) \
4594         echo Configuring in $(HOST_SUBDIR)/bash; \
4595         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4596         case $(srcdir) in \
4597           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4598           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4599                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4600         esac; \
4601         srcdiroption="--srcdir=$${topdir}/bash"; \
4602         libsrcdir="$$s/bash"; \
4603         $(SHELL) $${libsrcdir}/configure \
4604           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4605           --target=${target_alias} $${srcdiroption}  \
4606           || exit 1
4607 @endif bash
4608
4609
4610
4611
4612
4613 .PHONY: all-bash maybe-all-bash
4614 maybe-all-bash:
4615 @if gcc-bootstrap
4616 all-bash: stage_current
4617 @endif gcc-bootstrap
4618 @if bash
4619 TARGET-bash=all
4620 maybe-all-bash: all-bash
4621 all-bash: configure-bash
4622         @: $(MAKE); $(unstage)
4623         @r=`${PWD_COMMAND}`; export r; \
4624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4625         $(HOST_EXPORTS) \
4626         (cd $(HOST_SUBDIR)/bash && \
4627           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4628                 $(TARGET-bash))
4629 @endif bash
4630
4631
4632
4633
4634 .PHONY: check-bash maybe-check-bash
4635 maybe-check-bash:
4636 @if bash
4637 maybe-check-bash: check-bash
4638
4639 check-bash:
4640         @: $(MAKE); $(unstage)
4641         @r=`${PWD_COMMAND}`; export r; \
4642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4643         $(HOST_EXPORTS) \
4644         (cd $(HOST_SUBDIR)/bash && \
4645           $(MAKE) $(FLAGS_TO_PASS)  check)
4646
4647 @endif bash
4648
4649 .PHONY: install-bash maybe-install-bash
4650 maybe-install-bash:
4651 @if bash
4652 maybe-install-bash: install-bash
4653
4654 install-bash: installdirs
4655         @: $(MAKE); $(unstage)
4656         @r=`${PWD_COMMAND}`; export r; \
4657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4658         $(HOST_EXPORTS) \
4659         (cd $(HOST_SUBDIR)/bash && \
4660           $(MAKE) $(FLAGS_TO_PASS)  install)
4661
4662 @endif bash
4663
4664 # Other targets (info, dvi, pdf, etc.)
4665
4666 .PHONY: maybe-info-bash info-bash
4667 maybe-info-bash:
4668 @if bash
4669 maybe-info-bash: info-bash
4670
4671 info-bash: \
4672     configure-bash 
4673         @: $(MAKE); $(unstage)
4674         @[ -f ./bash/Makefile ] || exit 0; \
4675         r=`${PWD_COMMAND}`; export r; \
4676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4677         $(HOST_EXPORTS) \
4678         for flag in $(EXTRA_HOST_FLAGS) ; do \
4679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4680         done; \
4681         echo "Doing info in bash" ; \
4682         (cd $(HOST_SUBDIR)/bash && \
4683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4685                   "RANLIB=$${RANLIB}" \
4686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4687                   info) \
4688           || exit 1
4689
4690 @endif bash
4691
4692 .PHONY: maybe-dvi-bash dvi-bash
4693 maybe-dvi-bash:
4694 @if bash
4695 maybe-dvi-bash: dvi-bash
4696
4697 dvi-bash: \
4698     configure-bash 
4699         @: $(MAKE); $(unstage)
4700         @[ -f ./bash/Makefile ] || exit 0; \
4701         r=`${PWD_COMMAND}`; export r; \
4702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4703         $(HOST_EXPORTS) \
4704         for flag in $(EXTRA_HOST_FLAGS) ; do \
4705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4706         done; \
4707         echo "Doing dvi in bash" ; \
4708         (cd $(HOST_SUBDIR)/bash && \
4709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4711                   "RANLIB=$${RANLIB}" \
4712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4713                   dvi) \
4714           || exit 1
4715
4716 @endif bash
4717
4718 .PHONY: maybe-pdf-bash pdf-bash
4719 maybe-pdf-bash:
4720 @if bash
4721 maybe-pdf-bash: pdf-bash
4722
4723 pdf-bash: \
4724     configure-bash 
4725         @: $(MAKE); $(unstage)
4726         @[ -f ./bash/Makefile ] || exit 0; \
4727         r=`${PWD_COMMAND}`; export r; \
4728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729         $(HOST_EXPORTS) \
4730         for flag in $(EXTRA_HOST_FLAGS) ; do \
4731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4732         done; \
4733         echo "Doing pdf in bash" ; \
4734         (cd $(HOST_SUBDIR)/bash && \
4735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4737                   "RANLIB=$${RANLIB}" \
4738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4739                   pdf) \
4740           || exit 1
4741
4742 @endif bash
4743
4744 .PHONY: maybe-html-bash html-bash
4745 maybe-html-bash:
4746 @if bash
4747 maybe-html-bash: html-bash
4748
4749 html-bash: \
4750     configure-bash 
4751         @: $(MAKE); $(unstage)
4752         @[ -f ./bash/Makefile ] || exit 0; \
4753         r=`${PWD_COMMAND}`; export r; \
4754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755         $(HOST_EXPORTS) \
4756         for flag in $(EXTRA_HOST_FLAGS) ; do \
4757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4758         done; \
4759         echo "Doing html in bash" ; \
4760         (cd $(HOST_SUBDIR)/bash && \
4761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4763                   "RANLIB=$${RANLIB}" \
4764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4765                   html) \
4766           || exit 1
4767
4768 @endif bash
4769
4770 .PHONY: maybe-TAGS-bash TAGS-bash
4771 maybe-TAGS-bash:
4772 @if bash
4773 maybe-TAGS-bash: TAGS-bash
4774
4775 TAGS-bash: \
4776     configure-bash 
4777         @: $(MAKE); $(unstage)
4778         @[ -f ./bash/Makefile ] || exit 0; \
4779         r=`${PWD_COMMAND}`; export r; \
4780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781         $(HOST_EXPORTS) \
4782         for flag in $(EXTRA_HOST_FLAGS) ; do \
4783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4784         done; \
4785         echo "Doing TAGS in bash" ; \
4786         (cd $(HOST_SUBDIR)/bash && \
4787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4789                   "RANLIB=$${RANLIB}" \
4790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4791                   TAGS) \
4792           || exit 1
4793
4794 @endif bash
4795
4796 .PHONY: maybe-install-info-bash install-info-bash
4797 maybe-install-info-bash:
4798 @if bash
4799 maybe-install-info-bash: install-info-bash
4800
4801 install-info-bash: \
4802     configure-bash \
4803     info-bash 
4804         @: $(MAKE); $(unstage)
4805         @[ -f ./bash/Makefile ] || exit 0; \
4806         r=`${PWD_COMMAND}`; export r; \
4807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4808         $(HOST_EXPORTS) \
4809         for flag in $(EXTRA_HOST_FLAGS) ; do \
4810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4811         done; \
4812         echo "Doing install-info in bash" ; \
4813         (cd $(HOST_SUBDIR)/bash && \
4814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4816                   "RANLIB=$${RANLIB}" \
4817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4818                   install-info) \
4819           || exit 1
4820
4821 @endif bash
4822
4823 .PHONY: maybe-install-pdf-bash install-pdf-bash
4824 maybe-install-pdf-bash:
4825 @if bash
4826 maybe-install-pdf-bash: install-pdf-bash
4827
4828 install-pdf-bash: \
4829     configure-bash \
4830     pdf-bash 
4831         @: $(MAKE); $(unstage)
4832         @[ -f ./bash/Makefile ] || exit 0; \
4833         r=`${PWD_COMMAND}`; export r; \
4834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4835         $(HOST_EXPORTS) \
4836         for flag in $(EXTRA_HOST_FLAGS) ; do \
4837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4838         done; \
4839         echo "Doing install-pdf in bash" ; \
4840         (cd $(HOST_SUBDIR)/bash && \
4841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4843                   "RANLIB=$${RANLIB}" \
4844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4845                   install-pdf) \
4846           || exit 1
4847
4848 @endif bash
4849
4850 .PHONY: maybe-install-html-bash install-html-bash
4851 maybe-install-html-bash:
4852 @if bash
4853 maybe-install-html-bash: install-html-bash
4854
4855 install-html-bash: \
4856     configure-bash \
4857     html-bash 
4858         @: $(MAKE); $(unstage)
4859         @[ -f ./bash/Makefile ] || exit 0; \
4860         r=`${PWD_COMMAND}`; export r; \
4861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4862         $(HOST_EXPORTS) \
4863         for flag in $(EXTRA_HOST_FLAGS) ; do \
4864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4865         done; \
4866         echo "Doing install-html in bash" ; \
4867         (cd $(HOST_SUBDIR)/bash && \
4868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4870                   "RANLIB=$${RANLIB}" \
4871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4872                   install-html) \
4873           || exit 1
4874
4875 @endif bash
4876
4877 .PHONY: maybe-installcheck-bash installcheck-bash
4878 maybe-installcheck-bash:
4879 @if bash
4880 maybe-installcheck-bash: installcheck-bash
4881
4882 installcheck-bash: \
4883     configure-bash 
4884         @: $(MAKE); $(unstage)
4885         @[ -f ./bash/Makefile ] || exit 0; \
4886         r=`${PWD_COMMAND}`; export r; \
4887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4888         $(HOST_EXPORTS) \
4889         for flag in $(EXTRA_HOST_FLAGS) ; do \
4890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4891         done; \
4892         echo "Doing installcheck in bash" ; \
4893         (cd $(HOST_SUBDIR)/bash && \
4894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4896                   "RANLIB=$${RANLIB}" \
4897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4898                   installcheck) \
4899           || exit 1
4900
4901 @endif bash
4902
4903 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4904 maybe-mostlyclean-bash:
4905 @if bash
4906 maybe-mostlyclean-bash: mostlyclean-bash
4907
4908 mostlyclean-bash: 
4909         @: $(MAKE); $(unstage)
4910         @[ -f ./bash/Makefile ] || exit 0; \
4911         r=`${PWD_COMMAND}`; export r; \
4912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4913         $(HOST_EXPORTS) \
4914         for flag in $(EXTRA_HOST_FLAGS) ; do \
4915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4916         done; \
4917         echo "Doing mostlyclean in bash" ; \
4918         (cd $(HOST_SUBDIR)/bash && \
4919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4921                   "RANLIB=$${RANLIB}" \
4922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4923                   mostlyclean) \
4924           || exit 1
4925
4926 @endif bash
4927
4928 .PHONY: maybe-clean-bash clean-bash
4929 maybe-clean-bash:
4930 @if bash
4931 maybe-clean-bash: clean-bash
4932
4933 clean-bash: 
4934         @: $(MAKE); $(unstage)
4935         @[ -f ./bash/Makefile ] || exit 0; \
4936         r=`${PWD_COMMAND}`; export r; \
4937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4938         $(HOST_EXPORTS) \
4939         for flag in $(EXTRA_HOST_FLAGS) ; do \
4940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4941         done; \
4942         echo "Doing clean in bash" ; \
4943         (cd $(HOST_SUBDIR)/bash && \
4944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4946                   "RANLIB=$${RANLIB}" \
4947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4948                   clean) \
4949           || exit 1
4950
4951 @endif bash
4952
4953 .PHONY: maybe-distclean-bash distclean-bash
4954 maybe-distclean-bash:
4955 @if bash
4956 maybe-distclean-bash: distclean-bash
4957
4958 distclean-bash: 
4959         @: $(MAKE); $(unstage)
4960         @[ -f ./bash/Makefile ] || exit 0; \
4961         r=`${PWD_COMMAND}`; export r; \
4962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4963         $(HOST_EXPORTS) \
4964         for flag in $(EXTRA_HOST_FLAGS) ; do \
4965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4966         done; \
4967         echo "Doing distclean in bash" ; \
4968         (cd $(HOST_SUBDIR)/bash && \
4969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4971                   "RANLIB=$${RANLIB}" \
4972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4973                   distclean) \
4974           || exit 1
4975
4976 @endif bash
4977
4978 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4979 maybe-maintainer-clean-bash:
4980 @if bash
4981 maybe-maintainer-clean-bash: maintainer-clean-bash
4982
4983 maintainer-clean-bash: 
4984         @: $(MAKE); $(unstage)
4985         @[ -f ./bash/Makefile ] || exit 0; \
4986         r=`${PWD_COMMAND}`; export r; \
4987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4988         $(HOST_EXPORTS) \
4989         for flag in $(EXTRA_HOST_FLAGS) ; do \
4990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4991         done; \
4992         echo "Doing maintainer-clean in bash" ; \
4993         (cd $(HOST_SUBDIR)/bash && \
4994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4996                   "RANLIB=$${RANLIB}" \
4997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4998                   maintainer-clean) \
4999           || exit 1
5000
5001 @endif bash
5002
5003
5004
5005 .PHONY: configure-bfd maybe-configure-bfd
5006 maybe-configure-bfd:
5007 @if gcc-bootstrap
5008 configure-bfd: stage_current
5009 @endif gcc-bootstrap
5010 @if bfd
5011 maybe-configure-bfd: configure-bfd
5012 configure-bfd: 
5013         @r=`${PWD_COMMAND}`; export r; \
5014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5017         $(HOST_EXPORTS) \
5018         echo Configuring in $(HOST_SUBDIR)/bfd; \
5019         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5020         case $(srcdir) in \
5021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5022           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5024         esac; \
5025         srcdiroption="--srcdir=$${topdir}/bfd"; \
5026         libsrcdir="$$s/bfd"; \
5027         $(SHELL) $${libsrcdir}/configure \
5028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5029           --target=${target_alias} $${srcdiroption}  \
5030           || exit 1
5031 @endif bfd
5032
5033
5034
5035 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5036 maybe-configure-stage1-bfd:
5037 @if bfd-bootstrap
5038 maybe-configure-stage1-bfd: configure-stage1-bfd
5039 configure-stage1-bfd:
5040         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5042         @r=`${PWD_COMMAND}`; export r; \
5043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5044         TFLAGS="$(STAGE1_TFLAGS)"; \
5045         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5046         $(HOST_EXPORTS) \
5047         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5048         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5049         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5050         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5052         cd $(HOST_SUBDIR)/bfd || exit 1; \
5053         case $(srcdir) in \
5054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5055           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5057         esac; \
5058         srcdiroption="--srcdir=$${topdir}/bfd"; \
5059         libsrcdir="$$s/bfd"; \
5060         $(SHELL) $${libsrcdir}/configure \
5061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5062           --target=${target_alias} $${srcdiroption} \
5063           $(STAGE1_CONFIGURE_FLAGS)
5064 @endif bfd-bootstrap
5065
5066 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5067 maybe-configure-stage2-bfd:
5068 @if bfd-bootstrap
5069 maybe-configure-stage2-bfd: configure-stage2-bfd
5070 configure-stage2-bfd:
5071         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5073         @r=`${PWD_COMMAND}`; export r; \
5074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5075         TFLAGS="$(STAGE2_TFLAGS)"; \
5076         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5077         $(HOST_EXPORTS) \
5078         $(POSTSTAGE1_HOST_EXPORTS) \
5079         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5080         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5081         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5082         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5084         cd $(HOST_SUBDIR)/bfd || exit 1; \
5085         case $(srcdir) in \
5086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5087           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5089         esac; \
5090         srcdiroption="--srcdir=$${topdir}/bfd"; \
5091         libsrcdir="$$s/bfd"; \
5092         $(SHELL) $${libsrcdir}/configure \
5093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5094           --target=${target_alias} $${srcdiroption} \
5095           --with-build-libsubdir=$(HOST_SUBDIR) \
5096           $(STAGE2_CONFIGURE_FLAGS)
5097 @endif bfd-bootstrap
5098
5099 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5100 maybe-configure-stage3-bfd:
5101 @if bfd-bootstrap
5102 maybe-configure-stage3-bfd: configure-stage3-bfd
5103 configure-stage3-bfd:
5104         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5105         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5106         @r=`${PWD_COMMAND}`; export r; \
5107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5108         TFLAGS="$(STAGE3_TFLAGS)"; \
5109         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5110         $(HOST_EXPORTS) \
5111         $(POSTSTAGE1_HOST_EXPORTS) \
5112         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5113         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5114         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5115         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5117         cd $(HOST_SUBDIR)/bfd || exit 1; \
5118         case $(srcdir) in \
5119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5120           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5122         esac; \
5123         srcdiroption="--srcdir=$${topdir}/bfd"; \
5124         libsrcdir="$$s/bfd"; \
5125         $(SHELL) $${libsrcdir}/configure \
5126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5127           --target=${target_alias} $${srcdiroption} \
5128           --with-build-libsubdir=$(HOST_SUBDIR) \
5129           $(STAGE3_CONFIGURE_FLAGS)
5130 @endif bfd-bootstrap
5131
5132 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5133 maybe-configure-stage4-bfd:
5134 @if bfd-bootstrap
5135 maybe-configure-stage4-bfd: configure-stage4-bfd
5136 configure-stage4-bfd:
5137         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5139         @r=`${PWD_COMMAND}`; export r; \
5140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141         TFLAGS="$(STAGE4_TFLAGS)"; \
5142         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5143         $(HOST_EXPORTS) \
5144         $(POSTSTAGE1_HOST_EXPORTS) \
5145         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5146         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5147         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5148         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5150         cd $(HOST_SUBDIR)/bfd || exit 1; \
5151         case $(srcdir) in \
5152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5153           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5155         esac; \
5156         srcdiroption="--srcdir=$${topdir}/bfd"; \
5157         libsrcdir="$$s/bfd"; \
5158         $(SHELL) $${libsrcdir}/configure \
5159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5160           --target=${target_alias} $${srcdiroption} \
5161           --with-build-libsubdir=$(HOST_SUBDIR) \
5162           $(STAGE4_CONFIGURE_FLAGS)
5163 @endif bfd-bootstrap
5164
5165 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5166 maybe-configure-stageprofile-bfd:
5167 @if bfd-bootstrap
5168 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5169 configure-stageprofile-bfd:
5170         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5172         @r=`${PWD_COMMAND}`; export r; \
5173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5175         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5176         $(HOST_EXPORTS) \
5177         $(POSTSTAGE1_HOST_EXPORTS) \
5178         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5179         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5180         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5181         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5183         cd $(HOST_SUBDIR)/bfd || exit 1; \
5184         case $(srcdir) in \
5185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5186           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5188         esac; \
5189         srcdiroption="--srcdir=$${topdir}/bfd"; \
5190         libsrcdir="$$s/bfd"; \
5191         $(SHELL) $${libsrcdir}/configure \
5192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5193           --target=${target_alias} $${srcdiroption} \
5194           --with-build-libsubdir=$(HOST_SUBDIR) \
5195           $(STAGEprofile_CONFIGURE_FLAGS)
5196 @endif bfd-bootstrap
5197
5198 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5199 maybe-configure-stagefeedback-bfd:
5200 @if bfd-bootstrap
5201 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5202 configure-stagefeedback-bfd:
5203         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5205         @r=`${PWD_COMMAND}`; export r; \
5206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5208         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5209         $(HOST_EXPORTS) \
5210         $(POSTSTAGE1_HOST_EXPORTS) \
5211         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5212         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5213         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5214         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5216         cd $(HOST_SUBDIR)/bfd || exit 1; \
5217         case $(srcdir) in \
5218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5219           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5221         esac; \
5222         srcdiroption="--srcdir=$${topdir}/bfd"; \
5223         libsrcdir="$$s/bfd"; \
5224         $(SHELL) $${libsrcdir}/configure \
5225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5226           --target=${target_alias} $${srcdiroption} \
5227           --with-build-libsubdir=$(HOST_SUBDIR) \
5228           $(STAGEfeedback_CONFIGURE_FLAGS)
5229 @endif bfd-bootstrap
5230
5231
5232
5233
5234
5235 .PHONY: all-bfd maybe-all-bfd
5236 maybe-all-bfd:
5237 @if gcc-bootstrap
5238 all-bfd: stage_current
5239 @endif gcc-bootstrap
5240 @if bfd
5241 TARGET-bfd=all
5242 maybe-all-bfd: all-bfd
5243 all-bfd: configure-bfd
5244         @r=`${PWD_COMMAND}`; export r; \
5245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5246         $(HOST_EXPORTS) \
5247         (cd $(HOST_SUBDIR)/bfd && \
5248           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5249                 $(TARGET-bfd))
5250 @endif bfd
5251
5252
5253
5254 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5255 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5256 maybe-all-stage1-bfd:
5257 maybe-clean-stage1-bfd:
5258 @if bfd-bootstrap
5259 maybe-all-stage1-bfd: all-stage1-bfd
5260 all-stage1: all-stage1-bfd
5261 TARGET-stage1-bfd = $(TARGET-bfd)
5262 all-stage1-bfd: configure-stage1-bfd
5263         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5264         @r=`${PWD_COMMAND}`; export r; \
5265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5266         TFLAGS="$(STAGE1_TFLAGS)"; \
5267         $(HOST_EXPORTS) \
5268         cd $(HOST_SUBDIR)/bfd && \
5269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5270                 CFLAGS="$(STAGE1_CFLAGS)" \
5271                 CXXFLAGS="$(STAGE1_CFLAGS)" \
5272                 LIBCFLAGS="$(LIBCFLAGS)" \
5273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5276                 $(EXTRA_HOST_FLAGS)   \
5277                 TFLAGS="$(STAGE1_TFLAGS)" \
5278                 $(TARGET-stage1-bfd)
5279
5280 maybe-clean-stage1-bfd: clean-stage1-bfd
5281 clean-stage1: clean-stage1-bfd
5282 clean-stage1-bfd:
5283         @if [ $(current_stage) = stage1 ]; then \
5284           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5285         else \
5286           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5287           $(MAKE) stage1-start; \
5288         fi; \
5289         cd $(HOST_SUBDIR)/bfd && \
5290         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5291                  clean
5292 @endif bfd-bootstrap
5293
5294
5295 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5296 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5297 maybe-all-stage2-bfd:
5298 maybe-clean-stage2-bfd:
5299 @if bfd-bootstrap
5300 maybe-all-stage2-bfd: all-stage2-bfd
5301 all-stage2: all-stage2-bfd
5302 TARGET-stage2-bfd = $(TARGET-bfd)
5303 all-stage2-bfd: configure-stage2-bfd
5304         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5305         @r=`${PWD_COMMAND}`; export r; \
5306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5307         TFLAGS="$(STAGE2_TFLAGS)"; \
5308         $(HOST_EXPORTS) \
5309         $(POSTSTAGE1_HOST_EXPORTS) \
5310         cd $(HOST_SUBDIR)/bfd && \
5311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5312                 CFLAGS="$(STAGE2_CFLAGS)" \
5313                 CXXFLAGS="$(STAGE2_CFLAGS)" \
5314                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5319                 TFLAGS="$(STAGE2_TFLAGS)" \
5320                 $(TARGET-stage2-bfd)
5321
5322 maybe-clean-stage2-bfd: clean-stage2-bfd
5323 clean-stage2: clean-stage2-bfd
5324 clean-stage2-bfd:
5325         @if [ $(current_stage) = stage2 ]; then \
5326           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5327         else \
5328           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5329           $(MAKE) stage2-start; \
5330         fi; \
5331         cd $(HOST_SUBDIR)/bfd && \
5332         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5333                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5334                  clean
5335 @endif bfd-bootstrap
5336
5337
5338 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5339 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5340 maybe-all-stage3-bfd:
5341 maybe-clean-stage3-bfd:
5342 @if bfd-bootstrap
5343 maybe-all-stage3-bfd: all-stage3-bfd
5344 all-stage3: all-stage3-bfd
5345 TARGET-stage3-bfd = $(TARGET-bfd)
5346 all-stage3-bfd: configure-stage3-bfd
5347         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5348         @r=`${PWD_COMMAND}`; export r; \
5349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5350         TFLAGS="$(STAGE3_TFLAGS)"; \
5351         $(HOST_EXPORTS) \
5352         $(POSTSTAGE1_HOST_EXPORTS) \
5353         cd $(HOST_SUBDIR)/bfd && \
5354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5355                 CFLAGS="$(STAGE3_CFLAGS)" \
5356                 CXXFLAGS="$(STAGE3_CFLAGS)" \
5357                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5361                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5362                 TFLAGS="$(STAGE3_TFLAGS)" \
5363                 $(TARGET-stage3-bfd)
5364
5365 maybe-clean-stage3-bfd: clean-stage3-bfd
5366 clean-stage3: clean-stage3-bfd
5367 clean-stage3-bfd:
5368         @if [ $(current_stage) = stage3 ]; then \
5369           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5370         else \
5371           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5372           $(MAKE) stage3-start; \
5373         fi; \
5374         cd $(HOST_SUBDIR)/bfd && \
5375         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5376                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5377                  clean
5378 @endif bfd-bootstrap
5379
5380
5381 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5382 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5383 maybe-all-stage4-bfd:
5384 maybe-clean-stage4-bfd:
5385 @if bfd-bootstrap
5386 maybe-all-stage4-bfd: all-stage4-bfd
5387 all-stage4: all-stage4-bfd
5388 TARGET-stage4-bfd = $(TARGET-bfd)
5389 all-stage4-bfd: configure-stage4-bfd
5390         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5391         @r=`${PWD_COMMAND}`; export r; \
5392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5393         TFLAGS="$(STAGE4_TFLAGS)"; \
5394         $(HOST_EXPORTS) \
5395         $(POSTSTAGE1_HOST_EXPORTS) \
5396         cd $(HOST_SUBDIR)/bfd && \
5397         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5398                 CFLAGS="$(STAGE4_CFLAGS)" \
5399                 CXXFLAGS="$(STAGE4_CFLAGS)" \
5400                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5401                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5402                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5403                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5404                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5405                 TFLAGS="$(STAGE4_TFLAGS)" \
5406                 $(TARGET-stage4-bfd)
5407
5408 maybe-clean-stage4-bfd: clean-stage4-bfd
5409 clean-stage4: clean-stage4-bfd
5410 clean-stage4-bfd:
5411         @if [ $(current_stage) = stage4 ]; then \
5412           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5413         else \
5414           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5415           $(MAKE) stage4-start; \
5416         fi; \
5417         cd $(HOST_SUBDIR)/bfd && \
5418         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5419                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5420                  clean
5421 @endif bfd-bootstrap
5422
5423
5424 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5425 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5426 maybe-all-stageprofile-bfd:
5427 maybe-clean-stageprofile-bfd:
5428 @if bfd-bootstrap
5429 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5430 all-stageprofile: all-stageprofile-bfd
5431 TARGET-stageprofile-bfd = $(TARGET-bfd)
5432 all-stageprofile-bfd: configure-stageprofile-bfd
5433         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5434         @r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5437         $(HOST_EXPORTS) \
5438         $(POSTSTAGE1_HOST_EXPORTS) \
5439         cd $(HOST_SUBDIR)/bfd && \
5440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5441                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5442                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5443                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5447                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5448                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5449                 $(TARGET-stageprofile-bfd)
5450
5451 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5452 clean-stageprofile: clean-stageprofile-bfd
5453 clean-stageprofile-bfd:
5454         @if [ $(current_stage) = stageprofile ]; then \
5455           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5456         else \
5457           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5458           $(MAKE) stageprofile-start; \
5459         fi; \
5460         cd $(HOST_SUBDIR)/bfd && \
5461         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5462                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5463                  clean
5464 @endif bfd-bootstrap
5465
5466
5467 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5468 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5469 maybe-all-stagefeedback-bfd:
5470 maybe-clean-stagefeedback-bfd:
5471 @if bfd-bootstrap
5472 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5473 all-stagefeedback: all-stagefeedback-bfd
5474 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5475 all-stagefeedback-bfd: configure-stagefeedback-bfd
5476         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5477         @r=`${PWD_COMMAND}`; export r; \
5478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5480         $(HOST_EXPORTS) \
5481         $(POSTSTAGE1_HOST_EXPORTS) \
5482         cd $(HOST_SUBDIR)/bfd && \
5483         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5484                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5485                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5486                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5490                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5491                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5492                 $(TARGET-stagefeedback-bfd)
5493
5494 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5495 clean-stagefeedback: clean-stagefeedback-bfd
5496 clean-stagefeedback-bfd:
5497         @if [ $(current_stage) = stagefeedback ]; then \
5498           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5499         else \
5500           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5501           $(MAKE) stagefeedback-start; \
5502         fi; \
5503         cd $(HOST_SUBDIR)/bfd && \
5504         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5505                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5506                  clean
5507 @endif bfd-bootstrap
5508
5509
5510
5511
5512
5513 .PHONY: check-bfd maybe-check-bfd
5514 maybe-check-bfd:
5515 @if bfd
5516 maybe-check-bfd: check-bfd
5517
5518 check-bfd:
5519         @: $(MAKE); $(unstage)
5520         @r=`${PWD_COMMAND}`; export r; \
5521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5522         $(HOST_EXPORTS) \
5523         (cd $(HOST_SUBDIR)/bfd && \
5524           $(MAKE) $(FLAGS_TO_PASS)  check)
5525
5526 @endif bfd
5527
5528 .PHONY: install-bfd maybe-install-bfd
5529 maybe-install-bfd:
5530 @if bfd
5531 maybe-install-bfd: install-bfd
5532
5533 install-bfd: installdirs
5534         @: $(MAKE); $(unstage)
5535         @r=`${PWD_COMMAND}`; export r; \
5536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5537         $(HOST_EXPORTS) \
5538         (cd $(HOST_SUBDIR)/bfd && \
5539           $(MAKE) $(FLAGS_TO_PASS)  install)
5540
5541 @endif bfd
5542
5543 # Other targets (info, dvi, pdf, etc.)
5544
5545 .PHONY: maybe-info-bfd info-bfd
5546 maybe-info-bfd:
5547 @if bfd
5548 maybe-info-bfd: info-bfd
5549
5550 info-bfd: \
5551     configure-bfd 
5552         @[ -f ./bfd/Makefile ] || exit 0; \
5553         r=`${PWD_COMMAND}`; export r; \
5554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5555         $(HOST_EXPORTS) \
5556         for flag in $(EXTRA_HOST_FLAGS) ; do \
5557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5558         done; \
5559         echo "Doing info in bfd" ; \
5560         (cd $(HOST_SUBDIR)/bfd && \
5561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5563                   "RANLIB=$${RANLIB}" \
5564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5565                   info) \
5566           || exit 1
5567
5568 @endif bfd
5569
5570 .PHONY: maybe-dvi-bfd dvi-bfd
5571 maybe-dvi-bfd:
5572 @if bfd
5573 maybe-dvi-bfd: dvi-bfd
5574
5575 dvi-bfd: \
5576     configure-bfd 
5577         @[ -f ./bfd/Makefile ] || exit 0; \
5578         r=`${PWD_COMMAND}`; export r; \
5579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5580         $(HOST_EXPORTS) \
5581         for flag in $(EXTRA_HOST_FLAGS) ; do \
5582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5583         done; \
5584         echo "Doing dvi in bfd" ; \
5585         (cd $(HOST_SUBDIR)/bfd && \
5586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5588                   "RANLIB=$${RANLIB}" \
5589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5590                   dvi) \
5591           || exit 1
5592
5593 @endif bfd
5594
5595 .PHONY: maybe-pdf-bfd pdf-bfd
5596 maybe-pdf-bfd:
5597 @if bfd
5598 maybe-pdf-bfd: pdf-bfd
5599
5600 pdf-bfd: \
5601     configure-bfd 
5602         @[ -f ./bfd/Makefile ] || exit 0; \
5603         r=`${PWD_COMMAND}`; export r; \
5604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605         $(HOST_EXPORTS) \
5606         for flag in $(EXTRA_HOST_FLAGS) ; do \
5607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608         done; \
5609         echo "Doing pdf in bfd" ; \
5610         (cd $(HOST_SUBDIR)/bfd && \
5611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613                   "RANLIB=$${RANLIB}" \
5614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5615                   pdf) \
5616           || exit 1
5617
5618 @endif bfd
5619
5620 .PHONY: maybe-html-bfd html-bfd
5621 maybe-html-bfd:
5622 @if bfd
5623 maybe-html-bfd: html-bfd
5624
5625 html-bfd: \
5626     configure-bfd 
5627         @[ -f ./bfd/Makefile ] || exit 0; \
5628         r=`${PWD_COMMAND}`; export r; \
5629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5630         $(HOST_EXPORTS) \
5631         for flag in $(EXTRA_HOST_FLAGS) ; do \
5632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5633         done; \
5634         echo "Doing html in bfd" ; \
5635         (cd $(HOST_SUBDIR)/bfd && \
5636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5638                   "RANLIB=$${RANLIB}" \
5639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5640                   html) \
5641           || exit 1
5642
5643 @endif bfd
5644
5645 .PHONY: maybe-TAGS-bfd TAGS-bfd
5646 maybe-TAGS-bfd:
5647 @if bfd
5648 maybe-TAGS-bfd: TAGS-bfd
5649
5650 TAGS-bfd: \
5651     configure-bfd 
5652         @[ -f ./bfd/Makefile ] || exit 0; \
5653         r=`${PWD_COMMAND}`; export r; \
5654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5655         $(HOST_EXPORTS) \
5656         for flag in $(EXTRA_HOST_FLAGS) ; do \
5657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5658         done; \
5659         echo "Doing TAGS in bfd" ; \
5660         (cd $(HOST_SUBDIR)/bfd && \
5661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5663                   "RANLIB=$${RANLIB}" \
5664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5665                   TAGS) \
5666           || exit 1
5667
5668 @endif bfd
5669
5670 .PHONY: maybe-install-info-bfd install-info-bfd
5671 maybe-install-info-bfd:
5672 @if bfd
5673 maybe-install-info-bfd: install-info-bfd
5674
5675 install-info-bfd: \
5676     configure-bfd \
5677     info-bfd 
5678         @[ -f ./bfd/Makefile ] || exit 0; \
5679         r=`${PWD_COMMAND}`; export r; \
5680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5681         $(HOST_EXPORTS) \
5682         for flag in $(EXTRA_HOST_FLAGS) ; do \
5683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5684         done; \
5685         echo "Doing install-info in bfd" ; \
5686         (cd $(HOST_SUBDIR)/bfd && \
5687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5689                   "RANLIB=$${RANLIB}" \
5690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5691                   install-info) \
5692           || exit 1
5693
5694 @endif bfd
5695
5696 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5697 maybe-install-pdf-bfd:
5698 @if bfd
5699 maybe-install-pdf-bfd: install-pdf-bfd
5700
5701 install-pdf-bfd: \
5702     configure-bfd \
5703     pdf-bfd 
5704         @[ -f ./bfd/Makefile ] || exit 0; \
5705         r=`${PWD_COMMAND}`; export r; \
5706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5707         $(HOST_EXPORTS) \
5708         for flag in $(EXTRA_HOST_FLAGS) ; do \
5709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5710         done; \
5711         echo "Doing install-pdf in bfd" ; \
5712         (cd $(HOST_SUBDIR)/bfd && \
5713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5715                   "RANLIB=$${RANLIB}" \
5716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5717                   install-pdf) \
5718           || exit 1
5719
5720 @endif bfd
5721
5722 .PHONY: maybe-install-html-bfd install-html-bfd
5723 maybe-install-html-bfd:
5724 @if bfd
5725 maybe-install-html-bfd: install-html-bfd
5726
5727 install-html-bfd: \
5728     configure-bfd \
5729     html-bfd 
5730         @[ -f ./bfd/Makefile ] || exit 0; \
5731         r=`${PWD_COMMAND}`; export r; \
5732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733         $(HOST_EXPORTS) \
5734         for flag in $(EXTRA_HOST_FLAGS) ; do \
5735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736         done; \
5737         echo "Doing install-html in bfd" ; \
5738         (cd $(HOST_SUBDIR)/bfd && \
5739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741                   "RANLIB=$${RANLIB}" \
5742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743                   install-html) \
5744           || exit 1
5745
5746 @endif bfd
5747
5748 .PHONY: maybe-installcheck-bfd installcheck-bfd
5749 maybe-installcheck-bfd:
5750 @if bfd
5751 maybe-installcheck-bfd: installcheck-bfd
5752
5753 installcheck-bfd: \
5754     configure-bfd 
5755         @[ -f ./bfd/Makefile ] || exit 0; \
5756         r=`${PWD_COMMAND}`; export r; \
5757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5758         $(HOST_EXPORTS) \
5759         for flag in $(EXTRA_HOST_FLAGS) ; do \
5760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5761         done; \
5762         echo "Doing installcheck in bfd" ; \
5763         (cd $(HOST_SUBDIR)/bfd && \
5764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5766                   "RANLIB=$${RANLIB}" \
5767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5768                   installcheck) \
5769           || exit 1
5770
5771 @endif bfd
5772
5773 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5774 maybe-mostlyclean-bfd:
5775 @if bfd
5776 maybe-mostlyclean-bfd: mostlyclean-bfd
5777
5778 mostlyclean-bfd: 
5779         @[ -f ./bfd/Makefile ] || exit 0; \
5780         r=`${PWD_COMMAND}`; export r; \
5781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5782         $(HOST_EXPORTS) \
5783         for flag in $(EXTRA_HOST_FLAGS) ; do \
5784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5785         done; \
5786         echo "Doing mostlyclean in bfd" ; \
5787         (cd $(HOST_SUBDIR)/bfd && \
5788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5790                   "RANLIB=$${RANLIB}" \
5791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5792                   mostlyclean) \
5793           || exit 1
5794
5795 @endif bfd
5796
5797 .PHONY: maybe-clean-bfd clean-bfd
5798 maybe-clean-bfd:
5799 @if bfd
5800 maybe-clean-bfd: clean-bfd
5801
5802 clean-bfd: 
5803         @[ -f ./bfd/Makefile ] || exit 0; \
5804         r=`${PWD_COMMAND}`; export r; \
5805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806         $(HOST_EXPORTS) \
5807         for flag in $(EXTRA_HOST_FLAGS) ; do \
5808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5809         done; \
5810         echo "Doing clean in bfd" ; \
5811         (cd $(HOST_SUBDIR)/bfd && \
5812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5814                   "RANLIB=$${RANLIB}" \
5815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5816                   clean) \
5817           || exit 1
5818
5819 @endif bfd
5820
5821 .PHONY: maybe-distclean-bfd distclean-bfd
5822 maybe-distclean-bfd:
5823 @if bfd
5824 maybe-distclean-bfd: distclean-bfd
5825
5826 distclean-bfd: 
5827         @[ -f ./bfd/Makefile ] || exit 0; \
5828         r=`${PWD_COMMAND}`; export r; \
5829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5830         $(HOST_EXPORTS) \
5831         for flag in $(EXTRA_HOST_FLAGS) ; do \
5832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5833         done; \
5834         echo "Doing distclean in bfd" ; \
5835         (cd $(HOST_SUBDIR)/bfd && \
5836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5838                   "RANLIB=$${RANLIB}" \
5839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5840                   distclean) \
5841           || exit 1
5842
5843 @endif bfd
5844
5845 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5846 maybe-maintainer-clean-bfd:
5847 @if bfd
5848 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5849
5850 maintainer-clean-bfd: 
5851         @[ -f ./bfd/Makefile ] || exit 0; \
5852         r=`${PWD_COMMAND}`; export r; \
5853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5854         $(HOST_EXPORTS) \
5855         for flag in $(EXTRA_HOST_FLAGS) ; do \
5856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5857         done; \
5858         echo "Doing maintainer-clean in bfd" ; \
5859         (cd $(HOST_SUBDIR)/bfd && \
5860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5862                   "RANLIB=$${RANLIB}" \
5863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5864                   maintainer-clean) \
5865           || exit 1
5866
5867 @endif bfd
5868
5869
5870
5871 .PHONY: configure-opcodes maybe-configure-opcodes
5872 maybe-configure-opcodes:
5873 @if gcc-bootstrap
5874 configure-opcodes: stage_current
5875 @endif gcc-bootstrap
5876 @if opcodes
5877 maybe-configure-opcodes: configure-opcodes
5878 configure-opcodes: 
5879         @r=`${PWD_COMMAND}`; export r; \
5880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5881         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5883         $(HOST_EXPORTS) \
5884         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5885         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5886         case $(srcdir) in \
5887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5888           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5890         esac; \
5891         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5892         libsrcdir="$$s/opcodes"; \
5893         $(SHELL) $${libsrcdir}/configure \
5894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5895           --target=${target_alias} $${srcdiroption}  \
5896           || exit 1
5897 @endif opcodes
5898
5899
5900
5901 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5902 maybe-configure-stage1-opcodes:
5903 @if opcodes-bootstrap
5904 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5905 configure-stage1-opcodes:
5906         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5907         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5908         @r=`${PWD_COMMAND}`; export r; \
5909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5910         TFLAGS="$(STAGE1_TFLAGS)"; \
5911         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5912         $(HOST_EXPORTS) \
5913         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5914         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5915         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5916         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5918         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5919         case $(srcdir) in \
5920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5921           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5923         esac; \
5924         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5925         libsrcdir="$$s/opcodes"; \
5926         $(SHELL) $${libsrcdir}/configure \
5927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5928           --target=${target_alias} $${srcdiroption} \
5929           $(STAGE1_CONFIGURE_FLAGS)
5930 @endif opcodes-bootstrap
5931
5932 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5933 maybe-configure-stage2-opcodes:
5934 @if opcodes-bootstrap
5935 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5936 configure-stage2-opcodes:
5937         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5938         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5939         @r=`${PWD_COMMAND}`; export r; \
5940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5941         TFLAGS="$(STAGE2_TFLAGS)"; \
5942         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5943         $(HOST_EXPORTS) \
5944         $(POSTSTAGE1_HOST_EXPORTS) \
5945         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5946         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5947         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5948         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5950         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5951         case $(srcdir) in \
5952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5953           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5955         esac; \
5956         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5957         libsrcdir="$$s/opcodes"; \
5958         $(SHELL) $${libsrcdir}/configure \
5959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5960           --target=${target_alias} $${srcdiroption} \
5961           --with-build-libsubdir=$(HOST_SUBDIR) \
5962           $(STAGE2_CONFIGURE_FLAGS)
5963 @endif opcodes-bootstrap
5964
5965 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5966 maybe-configure-stage3-opcodes:
5967 @if opcodes-bootstrap
5968 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5969 configure-stage3-opcodes:
5970         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5972         @r=`${PWD_COMMAND}`; export r; \
5973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5974         TFLAGS="$(STAGE3_TFLAGS)"; \
5975         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5976         $(HOST_EXPORTS) \
5977         $(POSTSTAGE1_HOST_EXPORTS) \
5978         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5979         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5980         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5981         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5983         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5984         case $(srcdir) in \
5985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5986           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5988         esac; \
5989         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5990         libsrcdir="$$s/opcodes"; \
5991         $(SHELL) $${libsrcdir}/configure \
5992           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5993           --target=${target_alias} $${srcdiroption} \
5994           --with-build-libsubdir=$(HOST_SUBDIR) \
5995           $(STAGE3_CONFIGURE_FLAGS)
5996 @endif opcodes-bootstrap
5997
5998 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5999 maybe-configure-stage4-opcodes:
6000 @if opcodes-bootstrap
6001 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6002 configure-stage4-opcodes:
6003         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6005         @r=`${PWD_COMMAND}`; export r; \
6006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6007         TFLAGS="$(STAGE4_TFLAGS)"; \
6008         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6009         $(HOST_EXPORTS) \
6010         $(POSTSTAGE1_HOST_EXPORTS) \
6011         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6012         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6013         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6014         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6016         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6017         case $(srcdir) in \
6018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6019           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6021         esac; \
6022         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6023         libsrcdir="$$s/opcodes"; \
6024         $(SHELL) $${libsrcdir}/configure \
6025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6026           --target=${target_alias} $${srcdiroption} \
6027           --with-build-libsubdir=$(HOST_SUBDIR) \
6028           $(STAGE4_CONFIGURE_FLAGS)
6029 @endif opcodes-bootstrap
6030
6031 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6032 maybe-configure-stageprofile-opcodes:
6033 @if opcodes-bootstrap
6034 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6035 configure-stageprofile-opcodes:
6036         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6038         @r=`${PWD_COMMAND}`; export r; \
6039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6040         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6041         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6042         $(HOST_EXPORTS) \
6043         $(POSTSTAGE1_HOST_EXPORTS) \
6044         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6045         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6046         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6047         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6049         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6050         case $(srcdir) in \
6051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6052           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6054         esac; \
6055         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6056         libsrcdir="$$s/opcodes"; \
6057         $(SHELL) $${libsrcdir}/configure \
6058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6059           --target=${target_alias} $${srcdiroption} \
6060           --with-build-libsubdir=$(HOST_SUBDIR) \
6061           $(STAGEprofile_CONFIGURE_FLAGS)
6062 @endif opcodes-bootstrap
6063
6064 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6065 maybe-configure-stagefeedback-opcodes:
6066 @if opcodes-bootstrap
6067 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6068 configure-stagefeedback-opcodes:
6069         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6071         @r=`${PWD_COMMAND}`; export r; \
6072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6073         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6074         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6075         $(HOST_EXPORTS) \
6076         $(POSTSTAGE1_HOST_EXPORTS) \
6077         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6078         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6079         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6080         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6082         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6083         case $(srcdir) in \
6084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6085           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6087         esac; \
6088         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6089         libsrcdir="$$s/opcodes"; \
6090         $(SHELL) $${libsrcdir}/configure \
6091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6092           --target=${target_alias} $${srcdiroption} \
6093           --with-build-libsubdir=$(HOST_SUBDIR) \
6094           $(STAGEfeedback_CONFIGURE_FLAGS)
6095 @endif opcodes-bootstrap
6096
6097
6098
6099
6100
6101 .PHONY: all-opcodes maybe-all-opcodes
6102 maybe-all-opcodes:
6103 @if gcc-bootstrap
6104 all-opcodes: stage_current
6105 @endif gcc-bootstrap
6106 @if opcodes
6107 TARGET-opcodes=all
6108 maybe-all-opcodes: all-opcodes
6109 all-opcodes: configure-opcodes
6110         @r=`${PWD_COMMAND}`; export r; \
6111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6112         $(HOST_EXPORTS) \
6113         (cd $(HOST_SUBDIR)/opcodes && \
6114           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6115                 $(TARGET-opcodes))
6116 @endif opcodes
6117
6118
6119
6120 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6121 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6122 maybe-all-stage1-opcodes:
6123 maybe-clean-stage1-opcodes:
6124 @if opcodes-bootstrap
6125 maybe-all-stage1-opcodes: all-stage1-opcodes
6126 all-stage1: all-stage1-opcodes
6127 TARGET-stage1-opcodes = $(TARGET-opcodes)
6128 all-stage1-opcodes: configure-stage1-opcodes
6129         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6130         @r=`${PWD_COMMAND}`; export r; \
6131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6132         TFLAGS="$(STAGE1_TFLAGS)"; \
6133         $(HOST_EXPORTS) \
6134         cd $(HOST_SUBDIR)/opcodes && \
6135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6136                 CFLAGS="$(STAGE1_CFLAGS)" \
6137                 CXXFLAGS="$(STAGE1_CFLAGS)" \
6138                 LIBCFLAGS="$(LIBCFLAGS)" \
6139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6142                 $(EXTRA_HOST_FLAGS)   \
6143                 TFLAGS="$(STAGE1_TFLAGS)" \
6144                 $(TARGET-stage1-opcodes)
6145
6146 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6147 clean-stage1: clean-stage1-opcodes
6148 clean-stage1-opcodes:
6149         @if [ $(current_stage) = stage1 ]; then \
6150           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6151         else \
6152           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6153           $(MAKE) stage1-start; \
6154         fi; \
6155         cd $(HOST_SUBDIR)/opcodes && \
6156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6157                  clean
6158 @endif opcodes-bootstrap
6159
6160
6161 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6162 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6163 maybe-all-stage2-opcodes:
6164 maybe-clean-stage2-opcodes:
6165 @if opcodes-bootstrap
6166 maybe-all-stage2-opcodes: all-stage2-opcodes
6167 all-stage2: all-stage2-opcodes
6168 TARGET-stage2-opcodes = $(TARGET-opcodes)
6169 all-stage2-opcodes: configure-stage2-opcodes
6170         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6171         @r=`${PWD_COMMAND}`; export r; \
6172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173         TFLAGS="$(STAGE2_TFLAGS)"; \
6174         $(HOST_EXPORTS) \
6175         $(POSTSTAGE1_HOST_EXPORTS) \
6176         cd $(HOST_SUBDIR)/opcodes && \
6177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6178                 CFLAGS="$(STAGE2_CFLAGS)" \
6179                 CXXFLAGS="$(STAGE2_CFLAGS)" \
6180                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6184                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6185                 TFLAGS="$(STAGE2_TFLAGS)" \
6186                 $(TARGET-stage2-opcodes)
6187
6188 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6189 clean-stage2: clean-stage2-opcodes
6190 clean-stage2-opcodes:
6191         @if [ $(current_stage) = stage2 ]; then \
6192           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6193         else \
6194           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6195           $(MAKE) stage2-start; \
6196         fi; \
6197         cd $(HOST_SUBDIR)/opcodes && \
6198         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6199                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6200                  clean
6201 @endif opcodes-bootstrap
6202
6203
6204 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6205 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6206 maybe-all-stage3-opcodes:
6207 maybe-clean-stage3-opcodes:
6208 @if opcodes-bootstrap
6209 maybe-all-stage3-opcodes: all-stage3-opcodes
6210 all-stage3: all-stage3-opcodes
6211 TARGET-stage3-opcodes = $(TARGET-opcodes)
6212 all-stage3-opcodes: configure-stage3-opcodes
6213         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6214         @r=`${PWD_COMMAND}`; export r; \
6215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6216         TFLAGS="$(STAGE3_TFLAGS)"; \
6217         $(HOST_EXPORTS) \
6218         $(POSTSTAGE1_HOST_EXPORTS) \
6219         cd $(HOST_SUBDIR)/opcodes && \
6220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6221                 CFLAGS="$(STAGE3_CFLAGS)" \
6222                 CXXFLAGS="$(STAGE3_CFLAGS)" \
6223                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6227                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6228                 TFLAGS="$(STAGE3_TFLAGS)" \
6229                 $(TARGET-stage3-opcodes)
6230
6231 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6232 clean-stage3: clean-stage3-opcodes
6233 clean-stage3-opcodes:
6234         @if [ $(current_stage) = stage3 ]; then \
6235           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6236         else \
6237           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6238           $(MAKE) stage3-start; \
6239         fi; \
6240         cd $(HOST_SUBDIR)/opcodes && \
6241         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6242                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6243                  clean
6244 @endif opcodes-bootstrap
6245
6246
6247 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6248 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6249 maybe-all-stage4-opcodes:
6250 maybe-clean-stage4-opcodes:
6251 @if opcodes-bootstrap
6252 maybe-all-stage4-opcodes: all-stage4-opcodes
6253 all-stage4: all-stage4-opcodes
6254 TARGET-stage4-opcodes = $(TARGET-opcodes)
6255 all-stage4-opcodes: configure-stage4-opcodes
6256         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6257         @r=`${PWD_COMMAND}`; export r; \
6258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6259         TFLAGS="$(STAGE4_TFLAGS)"; \
6260         $(HOST_EXPORTS) \
6261         $(POSTSTAGE1_HOST_EXPORTS) \
6262         cd $(HOST_SUBDIR)/opcodes && \
6263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6264                 CFLAGS="$(STAGE4_CFLAGS)" \
6265                 CXXFLAGS="$(STAGE4_CFLAGS)" \
6266                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6271                 TFLAGS="$(STAGE4_TFLAGS)" \
6272                 $(TARGET-stage4-opcodes)
6273
6274 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6275 clean-stage4: clean-stage4-opcodes
6276 clean-stage4-opcodes:
6277         @if [ $(current_stage) = stage4 ]; then \
6278           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6279         else \
6280           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6281           $(MAKE) stage4-start; \
6282         fi; \
6283         cd $(HOST_SUBDIR)/opcodes && \
6284         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6285                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6286                  clean
6287 @endif opcodes-bootstrap
6288
6289
6290 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6291 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6292 maybe-all-stageprofile-opcodes:
6293 maybe-clean-stageprofile-opcodes:
6294 @if opcodes-bootstrap
6295 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6296 all-stageprofile: all-stageprofile-opcodes
6297 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6298 all-stageprofile-opcodes: configure-stageprofile-opcodes
6299         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6300         @r=`${PWD_COMMAND}`; export r; \
6301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6302         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6303         $(HOST_EXPORTS) \
6304         $(POSTSTAGE1_HOST_EXPORTS) \
6305         cd $(HOST_SUBDIR)/opcodes && \
6306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6307                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6308                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6309                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6314                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6315                 $(TARGET-stageprofile-opcodes)
6316
6317 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6318 clean-stageprofile: clean-stageprofile-opcodes
6319 clean-stageprofile-opcodes:
6320         @if [ $(current_stage) = stageprofile ]; then \
6321           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6322         else \
6323           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6324           $(MAKE) stageprofile-start; \
6325         fi; \
6326         cd $(HOST_SUBDIR)/opcodes && \
6327         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6328                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6329                  clean
6330 @endif opcodes-bootstrap
6331
6332
6333 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6334 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6335 maybe-all-stagefeedback-opcodes:
6336 maybe-clean-stagefeedback-opcodes:
6337 @if opcodes-bootstrap
6338 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6339 all-stagefeedback: all-stagefeedback-opcodes
6340 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6341 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6342         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6343         @r=`${PWD_COMMAND}`; export r; \
6344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6345         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6346         $(HOST_EXPORTS) \
6347         $(POSTSTAGE1_HOST_EXPORTS) \
6348         cd $(HOST_SUBDIR)/opcodes && \
6349         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6350                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6351                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6352                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6353                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6354                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6355                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6356                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6357                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6358                 $(TARGET-stagefeedback-opcodes)
6359
6360 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6361 clean-stagefeedback: clean-stagefeedback-opcodes
6362 clean-stagefeedback-opcodes:
6363         @if [ $(current_stage) = stagefeedback ]; then \
6364           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6365         else \
6366           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6367           $(MAKE) stagefeedback-start; \
6368         fi; \
6369         cd $(HOST_SUBDIR)/opcodes && \
6370         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6371                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6372                  clean
6373 @endif opcodes-bootstrap
6374
6375
6376
6377
6378
6379 .PHONY: check-opcodes maybe-check-opcodes
6380 maybe-check-opcodes:
6381 @if opcodes
6382 maybe-check-opcodes: check-opcodes
6383
6384 check-opcodes:
6385         @: $(MAKE); $(unstage)
6386         @r=`${PWD_COMMAND}`; export r; \
6387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6388         $(HOST_EXPORTS) \
6389         (cd $(HOST_SUBDIR)/opcodes && \
6390           $(MAKE) $(FLAGS_TO_PASS)  check)
6391
6392 @endif opcodes
6393
6394 .PHONY: install-opcodes maybe-install-opcodes
6395 maybe-install-opcodes:
6396 @if opcodes
6397 maybe-install-opcodes: install-opcodes
6398
6399 install-opcodes: installdirs
6400         @: $(MAKE); $(unstage)
6401         @r=`${PWD_COMMAND}`; export r; \
6402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6403         $(HOST_EXPORTS) \
6404         (cd $(HOST_SUBDIR)/opcodes && \
6405           $(MAKE) $(FLAGS_TO_PASS)  install)
6406
6407 @endif opcodes
6408
6409 # Other targets (info, dvi, pdf, etc.)
6410
6411 .PHONY: maybe-info-opcodes info-opcodes
6412 maybe-info-opcodes:
6413 @if opcodes
6414 maybe-info-opcodes: info-opcodes
6415
6416 info-opcodes: \
6417     configure-opcodes 
6418         @[ -f ./opcodes/Makefile ] || exit 0; \
6419         r=`${PWD_COMMAND}`; export r; \
6420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6421         $(HOST_EXPORTS) \
6422         for flag in $(EXTRA_HOST_FLAGS) ; do \
6423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6424         done; \
6425         echo "Doing info in opcodes" ; \
6426         (cd $(HOST_SUBDIR)/opcodes && \
6427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6429                   "RANLIB=$${RANLIB}" \
6430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6431                   info) \
6432           || exit 1
6433
6434 @endif opcodes
6435
6436 .PHONY: maybe-dvi-opcodes dvi-opcodes
6437 maybe-dvi-opcodes:
6438 @if opcodes
6439 maybe-dvi-opcodes: dvi-opcodes
6440
6441 dvi-opcodes: \
6442     configure-opcodes 
6443         @[ -f ./opcodes/Makefile ] || exit 0; \
6444         r=`${PWD_COMMAND}`; export r; \
6445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446         $(HOST_EXPORTS) \
6447         for flag in $(EXTRA_HOST_FLAGS) ; do \
6448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6449         done; \
6450         echo "Doing dvi in opcodes" ; \
6451         (cd $(HOST_SUBDIR)/opcodes && \
6452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6454                   "RANLIB=$${RANLIB}" \
6455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6456                   dvi) \
6457           || exit 1
6458
6459 @endif opcodes
6460
6461 .PHONY: maybe-pdf-opcodes pdf-opcodes
6462 maybe-pdf-opcodes:
6463 @if opcodes
6464 maybe-pdf-opcodes: pdf-opcodes
6465
6466 pdf-opcodes: \
6467     configure-opcodes 
6468         @[ -f ./opcodes/Makefile ] || exit 0; \
6469         r=`${PWD_COMMAND}`; export r; \
6470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6471         $(HOST_EXPORTS) \
6472         for flag in $(EXTRA_HOST_FLAGS) ; do \
6473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6474         done; \
6475         echo "Doing pdf in opcodes" ; \
6476         (cd $(HOST_SUBDIR)/opcodes && \
6477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6479                   "RANLIB=$${RANLIB}" \
6480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6481                   pdf) \
6482           || exit 1
6483
6484 @endif opcodes
6485
6486 .PHONY: maybe-html-opcodes html-opcodes
6487 maybe-html-opcodes:
6488 @if opcodes
6489 maybe-html-opcodes: html-opcodes
6490
6491 html-opcodes: \
6492     configure-opcodes 
6493         @[ -f ./opcodes/Makefile ] || exit 0; \
6494         r=`${PWD_COMMAND}`; export r; \
6495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6496         $(HOST_EXPORTS) \
6497         for flag in $(EXTRA_HOST_FLAGS) ; do \
6498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6499         done; \
6500         echo "Doing html in opcodes" ; \
6501         (cd $(HOST_SUBDIR)/opcodes && \
6502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6504                   "RANLIB=$${RANLIB}" \
6505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6506                   html) \
6507           || exit 1
6508
6509 @endif opcodes
6510
6511 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6512 maybe-TAGS-opcodes:
6513 @if opcodes
6514 maybe-TAGS-opcodes: TAGS-opcodes
6515
6516 TAGS-opcodes: \
6517     configure-opcodes 
6518         @[ -f ./opcodes/Makefile ] || exit 0; \
6519         r=`${PWD_COMMAND}`; export r; \
6520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6521         $(HOST_EXPORTS) \
6522         for flag in $(EXTRA_HOST_FLAGS) ; do \
6523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6524         done; \
6525         echo "Doing TAGS in opcodes" ; \
6526         (cd $(HOST_SUBDIR)/opcodes && \
6527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6529                   "RANLIB=$${RANLIB}" \
6530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6531                   TAGS) \
6532           || exit 1
6533
6534 @endif opcodes
6535
6536 .PHONY: maybe-install-info-opcodes install-info-opcodes
6537 maybe-install-info-opcodes:
6538 @if opcodes
6539 maybe-install-info-opcodes: install-info-opcodes
6540
6541 install-info-opcodes: \
6542     configure-opcodes \
6543     info-opcodes 
6544         @[ -f ./opcodes/Makefile ] || exit 0; \
6545         r=`${PWD_COMMAND}`; export r; \
6546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6547         $(HOST_EXPORTS) \
6548         for flag in $(EXTRA_HOST_FLAGS) ; do \
6549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6550         done; \
6551         echo "Doing install-info in opcodes" ; \
6552         (cd $(HOST_SUBDIR)/opcodes && \
6553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6555                   "RANLIB=$${RANLIB}" \
6556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6557                   install-info) \
6558           || exit 1
6559
6560 @endif opcodes
6561
6562 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6563 maybe-install-pdf-opcodes:
6564 @if opcodes
6565 maybe-install-pdf-opcodes: install-pdf-opcodes
6566
6567 install-pdf-opcodes: \
6568     configure-opcodes \
6569     pdf-opcodes 
6570         @[ -f ./opcodes/Makefile ] || exit 0; \
6571         r=`${PWD_COMMAND}`; export r; \
6572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573         $(HOST_EXPORTS) \
6574         for flag in $(EXTRA_HOST_FLAGS) ; do \
6575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6576         done; \
6577         echo "Doing install-pdf in opcodes" ; \
6578         (cd $(HOST_SUBDIR)/opcodes && \
6579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6581                   "RANLIB=$${RANLIB}" \
6582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6583                   install-pdf) \
6584           || exit 1
6585
6586 @endif opcodes
6587
6588 .PHONY: maybe-install-html-opcodes install-html-opcodes
6589 maybe-install-html-opcodes:
6590 @if opcodes
6591 maybe-install-html-opcodes: install-html-opcodes
6592
6593 install-html-opcodes: \
6594     configure-opcodes \
6595     html-opcodes 
6596         @[ -f ./opcodes/Makefile ] || exit 0; \
6597         r=`${PWD_COMMAND}`; export r; \
6598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6599         $(HOST_EXPORTS) \
6600         for flag in $(EXTRA_HOST_FLAGS) ; do \
6601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6602         done; \
6603         echo "Doing install-html in opcodes" ; \
6604         (cd $(HOST_SUBDIR)/opcodes && \
6605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6607                   "RANLIB=$${RANLIB}" \
6608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6609                   install-html) \
6610           || exit 1
6611
6612 @endif opcodes
6613
6614 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6615 maybe-installcheck-opcodes:
6616 @if opcodes
6617 maybe-installcheck-opcodes: installcheck-opcodes
6618
6619 installcheck-opcodes: \
6620     configure-opcodes 
6621         @[ -f ./opcodes/Makefile ] || exit 0; \
6622         r=`${PWD_COMMAND}`; export r; \
6623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624         $(HOST_EXPORTS) \
6625         for flag in $(EXTRA_HOST_FLAGS) ; do \
6626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627         done; \
6628         echo "Doing installcheck in opcodes" ; \
6629         (cd $(HOST_SUBDIR)/opcodes && \
6630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632                   "RANLIB=$${RANLIB}" \
6633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6634                   installcheck) \
6635           || exit 1
6636
6637 @endif opcodes
6638
6639 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6640 maybe-mostlyclean-opcodes:
6641 @if opcodes
6642 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6643
6644 mostlyclean-opcodes: 
6645         @[ -f ./opcodes/Makefile ] || exit 0; \
6646         r=`${PWD_COMMAND}`; export r; \
6647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6648         $(HOST_EXPORTS) \
6649         for flag in $(EXTRA_HOST_FLAGS) ; do \
6650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6651         done; \
6652         echo "Doing mostlyclean in opcodes" ; \
6653         (cd $(HOST_SUBDIR)/opcodes && \
6654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6656                   "RANLIB=$${RANLIB}" \
6657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6658                   mostlyclean) \
6659           || exit 1
6660
6661 @endif opcodes
6662
6663 .PHONY: maybe-clean-opcodes clean-opcodes
6664 maybe-clean-opcodes:
6665 @if opcodes
6666 maybe-clean-opcodes: clean-opcodes
6667
6668 clean-opcodes: 
6669         @[ -f ./opcodes/Makefile ] || exit 0; \
6670         r=`${PWD_COMMAND}`; export r; \
6671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6672         $(HOST_EXPORTS) \
6673         for flag in $(EXTRA_HOST_FLAGS) ; do \
6674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6675         done; \
6676         echo "Doing clean in opcodes" ; \
6677         (cd $(HOST_SUBDIR)/opcodes && \
6678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6680                   "RANLIB=$${RANLIB}" \
6681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6682                   clean) \
6683           || exit 1
6684
6685 @endif opcodes
6686
6687 .PHONY: maybe-distclean-opcodes distclean-opcodes
6688 maybe-distclean-opcodes:
6689 @if opcodes
6690 maybe-distclean-opcodes: distclean-opcodes
6691
6692 distclean-opcodes: 
6693         @[ -f ./opcodes/Makefile ] || exit 0; \
6694         r=`${PWD_COMMAND}`; export r; \
6695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6696         $(HOST_EXPORTS) \
6697         for flag in $(EXTRA_HOST_FLAGS) ; do \
6698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6699         done; \
6700         echo "Doing distclean in opcodes" ; \
6701         (cd $(HOST_SUBDIR)/opcodes && \
6702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6704                   "RANLIB=$${RANLIB}" \
6705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6706                   distclean) \
6707           || exit 1
6708
6709 @endif opcodes
6710
6711 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6712 maybe-maintainer-clean-opcodes:
6713 @if opcodes
6714 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6715
6716 maintainer-clean-opcodes: 
6717         @[ -f ./opcodes/Makefile ] || exit 0; \
6718         r=`${PWD_COMMAND}`; export r; \
6719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6720         $(HOST_EXPORTS) \
6721         for flag in $(EXTRA_HOST_FLAGS) ; do \
6722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6723         done; \
6724         echo "Doing maintainer-clean in opcodes" ; \
6725         (cd $(HOST_SUBDIR)/opcodes && \
6726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6728                   "RANLIB=$${RANLIB}" \
6729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6730                   maintainer-clean) \
6731           || exit 1
6732
6733 @endif opcodes
6734
6735
6736
6737 .PHONY: configure-binutils maybe-configure-binutils
6738 maybe-configure-binutils:
6739 @if gcc-bootstrap
6740 configure-binutils: stage_current
6741 @endif gcc-bootstrap
6742 @if binutils
6743 maybe-configure-binutils: configure-binutils
6744 configure-binutils: 
6745         @r=`${PWD_COMMAND}`; export r; \
6746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6747         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6749         $(HOST_EXPORTS) \
6750         echo Configuring in $(HOST_SUBDIR)/binutils; \
6751         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6752         case $(srcdir) in \
6753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6754           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6756         esac; \
6757         srcdiroption="--srcdir=$${topdir}/binutils"; \
6758         libsrcdir="$$s/binutils"; \
6759         $(SHELL) $${libsrcdir}/configure \
6760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6761           --target=${target_alias} $${srcdiroption}  \
6762           || exit 1
6763 @endif binutils
6764
6765
6766
6767 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6768 maybe-configure-stage1-binutils:
6769 @if binutils-bootstrap
6770 maybe-configure-stage1-binutils: configure-stage1-binutils
6771 configure-stage1-binutils:
6772         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6773         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6774         @r=`${PWD_COMMAND}`; export r; \
6775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6776         TFLAGS="$(STAGE1_TFLAGS)"; \
6777         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6778         $(HOST_EXPORTS) \
6779         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6780         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6781         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6782         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6784         cd $(HOST_SUBDIR)/binutils || exit 1; \
6785         case $(srcdir) in \
6786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6787           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6789         esac; \
6790         srcdiroption="--srcdir=$${topdir}/binutils"; \
6791         libsrcdir="$$s/binutils"; \
6792         $(SHELL) $${libsrcdir}/configure \
6793           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6794           --target=${target_alias} $${srcdiroption} \
6795           $(STAGE1_CONFIGURE_FLAGS)
6796 @endif binutils-bootstrap
6797
6798 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6799 maybe-configure-stage2-binutils:
6800 @if binutils-bootstrap
6801 maybe-configure-stage2-binutils: configure-stage2-binutils
6802 configure-stage2-binutils:
6803         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6805         @r=`${PWD_COMMAND}`; export r; \
6806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6807         TFLAGS="$(STAGE2_TFLAGS)"; \
6808         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6809         $(HOST_EXPORTS) \
6810         $(POSTSTAGE1_HOST_EXPORTS) \
6811         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6812         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6813         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6814         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6816         cd $(HOST_SUBDIR)/binutils || exit 1; \
6817         case $(srcdir) in \
6818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6819           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6821         esac; \
6822         srcdiroption="--srcdir=$${topdir}/binutils"; \
6823         libsrcdir="$$s/binutils"; \
6824         $(SHELL) $${libsrcdir}/configure \
6825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6826           --target=${target_alias} $${srcdiroption} \
6827           --with-build-libsubdir=$(HOST_SUBDIR) \
6828           $(STAGE2_CONFIGURE_FLAGS)
6829 @endif binutils-bootstrap
6830
6831 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6832 maybe-configure-stage3-binutils:
6833 @if binutils-bootstrap
6834 maybe-configure-stage3-binutils: configure-stage3-binutils
6835 configure-stage3-binutils:
6836         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6837         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6838         @r=`${PWD_COMMAND}`; export r; \
6839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840         TFLAGS="$(STAGE3_TFLAGS)"; \
6841         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6842         $(HOST_EXPORTS) \
6843         $(POSTSTAGE1_HOST_EXPORTS) \
6844         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6845         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6846         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6847         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6849         cd $(HOST_SUBDIR)/binutils || exit 1; \
6850         case $(srcdir) in \
6851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6852           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6854         esac; \
6855         srcdiroption="--srcdir=$${topdir}/binutils"; \
6856         libsrcdir="$$s/binutils"; \
6857         $(SHELL) $${libsrcdir}/configure \
6858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6859           --target=${target_alias} $${srcdiroption} \
6860           --with-build-libsubdir=$(HOST_SUBDIR) \
6861           $(STAGE3_CONFIGURE_FLAGS)
6862 @endif binutils-bootstrap
6863
6864 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6865 maybe-configure-stage4-binutils:
6866 @if binutils-bootstrap
6867 maybe-configure-stage4-binutils: configure-stage4-binutils
6868 configure-stage4-binutils:
6869         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6871         @r=`${PWD_COMMAND}`; export r; \
6872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6873         TFLAGS="$(STAGE4_TFLAGS)"; \
6874         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6875         $(HOST_EXPORTS) \
6876         $(POSTSTAGE1_HOST_EXPORTS) \
6877         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6878         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6879         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6880         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6882         cd $(HOST_SUBDIR)/binutils || exit 1; \
6883         case $(srcdir) in \
6884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6885           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6887         esac; \
6888         srcdiroption="--srcdir=$${topdir}/binutils"; \
6889         libsrcdir="$$s/binutils"; \
6890         $(SHELL) $${libsrcdir}/configure \
6891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6892           --target=${target_alias} $${srcdiroption} \
6893           --with-build-libsubdir=$(HOST_SUBDIR) \
6894           $(STAGE4_CONFIGURE_FLAGS)
6895 @endif binutils-bootstrap
6896
6897 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6898 maybe-configure-stageprofile-binutils:
6899 @if binutils-bootstrap
6900 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6901 configure-stageprofile-binutils:
6902         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6904         @r=`${PWD_COMMAND}`; export r; \
6905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6906         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6907         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6908         $(HOST_EXPORTS) \
6909         $(POSTSTAGE1_HOST_EXPORTS) \
6910         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6911         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6912         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6913         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6915         cd $(HOST_SUBDIR)/binutils || exit 1; \
6916         case $(srcdir) in \
6917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6918           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6920         esac; \
6921         srcdiroption="--srcdir=$${topdir}/binutils"; \
6922         libsrcdir="$$s/binutils"; \
6923         $(SHELL) $${libsrcdir}/configure \
6924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6925           --target=${target_alias} $${srcdiroption} \
6926           --with-build-libsubdir=$(HOST_SUBDIR) \
6927           $(STAGEprofile_CONFIGURE_FLAGS)
6928 @endif binutils-bootstrap
6929
6930 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6931 maybe-configure-stagefeedback-binutils:
6932 @if binutils-bootstrap
6933 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6934 configure-stagefeedback-binutils:
6935         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6937         @r=`${PWD_COMMAND}`; export r; \
6938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6940         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6941         $(HOST_EXPORTS) \
6942         $(POSTSTAGE1_HOST_EXPORTS) \
6943         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6944         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6945         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6946         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6948         cd $(HOST_SUBDIR)/binutils || exit 1; \
6949         case $(srcdir) in \
6950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6951           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6953         esac; \
6954         srcdiroption="--srcdir=$${topdir}/binutils"; \
6955         libsrcdir="$$s/binutils"; \
6956         $(SHELL) $${libsrcdir}/configure \
6957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6958           --target=${target_alias} $${srcdiroption} \
6959           --with-build-libsubdir=$(HOST_SUBDIR) \
6960           $(STAGEfeedback_CONFIGURE_FLAGS)
6961 @endif binutils-bootstrap
6962
6963
6964
6965
6966
6967 .PHONY: all-binutils maybe-all-binutils
6968 maybe-all-binutils:
6969 @if gcc-bootstrap
6970 all-binutils: stage_current
6971 @endif gcc-bootstrap
6972 @if binutils
6973 TARGET-binutils=all
6974 maybe-all-binutils: all-binutils
6975 all-binutils: configure-binutils
6976         @r=`${PWD_COMMAND}`; export r; \
6977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6978         $(HOST_EXPORTS) \
6979         (cd $(HOST_SUBDIR)/binutils && \
6980           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6981                 $(TARGET-binutils))
6982 @endif binutils
6983
6984
6985
6986 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6987 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6988 maybe-all-stage1-binutils:
6989 maybe-clean-stage1-binutils:
6990 @if binutils-bootstrap
6991 maybe-all-stage1-binutils: all-stage1-binutils
6992 all-stage1: all-stage1-binutils
6993 TARGET-stage1-binutils = $(TARGET-binutils)
6994 all-stage1-binutils: configure-stage1-binutils
6995         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6996         @r=`${PWD_COMMAND}`; export r; \
6997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6998         TFLAGS="$(STAGE1_TFLAGS)"; \
6999         $(HOST_EXPORTS) \
7000         cd $(HOST_SUBDIR)/binutils && \
7001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7002                 CFLAGS="$(STAGE1_CFLAGS)" \
7003                 CXXFLAGS="$(STAGE1_CFLAGS)" \
7004                 LIBCFLAGS="$(LIBCFLAGS)" \
7005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7008                 $(EXTRA_HOST_FLAGS)   \
7009                 TFLAGS="$(STAGE1_TFLAGS)" \
7010                 $(TARGET-stage1-binutils)
7011
7012 maybe-clean-stage1-binutils: clean-stage1-binutils
7013 clean-stage1: clean-stage1-binutils
7014 clean-stage1-binutils:
7015         @if [ $(current_stage) = stage1 ]; then \
7016           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7017         else \
7018           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7019           $(MAKE) stage1-start; \
7020         fi; \
7021         cd $(HOST_SUBDIR)/binutils && \
7022         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7023                  clean
7024 @endif binutils-bootstrap
7025
7026
7027 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7028 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7029 maybe-all-stage2-binutils:
7030 maybe-clean-stage2-binutils:
7031 @if binutils-bootstrap
7032 maybe-all-stage2-binutils: all-stage2-binutils
7033 all-stage2: all-stage2-binutils
7034 TARGET-stage2-binutils = $(TARGET-binutils)
7035 all-stage2-binutils: configure-stage2-binutils
7036         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7037         @r=`${PWD_COMMAND}`; export r; \
7038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7039         TFLAGS="$(STAGE2_TFLAGS)"; \
7040         $(HOST_EXPORTS) \
7041         $(POSTSTAGE1_HOST_EXPORTS) \
7042         cd $(HOST_SUBDIR)/binutils && \
7043         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7044                 CFLAGS="$(STAGE2_CFLAGS)" \
7045                 CXXFLAGS="$(STAGE2_CFLAGS)" \
7046                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7050                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7051                 TFLAGS="$(STAGE2_TFLAGS)" \
7052                 $(TARGET-stage2-binutils)
7053
7054 maybe-clean-stage2-binutils: clean-stage2-binutils
7055 clean-stage2: clean-stage2-binutils
7056 clean-stage2-binutils:
7057         @if [ $(current_stage) = stage2 ]; then \
7058           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7059         else \
7060           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7061           $(MAKE) stage2-start; \
7062         fi; \
7063         cd $(HOST_SUBDIR)/binutils && \
7064         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7065                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7066                  clean
7067 @endif binutils-bootstrap
7068
7069
7070 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7071 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7072 maybe-all-stage3-binutils:
7073 maybe-clean-stage3-binutils:
7074 @if binutils-bootstrap
7075 maybe-all-stage3-binutils: all-stage3-binutils
7076 all-stage3: all-stage3-binutils
7077 TARGET-stage3-binutils = $(TARGET-binutils)
7078 all-stage3-binutils: configure-stage3-binutils
7079         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7080         @r=`${PWD_COMMAND}`; export r; \
7081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7082         TFLAGS="$(STAGE3_TFLAGS)"; \
7083         $(HOST_EXPORTS) \
7084         $(POSTSTAGE1_HOST_EXPORTS) \
7085         cd $(HOST_SUBDIR)/binutils && \
7086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7087                 CFLAGS="$(STAGE3_CFLAGS)" \
7088                 CXXFLAGS="$(STAGE3_CFLAGS)" \
7089                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7093                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7094                 TFLAGS="$(STAGE3_TFLAGS)" \
7095                 $(TARGET-stage3-binutils)
7096
7097 maybe-clean-stage3-binutils: clean-stage3-binutils
7098 clean-stage3: clean-stage3-binutils
7099 clean-stage3-binutils:
7100         @if [ $(current_stage) = stage3 ]; then \
7101           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7102         else \
7103           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7104           $(MAKE) stage3-start; \
7105         fi; \
7106         cd $(HOST_SUBDIR)/binutils && \
7107         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7108                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7109                  clean
7110 @endif binutils-bootstrap
7111
7112
7113 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7114 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7115 maybe-all-stage4-binutils:
7116 maybe-clean-stage4-binutils:
7117 @if binutils-bootstrap
7118 maybe-all-stage4-binutils: all-stage4-binutils
7119 all-stage4: all-stage4-binutils
7120 TARGET-stage4-binutils = $(TARGET-binutils)
7121 all-stage4-binutils: configure-stage4-binutils
7122         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7123         @r=`${PWD_COMMAND}`; export r; \
7124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125         TFLAGS="$(STAGE4_TFLAGS)"; \
7126         $(HOST_EXPORTS) \
7127         $(POSTSTAGE1_HOST_EXPORTS) \
7128         cd $(HOST_SUBDIR)/binutils && \
7129         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7130                 CFLAGS="$(STAGE4_CFLAGS)" \
7131                 CXXFLAGS="$(STAGE4_CFLAGS)" \
7132                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7136                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7137                 TFLAGS="$(STAGE4_TFLAGS)" \
7138                 $(TARGET-stage4-binutils)
7139
7140 maybe-clean-stage4-binutils: clean-stage4-binutils
7141 clean-stage4: clean-stage4-binutils
7142 clean-stage4-binutils:
7143         @if [ $(current_stage) = stage4 ]; then \
7144           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7145         else \
7146           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7147           $(MAKE) stage4-start; \
7148         fi; \
7149         cd $(HOST_SUBDIR)/binutils && \
7150         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7151                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7152                  clean
7153 @endif binutils-bootstrap
7154
7155
7156 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7157 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7158 maybe-all-stageprofile-binutils:
7159 maybe-clean-stageprofile-binutils:
7160 @if binutils-bootstrap
7161 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7162 all-stageprofile: all-stageprofile-binutils
7163 TARGET-stageprofile-binutils = $(TARGET-binutils)
7164 all-stageprofile-binutils: configure-stageprofile-binutils
7165         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7166         @r=`${PWD_COMMAND}`; export r; \
7167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7168         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7169         $(HOST_EXPORTS) \
7170         $(POSTSTAGE1_HOST_EXPORTS) \
7171         cd $(HOST_SUBDIR)/binutils && \
7172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7173                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7174                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7175                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7180                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7181                 $(TARGET-stageprofile-binutils)
7182
7183 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7184 clean-stageprofile: clean-stageprofile-binutils
7185 clean-stageprofile-binutils:
7186         @if [ $(current_stage) = stageprofile ]; then \
7187           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7188         else \
7189           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7190           $(MAKE) stageprofile-start; \
7191         fi; \
7192         cd $(HOST_SUBDIR)/binutils && \
7193         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7194                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7195                  clean
7196 @endif binutils-bootstrap
7197
7198
7199 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7200 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7201 maybe-all-stagefeedback-binutils:
7202 maybe-clean-stagefeedback-binutils:
7203 @if binutils-bootstrap
7204 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7205 all-stagefeedback: all-stagefeedback-binutils
7206 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7207 all-stagefeedback-binutils: configure-stagefeedback-binutils
7208         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7209         @r=`${PWD_COMMAND}`; export r; \
7210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7212         $(HOST_EXPORTS) \
7213         $(POSTSTAGE1_HOST_EXPORTS) \
7214         cd $(HOST_SUBDIR)/binutils && \
7215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7216                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7217                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7218                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7222                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7223                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7224                 $(TARGET-stagefeedback-binutils)
7225
7226 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7227 clean-stagefeedback: clean-stagefeedback-binutils
7228 clean-stagefeedback-binutils:
7229         @if [ $(current_stage) = stagefeedback ]; then \
7230           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7231         else \
7232           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7233           $(MAKE) stagefeedback-start; \
7234         fi; \
7235         cd $(HOST_SUBDIR)/binutils && \
7236         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7237                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7238                  clean
7239 @endif binutils-bootstrap
7240
7241
7242
7243
7244
7245 .PHONY: check-binutils maybe-check-binutils
7246 maybe-check-binutils:
7247 @if binutils
7248 maybe-check-binutils: check-binutils
7249
7250 check-binutils:
7251         @: $(MAKE); $(unstage)
7252         @r=`${PWD_COMMAND}`; export r; \
7253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7254         $(HOST_EXPORTS) \
7255         (cd $(HOST_SUBDIR)/binutils && \
7256           $(MAKE) $(FLAGS_TO_PASS)  check)
7257
7258 @endif binutils
7259
7260 .PHONY: install-binutils maybe-install-binutils
7261 maybe-install-binutils:
7262 @if binutils
7263 maybe-install-binutils: install-binutils
7264
7265 install-binutils: installdirs
7266         @: $(MAKE); $(unstage)
7267         @r=`${PWD_COMMAND}`; export r; \
7268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7269         $(HOST_EXPORTS) \
7270         (cd $(HOST_SUBDIR)/binutils && \
7271           $(MAKE) $(FLAGS_TO_PASS)  install)
7272
7273 @endif binutils
7274
7275 # Other targets (info, dvi, pdf, etc.)
7276
7277 .PHONY: maybe-info-binutils info-binutils
7278 maybe-info-binutils:
7279 @if binutils
7280 maybe-info-binutils: info-binutils
7281
7282 info-binutils: \
7283     configure-binutils 
7284         @[ -f ./binutils/Makefile ] || exit 0; \
7285         r=`${PWD_COMMAND}`; export r; \
7286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287         $(HOST_EXPORTS) \
7288         for flag in $(EXTRA_HOST_FLAGS) ; do \
7289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290         done; \
7291         echo "Doing info in binutils" ; \
7292         (cd $(HOST_SUBDIR)/binutils && \
7293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295                   "RANLIB=$${RANLIB}" \
7296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7297                   info) \
7298           || exit 1
7299
7300 @endif binutils
7301
7302 .PHONY: maybe-dvi-binutils dvi-binutils
7303 maybe-dvi-binutils:
7304 @if binutils
7305 maybe-dvi-binutils: dvi-binutils
7306
7307 dvi-binutils: \
7308     configure-binutils 
7309         @[ -f ./binutils/Makefile ] || exit 0; \
7310         r=`${PWD_COMMAND}`; export r; \
7311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312         $(HOST_EXPORTS) \
7313         for flag in $(EXTRA_HOST_FLAGS) ; do \
7314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7315         done; \
7316         echo "Doing dvi in binutils" ; \
7317         (cd $(HOST_SUBDIR)/binutils && \
7318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7320                   "RANLIB=$${RANLIB}" \
7321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7322                   dvi) \
7323           || exit 1
7324
7325 @endif binutils
7326
7327 .PHONY: maybe-pdf-binutils pdf-binutils
7328 maybe-pdf-binutils:
7329 @if binutils
7330 maybe-pdf-binutils: pdf-binutils
7331
7332 pdf-binutils: \
7333     configure-binutils 
7334         @[ -f ./binutils/Makefile ] || exit 0; \
7335         r=`${PWD_COMMAND}`; export r; \
7336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7337         $(HOST_EXPORTS) \
7338         for flag in $(EXTRA_HOST_FLAGS) ; do \
7339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7340         done; \
7341         echo "Doing pdf in binutils" ; \
7342         (cd $(HOST_SUBDIR)/binutils && \
7343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7345                   "RANLIB=$${RANLIB}" \
7346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7347                   pdf) \
7348           || exit 1
7349
7350 @endif binutils
7351
7352 .PHONY: maybe-html-binutils html-binutils
7353 maybe-html-binutils:
7354 @if binutils
7355 maybe-html-binutils: html-binutils
7356
7357 html-binutils: \
7358     configure-binutils 
7359         @[ -f ./binutils/Makefile ] || exit 0; \
7360         r=`${PWD_COMMAND}`; export r; \
7361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7362         $(HOST_EXPORTS) \
7363         for flag in $(EXTRA_HOST_FLAGS) ; do \
7364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7365         done; \
7366         echo "Doing html in binutils" ; \
7367         (cd $(HOST_SUBDIR)/binutils && \
7368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7370                   "RANLIB=$${RANLIB}" \
7371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7372                   html) \
7373           || exit 1
7374
7375 @endif binutils
7376
7377 .PHONY: maybe-TAGS-binutils TAGS-binutils
7378 maybe-TAGS-binutils:
7379 @if binutils
7380 maybe-TAGS-binutils: TAGS-binutils
7381
7382 TAGS-binutils: \
7383     configure-binutils 
7384         @[ -f ./binutils/Makefile ] || exit 0; \
7385         r=`${PWD_COMMAND}`; export r; \
7386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7387         $(HOST_EXPORTS) \
7388         for flag in $(EXTRA_HOST_FLAGS) ; do \
7389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7390         done; \
7391         echo "Doing TAGS in binutils" ; \
7392         (cd $(HOST_SUBDIR)/binutils && \
7393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7395                   "RANLIB=$${RANLIB}" \
7396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7397                   TAGS) \
7398           || exit 1
7399
7400 @endif binutils
7401
7402 .PHONY: maybe-install-info-binutils install-info-binutils
7403 maybe-install-info-binutils:
7404 @if binutils
7405 maybe-install-info-binutils: install-info-binutils
7406
7407 install-info-binutils: \
7408     configure-binutils \
7409     info-binutils 
7410         @[ -f ./binutils/Makefile ] || exit 0; \
7411         r=`${PWD_COMMAND}`; export r; \
7412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7413         $(HOST_EXPORTS) \
7414         for flag in $(EXTRA_HOST_FLAGS) ; do \
7415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7416         done; \
7417         echo "Doing install-info in binutils" ; \
7418         (cd $(HOST_SUBDIR)/binutils && \
7419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7421                   "RANLIB=$${RANLIB}" \
7422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7423                   install-info) \
7424           || exit 1
7425
7426 @endif binutils
7427
7428 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7429 maybe-install-pdf-binutils:
7430 @if binutils
7431 maybe-install-pdf-binutils: install-pdf-binutils
7432
7433 install-pdf-binutils: \
7434     configure-binutils \
7435     pdf-binutils 
7436         @[ -f ./binutils/Makefile ] || exit 0; \
7437         r=`${PWD_COMMAND}`; export r; \
7438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7439         $(HOST_EXPORTS) \
7440         for flag in $(EXTRA_HOST_FLAGS) ; do \
7441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7442         done; \
7443         echo "Doing install-pdf in binutils" ; \
7444         (cd $(HOST_SUBDIR)/binutils && \
7445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7447                   "RANLIB=$${RANLIB}" \
7448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7449                   install-pdf) \
7450           || exit 1
7451
7452 @endif binutils
7453
7454 .PHONY: maybe-install-html-binutils install-html-binutils
7455 maybe-install-html-binutils:
7456 @if binutils
7457 maybe-install-html-binutils: install-html-binutils
7458
7459 install-html-binutils: \
7460     configure-binutils \
7461     html-binutils 
7462         @[ -f ./binutils/Makefile ] || exit 0; \
7463         r=`${PWD_COMMAND}`; export r; \
7464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7465         $(HOST_EXPORTS) \
7466         for flag in $(EXTRA_HOST_FLAGS) ; do \
7467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7468         done; \
7469         echo "Doing install-html in binutils" ; \
7470         (cd $(HOST_SUBDIR)/binutils && \
7471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7473                   "RANLIB=$${RANLIB}" \
7474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7475                   install-html) \
7476           || exit 1
7477
7478 @endif binutils
7479
7480 .PHONY: maybe-installcheck-binutils installcheck-binutils
7481 maybe-installcheck-binutils:
7482 @if binutils
7483 maybe-installcheck-binutils: installcheck-binutils
7484
7485 installcheck-binutils: \
7486     configure-binutils 
7487         @[ -f ./binutils/Makefile ] || exit 0; \
7488         r=`${PWD_COMMAND}`; export r; \
7489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490         $(HOST_EXPORTS) \
7491         for flag in $(EXTRA_HOST_FLAGS) ; do \
7492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7493         done; \
7494         echo "Doing installcheck in binutils" ; \
7495         (cd $(HOST_SUBDIR)/binutils && \
7496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7498                   "RANLIB=$${RANLIB}" \
7499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7500                   installcheck) \
7501           || exit 1
7502
7503 @endif binutils
7504
7505 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7506 maybe-mostlyclean-binutils:
7507 @if binutils
7508 maybe-mostlyclean-binutils: mostlyclean-binutils
7509
7510 mostlyclean-binutils: 
7511         @[ -f ./binutils/Makefile ] || exit 0; \
7512         r=`${PWD_COMMAND}`; export r; \
7513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514         $(HOST_EXPORTS) \
7515         for flag in $(EXTRA_HOST_FLAGS) ; do \
7516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517         done; \
7518         echo "Doing mostlyclean in binutils" ; \
7519         (cd $(HOST_SUBDIR)/binutils && \
7520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522                   "RANLIB=$${RANLIB}" \
7523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524                   mostlyclean) \
7525           || exit 1
7526
7527 @endif binutils
7528
7529 .PHONY: maybe-clean-binutils clean-binutils
7530 maybe-clean-binutils:
7531 @if binutils
7532 maybe-clean-binutils: clean-binutils
7533
7534 clean-binutils: 
7535         @[ -f ./binutils/Makefile ] || exit 0; \
7536         r=`${PWD_COMMAND}`; export r; \
7537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538         $(HOST_EXPORTS) \
7539         for flag in $(EXTRA_HOST_FLAGS) ; do \
7540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541         done; \
7542         echo "Doing clean in binutils" ; \
7543         (cd $(HOST_SUBDIR)/binutils && \
7544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546                   "RANLIB=$${RANLIB}" \
7547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7548                   clean) \
7549           || exit 1
7550
7551 @endif binutils
7552
7553 .PHONY: maybe-distclean-binutils distclean-binutils
7554 maybe-distclean-binutils:
7555 @if binutils
7556 maybe-distclean-binutils: distclean-binutils
7557
7558 distclean-binutils: 
7559         @[ -f ./binutils/Makefile ] || exit 0; \
7560         r=`${PWD_COMMAND}`; export r; \
7561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7562         $(HOST_EXPORTS) \
7563         for flag in $(EXTRA_HOST_FLAGS) ; do \
7564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7565         done; \
7566         echo "Doing distclean in binutils" ; \
7567         (cd $(HOST_SUBDIR)/binutils && \
7568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7570                   "RANLIB=$${RANLIB}" \
7571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7572                   distclean) \
7573           || exit 1
7574
7575 @endif binutils
7576
7577 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7578 maybe-maintainer-clean-binutils:
7579 @if binutils
7580 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7581
7582 maintainer-clean-binutils: 
7583         @[ -f ./binutils/Makefile ] || exit 0; \
7584         r=`${PWD_COMMAND}`; export r; \
7585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7586         $(HOST_EXPORTS) \
7587         for flag in $(EXTRA_HOST_FLAGS) ; do \
7588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7589         done; \
7590         echo "Doing maintainer-clean in binutils" ; \
7591         (cd $(HOST_SUBDIR)/binutils && \
7592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7594                   "RANLIB=$${RANLIB}" \
7595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7596                   maintainer-clean) \
7597           || exit 1
7598
7599 @endif binutils
7600
7601
7602
7603 .PHONY: configure-bison maybe-configure-bison
7604 maybe-configure-bison:
7605 @if gcc-bootstrap
7606 configure-bison: stage_current
7607 @endif gcc-bootstrap
7608 @if bison
7609 maybe-configure-bison: configure-bison
7610 configure-bison: 
7611         @: $(MAKE); $(unstage)
7612         @r=`${PWD_COMMAND}`; export r; \
7613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7614         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7616         $(HOST_EXPORTS) \
7617         echo Configuring in $(HOST_SUBDIR)/bison; \
7618         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7619         case $(srcdir) in \
7620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7621           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7623         esac; \
7624         srcdiroption="--srcdir=$${topdir}/bison"; \
7625         libsrcdir="$$s/bison"; \
7626         $(SHELL) $${libsrcdir}/configure \
7627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7628           --target=${target_alias} $${srcdiroption}  \
7629           || exit 1
7630 @endif bison
7631
7632
7633
7634
7635
7636 .PHONY: all-bison maybe-all-bison
7637 maybe-all-bison:
7638 @if gcc-bootstrap
7639 all-bison: stage_current
7640 @endif gcc-bootstrap
7641 @if bison
7642 TARGET-bison=all
7643 maybe-all-bison: all-bison
7644 all-bison: configure-bison
7645         @: $(MAKE); $(unstage)
7646         @r=`${PWD_COMMAND}`; export r; \
7647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7648         $(HOST_EXPORTS) \
7649         (cd $(HOST_SUBDIR)/bison && \
7650           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7651                 $(TARGET-bison))
7652 @endif bison
7653
7654
7655
7656
7657 .PHONY: check-bison maybe-check-bison
7658 maybe-check-bison:
7659 @if bison
7660 maybe-check-bison: check-bison
7661
7662 # This module is only tested in a native toolchain.
7663 check-bison:
7664         @: $(MAKE); $(unstage)
7665         @if [ '$(host)' = '$(target)' ] ; then \
7666           r=`${PWD_COMMAND}`; export r; \
7667           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7668           $(HOST_EXPORTS) \
7669           (cd $(HOST_SUBDIR)/bison && \
7670             $(MAKE) $(FLAGS_TO_PASS)  check); \
7671         fi
7672
7673 @endif bison
7674
7675 .PHONY: install-bison maybe-install-bison
7676 maybe-install-bison:
7677 @if bison
7678 maybe-install-bison: install-bison
7679
7680 install-bison: installdirs
7681         @: $(MAKE); $(unstage)
7682         @r=`${PWD_COMMAND}`; export r; \
7683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7684         $(HOST_EXPORTS) \
7685         (cd $(HOST_SUBDIR)/bison && \
7686           $(MAKE) $(FLAGS_TO_PASS)  install)
7687
7688 @endif bison
7689
7690 # Other targets (info, dvi, pdf, etc.)
7691
7692 .PHONY: maybe-info-bison info-bison
7693 maybe-info-bison:
7694 @if bison
7695 maybe-info-bison: info-bison
7696
7697 info-bison: \
7698     configure-bison 
7699         @: $(MAKE); $(unstage)
7700         @[ -f ./bison/Makefile ] || exit 0; \
7701         r=`${PWD_COMMAND}`; export r; \
7702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7703         $(HOST_EXPORTS) \
7704         for flag in $(EXTRA_HOST_FLAGS) ; do \
7705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7706         done; \
7707         echo "Doing info in bison" ; \
7708         (cd $(HOST_SUBDIR)/bison && \
7709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7711                   "RANLIB=$${RANLIB}" \
7712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7713                   info) \
7714           || exit 1
7715
7716 @endif bison
7717
7718 .PHONY: maybe-dvi-bison dvi-bison
7719 maybe-dvi-bison:
7720 @if bison
7721 maybe-dvi-bison: dvi-bison
7722
7723 dvi-bison: \
7724     configure-bison 
7725         @: $(MAKE); $(unstage)
7726         @[ -f ./bison/Makefile ] || exit 0; \
7727         r=`${PWD_COMMAND}`; export r; \
7728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7729         $(HOST_EXPORTS) \
7730         for flag in $(EXTRA_HOST_FLAGS) ; do \
7731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7732         done; \
7733         echo "Doing dvi in bison" ; \
7734         (cd $(HOST_SUBDIR)/bison && \
7735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7737                   "RANLIB=$${RANLIB}" \
7738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7739                   dvi) \
7740           || exit 1
7741
7742 @endif bison
7743
7744 .PHONY: maybe-pdf-bison pdf-bison
7745 maybe-pdf-bison:
7746 @if bison
7747 maybe-pdf-bison: pdf-bison
7748
7749 pdf-bison: \
7750     configure-bison 
7751         @: $(MAKE); $(unstage)
7752         @[ -f ./bison/Makefile ] || exit 0; \
7753         r=`${PWD_COMMAND}`; export r; \
7754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755         $(HOST_EXPORTS) \
7756         for flag in $(EXTRA_HOST_FLAGS) ; do \
7757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7758         done; \
7759         echo "Doing pdf in bison" ; \
7760         (cd $(HOST_SUBDIR)/bison && \
7761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7763                   "RANLIB=$${RANLIB}" \
7764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7765                   pdf) \
7766           || exit 1
7767
7768 @endif bison
7769
7770 .PHONY: maybe-html-bison html-bison
7771 maybe-html-bison:
7772 @if bison
7773 maybe-html-bison: html-bison
7774
7775 html-bison: \
7776     configure-bison 
7777         @: $(MAKE); $(unstage)
7778         @[ -f ./bison/Makefile ] || exit 0; \
7779         r=`${PWD_COMMAND}`; export r; \
7780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7781         $(HOST_EXPORTS) \
7782         for flag in $(EXTRA_HOST_FLAGS) ; do \
7783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7784         done; \
7785         echo "Doing html in bison" ; \
7786         (cd $(HOST_SUBDIR)/bison && \
7787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7789                   "RANLIB=$${RANLIB}" \
7790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7791                   html) \
7792           || exit 1
7793
7794 @endif bison
7795
7796 .PHONY: maybe-TAGS-bison TAGS-bison
7797 maybe-TAGS-bison:
7798 @if bison
7799 maybe-TAGS-bison: TAGS-bison
7800
7801 TAGS-bison: \
7802     configure-bison 
7803         @: $(MAKE); $(unstage)
7804         @[ -f ./bison/Makefile ] || exit 0; \
7805         r=`${PWD_COMMAND}`; export r; \
7806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807         $(HOST_EXPORTS) \
7808         for flag in $(EXTRA_HOST_FLAGS) ; do \
7809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810         done; \
7811         echo "Doing TAGS in bison" ; \
7812         (cd $(HOST_SUBDIR)/bison && \
7813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815                   "RANLIB=$${RANLIB}" \
7816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817                   TAGS) \
7818           || exit 1
7819
7820 @endif bison
7821
7822 .PHONY: maybe-install-info-bison install-info-bison
7823 maybe-install-info-bison:
7824 @if bison
7825 maybe-install-info-bison: install-info-bison
7826
7827 install-info-bison: \
7828     configure-bison \
7829     info-bison 
7830         @: $(MAKE); $(unstage)
7831         @[ -f ./bison/Makefile ] || exit 0; \
7832         r=`${PWD_COMMAND}`; export r; \
7833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834         $(HOST_EXPORTS) \
7835         for flag in $(EXTRA_HOST_FLAGS) ; do \
7836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7837         done; \
7838         echo "Doing install-info in bison" ; \
7839         (cd $(HOST_SUBDIR)/bison && \
7840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7842                   "RANLIB=$${RANLIB}" \
7843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7844                   install-info) \
7845           || exit 1
7846
7847 @endif bison
7848
7849 .PHONY: maybe-install-pdf-bison install-pdf-bison
7850 maybe-install-pdf-bison:
7851 @if bison
7852 maybe-install-pdf-bison: install-pdf-bison
7853
7854 install-pdf-bison: \
7855     configure-bison \
7856     pdf-bison 
7857         @: $(MAKE); $(unstage)
7858         @[ -f ./bison/Makefile ] || exit 0; \
7859         r=`${PWD_COMMAND}`; export r; \
7860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7861         $(HOST_EXPORTS) \
7862         for flag in $(EXTRA_HOST_FLAGS) ; do \
7863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7864         done; \
7865         echo "Doing install-pdf in bison" ; \
7866         (cd $(HOST_SUBDIR)/bison && \
7867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7869                   "RANLIB=$${RANLIB}" \
7870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7871                   install-pdf) \
7872           || exit 1
7873
7874 @endif bison
7875
7876 .PHONY: maybe-install-html-bison install-html-bison
7877 maybe-install-html-bison:
7878 @if bison
7879 maybe-install-html-bison: install-html-bison
7880
7881 install-html-bison: \
7882     configure-bison \
7883     html-bison 
7884         @: $(MAKE); $(unstage)
7885         @[ -f ./bison/Makefile ] || exit 0; \
7886         r=`${PWD_COMMAND}`; export r; \
7887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7888         $(HOST_EXPORTS) \
7889         for flag in $(EXTRA_HOST_FLAGS) ; do \
7890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7891         done; \
7892         echo "Doing install-html in bison" ; \
7893         (cd $(HOST_SUBDIR)/bison && \
7894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7896                   "RANLIB=$${RANLIB}" \
7897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7898                   install-html) \
7899           || exit 1
7900
7901 @endif bison
7902
7903 .PHONY: maybe-installcheck-bison installcheck-bison
7904 maybe-installcheck-bison:
7905 @if bison
7906 maybe-installcheck-bison: installcheck-bison
7907
7908 installcheck-bison: \
7909     configure-bison 
7910         @: $(MAKE); $(unstage)
7911         @[ -f ./bison/Makefile ] || exit 0; \
7912         r=`${PWD_COMMAND}`; export r; \
7913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7914         $(HOST_EXPORTS) \
7915         for flag in $(EXTRA_HOST_FLAGS) ; do \
7916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7917         done; \
7918         echo "Doing installcheck in bison" ; \
7919         (cd $(HOST_SUBDIR)/bison && \
7920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7922                   "RANLIB=$${RANLIB}" \
7923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7924                   installcheck) \
7925           || exit 1
7926
7927 @endif bison
7928
7929 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7930 maybe-mostlyclean-bison:
7931 @if bison
7932 maybe-mostlyclean-bison: mostlyclean-bison
7933
7934 mostlyclean-bison: 
7935         @: $(MAKE); $(unstage)
7936         @[ -f ./bison/Makefile ] || exit 0; \
7937         r=`${PWD_COMMAND}`; export r; \
7938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939         $(HOST_EXPORTS) \
7940         for flag in $(EXTRA_HOST_FLAGS) ; do \
7941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942         done; \
7943         echo "Doing mostlyclean in bison" ; \
7944         (cd $(HOST_SUBDIR)/bison && \
7945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947                   "RANLIB=$${RANLIB}" \
7948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7949                   mostlyclean) \
7950           || exit 1
7951
7952 @endif bison
7953
7954 .PHONY: maybe-clean-bison clean-bison
7955 maybe-clean-bison:
7956 @if bison
7957 maybe-clean-bison: clean-bison
7958
7959 clean-bison: 
7960         @: $(MAKE); $(unstage)
7961         @[ -f ./bison/Makefile ] || exit 0; \
7962         r=`${PWD_COMMAND}`; export r; \
7963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964         $(HOST_EXPORTS) \
7965         for flag in $(EXTRA_HOST_FLAGS) ; do \
7966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7967         done; \
7968         echo "Doing clean in bison" ; \
7969         (cd $(HOST_SUBDIR)/bison && \
7970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7972                   "RANLIB=$${RANLIB}" \
7973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7974                   clean) \
7975           || exit 1
7976
7977 @endif bison
7978
7979 .PHONY: maybe-distclean-bison distclean-bison
7980 maybe-distclean-bison:
7981 @if bison
7982 maybe-distclean-bison: distclean-bison
7983
7984 distclean-bison: 
7985         @: $(MAKE); $(unstage)
7986         @[ -f ./bison/Makefile ] || exit 0; \
7987         r=`${PWD_COMMAND}`; export r; \
7988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989         $(HOST_EXPORTS) \
7990         for flag in $(EXTRA_HOST_FLAGS) ; do \
7991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7992         done; \
7993         echo "Doing distclean in bison" ; \
7994         (cd $(HOST_SUBDIR)/bison && \
7995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7997                   "RANLIB=$${RANLIB}" \
7998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7999                   distclean) \
8000           || exit 1
8001
8002 @endif bison
8003
8004 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8005 maybe-maintainer-clean-bison:
8006 @if bison
8007 maybe-maintainer-clean-bison: maintainer-clean-bison
8008
8009 maintainer-clean-bison: 
8010         @: $(MAKE); $(unstage)
8011         @[ -f ./bison/Makefile ] || exit 0; \
8012         r=`${PWD_COMMAND}`; export r; \
8013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8014         $(HOST_EXPORTS) \
8015         for flag in $(EXTRA_HOST_FLAGS) ; do \
8016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8017         done; \
8018         echo "Doing maintainer-clean in bison" ; \
8019         (cd $(HOST_SUBDIR)/bison && \
8020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8022                   "RANLIB=$${RANLIB}" \
8023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8024                   maintainer-clean) \
8025           || exit 1
8026
8027 @endif bison
8028
8029
8030
8031 .PHONY: configure-byacc maybe-configure-byacc
8032 maybe-configure-byacc:
8033 @if gcc-bootstrap
8034 configure-byacc: stage_current
8035 @endif gcc-bootstrap
8036 @if byacc
8037 maybe-configure-byacc: configure-byacc
8038 configure-byacc: 
8039         @: $(MAKE); $(unstage)
8040         @r=`${PWD_COMMAND}`; export r; \
8041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8042         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8044         $(HOST_EXPORTS) \
8045         echo Configuring in $(HOST_SUBDIR)/byacc; \
8046         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8047         case $(srcdir) in \
8048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8049           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8051         esac; \
8052         srcdiroption="--srcdir=$${topdir}/byacc"; \
8053         libsrcdir="$$s/byacc"; \
8054         $(SHELL) $${libsrcdir}/configure \
8055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8056           --target=${target_alias} $${srcdiroption}  \
8057           || exit 1
8058 @endif byacc
8059
8060
8061
8062
8063
8064 .PHONY: all-byacc maybe-all-byacc
8065 maybe-all-byacc:
8066 @if gcc-bootstrap
8067 all-byacc: stage_current
8068 @endif gcc-bootstrap
8069 @if byacc
8070 TARGET-byacc=all
8071 maybe-all-byacc: all-byacc
8072 all-byacc: configure-byacc
8073         @: $(MAKE); $(unstage)
8074         @r=`${PWD_COMMAND}`; export r; \
8075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8076         $(HOST_EXPORTS) \
8077         (cd $(HOST_SUBDIR)/byacc && \
8078           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8079                 $(TARGET-byacc))
8080 @endif byacc
8081
8082
8083
8084
8085 .PHONY: check-byacc maybe-check-byacc
8086 maybe-check-byacc:
8087 @if byacc
8088 maybe-check-byacc: check-byacc
8089
8090 # This module is only tested in a native toolchain.
8091 check-byacc:
8092         @: $(MAKE); $(unstage)
8093         @if [ '$(host)' = '$(target)' ] ; then \
8094           r=`${PWD_COMMAND}`; export r; \
8095           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8096           $(HOST_EXPORTS) \
8097           (cd $(HOST_SUBDIR)/byacc && \
8098             $(MAKE) $(FLAGS_TO_PASS)  check); \
8099         fi
8100
8101 @endif byacc
8102
8103 .PHONY: install-byacc maybe-install-byacc
8104 maybe-install-byacc:
8105 @if byacc
8106 maybe-install-byacc: install-byacc
8107
8108 install-byacc: installdirs
8109         @: $(MAKE); $(unstage)
8110         @r=`${PWD_COMMAND}`; export r; \
8111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112         $(HOST_EXPORTS) \
8113         (cd $(HOST_SUBDIR)/byacc && \
8114           $(MAKE) $(FLAGS_TO_PASS)  install)
8115
8116 @endif byacc
8117
8118 # Other targets (info, dvi, pdf, etc.)
8119
8120 .PHONY: maybe-info-byacc info-byacc
8121 maybe-info-byacc:
8122 @if byacc
8123 maybe-info-byacc: info-byacc
8124
8125 info-byacc: \
8126     configure-byacc 
8127         @: $(MAKE); $(unstage)
8128         @[ -f ./byacc/Makefile ] || exit 0; \
8129         r=`${PWD_COMMAND}`; export r; \
8130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8131         $(HOST_EXPORTS) \
8132         for flag in $(EXTRA_HOST_FLAGS) ; do \
8133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8134         done; \
8135         echo "Doing info in byacc" ; \
8136         (cd $(HOST_SUBDIR)/byacc && \
8137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8139                   "RANLIB=$${RANLIB}" \
8140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8141                   info) \
8142           || exit 1
8143
8144 @endif byacc
8145
8146 .PHONY: maybe-dvi-byacc dvi-byacc
8147 maybe-dvi-byacc:
8148 @if byacc
8149 maybe-dvi-byacc: dvi-byacc
8150
8151 dvi-byacc: \
8152     configure-byacc 
8153         @: $(MAKE); $(unstage)
8154         @[ -f ./byacc/Makefile ] || exit 0; \
8155         r=`${PWD_COMMAND}`; export r; \
8156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157         $(HOST_EXPORTS) \
8158         for flag in $(EXTRA_HOST_FLAGS) ; do \
8159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8160         done; \
8161         echo "Doing dvi in byacc" ; \
8162         (cd $(HOST_SUBDIR)/byacc && \
8163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8165                   "RANLIB=$${RANLIB}" \
8166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8167                   dvi) \
8168           || exit 1
8169
8170 @endif byacc
8171
8172 .PHONY: maybe-pdf-byacc pdf-byacc
8173 maybe-pdf-byacc:
8174 @if byacc
8175 maybe-pdf-byacc: pdf-byacc
8176
8177 pdf-byacc: \
8178     configure-byacc 
8179         @: $(MAKE); $(unstage)
8180         @[ -f ./byacc/Makefile ] || exit 0; \
8181         r=`${PWD_COMMAND}`; export r; \
8182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183         $(HOST_EXPORTS) \
8184         for flag in $(EXTRA_HOST_FLAGS) ; do \
8185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186         done; \
8187         echo "Doing pdf in byacc" ; \
8188         (cd $(HOST_SUBDIR)/byacc && \
8189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191                   "RANLIB=$${RANLIB}" \
8192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193                   pdf) \
8194           || exit 1
8195
8196 @endif byacc
8197
8198 .PHONY: maybe-html-byacc html-byacc
8199 maybe-html-byacc:
8200 @if byacc
8201 maybe-html-byacc: html-byacc
8202
8203 html-byacc: \
8204     configure-byacc 
8205         @: $(MAKE); $(unstage)
8206         @[ -f ./byacc/Makefile ] || exit 0; \
8207         r=`${PWD_COMMAND}`; export r; \
8208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8209         $(HOST_EXPORTS) \
8210         for flag in $(EXTRA_HOST_FLAGS) ; do \
8211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8212         done; \
8213         echo "Doing html in byacc" ; \
8214         (cd $(HOST_SUBDIR)/byacc && \
8215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8217                   "RANLIB=$${RANLIB}" \
8218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8219                   html) \
8220           || exit 1
8221
8222 @endif byacc
8223
8224 .PHONY: maybe-TAGS-byacc TAGS-byacc
8225 maybe-TAGS-byacc:
8226 @if byacc
8227 maybe-TAGS-byacc: TAGS-byacc
8228
8229 TAGS-byacc: \
8230     configure-byacc 
8231         @: $(MAKE); $(unstage)
8232         @[ -f ./byacc/Makefile ] || exit 0; \
8233         r=`${PWD_COMMAND}`; export r; \
8234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8235         $(HOST_EXPORTS) \
8236         for flag in $(EXTRA_HOST_FLAGS) ; do \
8237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8238         done; \
8239         echo "Doing TAGS in byacc" ; \
8240         (cd $(HOST_SUBDIR)/byacc && \
8241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8243                   "RANLIB=$${RANLIB}" \
8244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8245                   TAGS) \
8246           || exit 1
8247
8248 @endif byacc
8249
8250 .PHONY: maybe-install-info-byacc install-info-byacc
8251 maybe-install-info-byacc:
8252 @if byacc
8253 maybe-install-info-byacc: install-info-byacc
8254
8255 install-info-byacc: \
8256     configure-byacc \
8257     info-byacc 
8258         @: $(MAKE); $(unstage)
8259         @[ -f ./byacc/Makefile ] || exit 0; \
8260         r=`${PWD_COMMAND}`; export r; \
8261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262         $(HOST_EXPORTS) \
8263         for flag in $(EXTRA_HOST_FLAGS) ; do \
8264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8265         done; \
8266         echo "Doing install-info in byacc" ; \
8267         (cd $(HOST_SUBDIR)/byacc && \
8268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8270                   "RANLIB=$${RANLIB}" \
8271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8272                   install-info) \
8273           || exit 1
8274
8275 @endif byacc
8276
8277 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8278 maybe-install-pdf-byacc:
8279 @if byacc
8280 maybe-install-pdf-byacc: install-pdf-byacc
8281
8282 install-pdf-byacc: \
8283     configure-byacc \
8284     pdf-byacc 
8285         @: $(MAKE); $(unstage)
8286         @[ -f ./byacc/Makefile ] || exit 0; \
8287         r=`${PWD_COMMAND}`; export r; \
8288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8289         $(HOST_EXPORTS) \
8290         for flag in $(EXTRA_HOST_FLAGS) ; do \
8291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8292         done; \
8293         echo "Doing install-pdf in byacc" ; \
8294         (cd $(HOST_SUBDIR)/byacc && \
8295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8297                   "RANLIB=$${RANLIB}" \
8298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8299                   install-pdf) \
8300           || exit 1
8301
8302 @endif byacc
8303
8304 .PHONY: maybe-install-html-byacc install-html-byacc
8305 maybe-install-html-byacc:
8306 @if byacc
8307 maybe-install-html-byacc: install-html-byacc
8308
8309 install-html-byacc: \
8310     configure-byacc \
8311     html-byacc 
8312         @: $(MAKE); $(unstage)
8313         @[ -f ./byacc/Makefile ] || exit 0; \
8314         r=`${PWD_COMMAND}`; export r; \
8315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8316         $(HOST_EXPORTS) \
8317         for flag in $(EXTRA_HOST_FLAGS) ; do \
8318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8319         done; \
8320         echo "Doing install-html in byacc" ; \
8321         (cd $(HOST_SUBDIR)/byacc && \
8322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8324                   "RANLIB=$${RANLIB}" \
8325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8326                   install-html) \
8327           || exit 1
8328
8329 @endif byacc
8330
8331 .PHONY: maybe-installcheck-byacc installcheck-byacc
8332 maybe-installcheck-byacc:
8333 @if byacc
8334 maybe-installcheck-byacc: installcheck-byacc
8335
8336 installcheck-byacc: \
8337     configure-byacc 
8338         @: $(MAKE); $(unstage)
8339         @[ -f ./byacc/Makefile ] || exit 0; \
8340         r=`${PWD_COMMAND}`; export r; \
8341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8342         $(HOST_EXPORTS) \
8343         for flag in $(EXTRA_HOST_FLAGS) ; do \
8344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8345         done; \
8346         echo "Doing installcheck in byacc" ; \
8347         (cd $(HOST_SUBDIR)/byacc && \
8348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8350                   "RANLIB=$${RANLIB}" \
8351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8352                   installcheck) \
8353           || exit 1
8354
8355 @endif byacc
8356
8357 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8358 maybe-mostlyclean-byacc:
8359 @if byacc
8360 maybe-mostlyclean-byacc: mostlyclean-byacc
8361
8362 mostlyclean-byacc: 
8363         @: $(MAKE); $(unstage)
8364         @[ -f ./byacc/Makefile ] || exit 0; \
8365         r=`${PWD_COMMAND}`; export r; \
8366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8367         $(HOST_EXPORTS) \
8368         for flag in $(EXTRA_HOST_FLAGS) ; do \
8369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8370         done; \
8371         echo "Doing mostlyclean in byacc" ; \
8372         (cd $(HOST_SUBDIR)/byacc && \
8373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8375                   "RANLIB=$${RANLIB}" \
8376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8377                   mostlyclean) \
8378           || exit 1
8379
8380 @endif byacc
8381
8382 .PHONY: maybe-clean-byacc clean-byacc
8383 maybe-clean-byacc:
8384 @if byacc
8385 maybe-clean-byacc: clean-byacc
8386
8387 clean-byacc: 
8388         @: $(MAKE); $(unstage)
8389         @[ -f ./byacc/Makefile ] || exit 0; \
8390         r=`${PWD_COMMAND}`; export r; \
8391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8392         $(HOST_EXPORTS) \
8393         for flag in $(EXTRA_HOST_FLAGS) ; do \
8394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8395         done; \
8396         echo "Doing clean in byacc" ; \
8397         (cd $(HOST_SUBDIR)/byacc && \
8398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8400                   "RANLIB=$${RANLIB}" \
8401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8402                   clean) \
8403           || exit 1
8404
8405 @endif byacc
8406
8407 .PHONY: maybe-distclean-byacc distclean-byacc
8408 maybe-distclean-byacc:
8409 @if byacc
8410 maybe-distclean-byacc: distclean-byacc
8411
8412 distclean-byacc: 
8413         @: $(MAKE); $(unstage)
8414         @[ -f ./byacc/Makefile ] || exit 0; \
8415         r=`${PWD_COMMAND}`; export r; \
8416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8417         $(HOST_EXPORTS) \
8418         for flag in $(EXTRA_HOST_FLAGS) ; do \
8419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8420         done; \
8421         echo "Doing distclean in byacc" ; \
8422         (cd $(HOST_SUBDIR)/byacc && \
8423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8425                   "RANLIB=$${RANLIB}" \
8426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8427                   distclean) \
8428           || exit 1
8429
8430 @endif byacc
8431
8432 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8433 maybe-maintainer-clean-byacc:
8434 @if byacc
8435 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8436
8437 maintainer-clean-byacc: 
8438         @: $(MAKE); $(unstage)
8439         @[ -f ./byacc/Makefile ] || exit 0; \
8440         r=`${PWD_COMMAND}`; export r; \
8441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8442         $(HOST_EXPORTS) \
8443         for flag in $(EXTRA_HOST_FLAGS) ; do \
8444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8445         done; \
8446         echo "Doing maintainer-clean in byacc" ; \
8447         (cd $(HOST_SUBDIR)/byacc && \
8448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8450                   "RANLIB=$${RANLIB}" \
8451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8452                   maintainer-clean) \
8453           || exit 1
8454
8455 @endif byacc
8456
8457
8458
8459 .PHONY: configure-bzip2 maybe-configure-bzip2
8460 maybe-configure-bzip2:
8461 @if gcc-bootstrap
8462 configure-bzip2: stage_current
8463 @endif gcc-bootstrap
8464 @if bzip2
8465 maybe-configure-bzip2: configure-bzip2
8466 configure-bzip2: 
8467         @: $(MAKE); $(unstage)
8468         @r=`${PWD_COMMAND}`; export r; \
8469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8470         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8472         $(HOST_EXPORTS) \
8473         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8474         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8475         case $(srcdir) in \
8476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8477           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8479         esac; \
8480         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8481         libsrcdir="$$s/bzip2"; \
8482         $(SHELL) $${libsrcdir}/configure \
8483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8484           --target=${target_alias} $${srcdiroption}  \
8485           || exit 1
8486 @endif bzip2
8487
8488
8489
8490
8491
8492 .PHONY: all-bzip2 maybe-all-bzip2
8493 maybe-all-bzip2:
8494 @if gcc-bootstrap
8495 all-bzip2: stage_current
8496 @endif gcc-bootstrap
8497 @if bzip2
8498 TARGET-bzip2=all
8499 maybe-all-bzip2: all-bzip2
8500 all-bzip2: configure-bzip2
8501         @: $(MAKE); $(unstage)
8502         @r=`${PWD_COMMAND}`; export r; \
8503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8504         $(HOST_EXPORTS) \
8505         (cd $(HOST_SUBDIR)/bzip2 && \
8506           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8507                 $(TARGET-bzip2))
8508 @endif bzip2
8509
8510
8511
8512
8513 .PHONY: check-bzip2 maybe-check-bzip2
8514 maybe-check-bzip2:
8515 @if bzip2
8516 maybe-check-bzip2: check-bzip2
8517
8518 check-bzip2:
8519         @: $(MAKE); $(unstage)
8520         @r=`${PWD_COMMAND}`; export r; \
8521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522         $(HOST_EXPORTS) \
8523         (cd $(HOST_SUBDIR)/bzip2 && \
8524           $(MAKE) $(FLAGS_TO_PASS)  check)
8525
8526 @endif bzip2
8527
8528 .PHONY: install-bzip2 maybe-install-bzip2
8529 maybe-install-bzip2:
8530 @if bzip2
8531 maybe-install-bzip2: install-bzip2
8532
8533 install-bzip2: installdirs
8534         @: $(MAKE); $(unstage)
8535         @r=`${PWD_COMMAND}`; export r; \
8536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537         $(HOST_EXPORTS) \
8538         (cd $(HOST_SUBDIR)/bzip2 && \
8539           $(MAKE) $(FLAGS_TO_PASS)  install)
8540
8541 @endif bzip2
8542
8543 # Other targets (info, dvi, pdf, etc.)
8544
8545 .PHONY: maybe-info-bzip2 info-bzip2
8546 maybe-info-bzip2:
8547 @if bzip2
8548 maybe-info-bzip2: info-bzip2
8549
8550 info-bzip2: \
8551     configure-bzip2 
8552         @: $(MAKE); $(unstage)
8553         @[ -f ./bzip2/Makefile ] || exit 0; \
8554         r=`${PWD_COMMAND}`; export r; \
8555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556         $(HOST_EXPORTS) \
8557         for flag in $(EXTRA_HOST_FLAGS) ; do \
8558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559         done; \
8560         echo "Doing info in bzip2" ; \
8561         (cd $(HOST_SUBDIR)/bzip2 && \
8562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8564                   "RANLIB=$${RANLIB}" \
8565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8566                   info) \
8567           || exit 1
8568
8569 @endif bzip2
8570
8571 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8572 maybe-dvi-bzip2:
8573 @if bzip2
8574 maybe-dvi-bzip2: dvi-bzip2
8575
8576 dvi-bzip2: \
8577     configure-bzip2 
8578         @: $(MAKE); $(unstage)
8579         @[ -f ./bzip2/Makefile ] || exit 0; \
8580         r=`${PWD_COMMAND}`; export r; \
8581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8582         $(HOST_EXPORTS) \
8583         for flag in $(EXTRA_HOST_FLAGS) ; do \
8584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8585         done; \
8586         echo "Doing dvi in bzip2" ; \
8587         (cd $(HOST_SUBDIR)/bzip2 && \
8588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8590                   "RANLIB=$${RANLIB}" \
8591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8592                   dvi) \
8593           || exit 1
8594
8595 @endif bzip2
8596
8597 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8598 maybe-pdf-bzip2:
8599 @if bzip2
8600 maybe-pdf-bzip2: pdf-bzip2
8601
8602 pdf-bzip2: \
8603     configure-bzip2 
8604         @: $(MAKE); $(unstage)
8605         @[ -f ./bzip2/Makefile ] || exit 0; \
8606         r=`${PWD_COMMAND}`; export r; \
8607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608         $(HOST_EXPORTS) \
8609         for flag in $(EXTRA_HOST_FLAGS) ; do \
8610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611         done; \
8612         echo "Doing pdf in bzip2" ; \
8613         (cd $(HOST_SUBDIR)/bzip2 && \
8614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616                   "RANLIB=$${RANLIB}" \
8617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618                   pdf) \
8619           || exit 1
8620
8621 @endif bzip2
8622
8623 .PHONY: maybe-html-bzip2 html-bzip2
8624 maybe-html-bzip2:
8625 @if bzip2
8626 maybe-html-bzip2: html-bzip2
8627
8628 html-bzip2: \
8629     configure-bzip2 
8630         @: $(MAKE); $(unstage)
8631         @[ -f ./bzip2/Makefile ] || exit 0; \
8632         r=`${PWD_COMMAND}`; export r; \
8633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634         $(HOST_EXPORTS) \
8635         for flag in $(EXTRA_HOST_FLAGS) ; do \
8636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637         done; \
8638         echo "Doing html in bzip2" ; \
8639         (cd $(HOST_SUBDIR)/bzip2 && \
8640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642                   "RANLIB=$${RANLIB}" \
8643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644                   html) \
8645           || exit 1
8646
8647 @endif bzip2
8648
8649 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8650 maybe-TAGS-bzip2:
8651 @if bzip2
8652 maybe-TAGS-bzip2: TAGS-bzip2
8653
8654 TAGS-bzip2: \
8655     configure-bzip2 
8656         @: $(MAKE); $(unstage)
8657         @[ -f ./bzip2/Makefile ] || exit 0; \
8658         r=`${PWD_COMMAND}`; export r; \
8659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660         $(HOST_EXPORTS) \
8661         for flag in $(EXTRA_HOST_FLAGS) ; do \
8662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663         done; \
8664         echo "Doing TAGS in bzip2" ; \
8665         (cd $(HOST_SUBDIR)/bzip2 && \
8666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668                   "RANLIB=$${RANLIB}" \
8669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670                   TAGS) \
8671           || exit 1
8672
8673 @endif bzip2
8674
8675 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8676 maybe-install-info-bzip2:
8677 @if bzip2
8678 maybe-install-info-bzip2: install-info-bzip2
8679
8680 install-info-bzip2: \
8681     configure-bzip2 \
8682     info-bzip2 
8683         @: $(MAKE); $(unstage)
8684         @[ -f ./bzip2/Makefile ] || exit 0; \
8685         r=`${PWD_COMMAND}`; export r; \
8686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687         $(HOST_EXPORTS) \
8688         for flag in $(EXTRA_HOST_FLAGS) ; do \
8689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690         done; \
8691         echo "Doing install-info in bzip2" ; \
8692         (cd $(HOST_SUBDIR)/bzip2 && \
8693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695                   "RANLIB=$${RANLIB}" \
8696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8697                   install-info) \
8698           || exit 1
8699
8700 @endif bzip2
8701
8702 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8703 maybe-install-pdf-bzip2:
8704 @if bzip2
8705 maybe-install-pdf-bzip2: install-pdf-bzip2
8706
8707 install-pdf-bzip2: \
8708     configure-bzip2 \
8709     pdf-bzip2 
8710         @: $(MAKE); $(unstage)
8711         @[ -f ./bzip2/Makefile ] || exit 0; \
8712         r=`${PWD_COMMAND}`; export r; \
8713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714         $(HOST_EXPORTS) \
8715         for flag in $(EXTRA_HOST_FLAGS) ; do \
8716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717         done; \
8718         echo "Doing install-pdf in bzip2" ; \
8719         (cd $(HOST_SUBDIR)/bzip2 && \
8720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722                   "RANLIB=$${RANLIB}" \
8723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724                   install-pdf) \
8725           || exit 1
8726
8727 @endif bzip2
8728
8729 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8730 maybe-install-html-bzip2:
8731 @if bzip2
8732 maybe-install-html-bzip2: install-html-bzip2
8733
8734 install-html-bzip2: \
8735     configure-bzip2 \
8736     html-bzip2 
8737         @: $(MAKE); $(unstage)
8738         @[ -f ./bzip2/Makefile ] || exit 0; \
8739         r=`${PWD_COMMAND}`; export r; \
8740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741         $(HOST_EXPORTS) \
8742         for flag in $(EXTRA_HOST_FLAGS) ; do \
8743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744         done; \
8745         echo "Doing install-html in bzip2" ; \
8746         (cd $(HOST_SUBDIR)/bzip2 && \
8747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749                   "RANLIB=$${RANLIB}" \
8750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8751                   install-html) \
8752           || exit 1
8753
8754 @endif bzip2
8755
8756 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8757 maybe-installcheck-bzip2:
8758 @if bzip2
8759 maybe-installcheck-bzip2: installcheck-bzip2
8760
8761 installcheck-bzip2: \
8762     configure-bzip2 
8763         @: $(MAKE); $(unstage)
8764         @[ -f ./bzip2/Makefile ] || exit 0; \
8765         r=`${PWD_COMMAND}`; export r; \
8766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8767         $(HOST_EXPORTS) \
8768         for flag in $(EXTRA_HOST_FLAGS) ; do \
8769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8770         done; \
8771         echo "Doing installcheck in bzip2" ; \
8772         (cd $(HOST_SUBDIR)/bzip2 && \
8773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8775                   "RANLIB=$${RANLIB}" \
8776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8777                   installcheck) \
8778           || exit 1
8779
8780 @endif bzip2
8781
8782 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8783 maybe-mostlyclean-bzip2:
8784 @if bzip2
8785 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8786
8787 mostlyclean-bzip2: 
8788         @: $(MAKE); $(unstage)
8789         @[ -f ./bzip2/Makefile ] || exit 0; \
8790         r=`${PWD_COMMAND}`; export r; \
8791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8792         $(HOST_EXPORTS) \
8793         for flag in $(EXTRA_HOST_FLAGS) ; do \
8794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8795         done; \
8796         echo "Doing mostlyclean in bzip2" ; \
8797         (cd $(HOST_SUBDIR)/bzip2 && \
8798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8800                   "RANLIB=$${RANLIB}" \
8801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8802                   mostlyclean) \
8803           || exit 1
8804
8805 @endif bzip2
8806
8807 .PHONY: maybe-clean-bzip2 clean-bzip2
8808 maybe-clean-bzip2:
8809 @if bzip2
8810 maybe-clean-bzip2: clean-bzip2
8811
8812 clean-bzip2: 
8813         @: $(MAKE); $(unstage)
8814         @[ -f ./bzip2/Makefile ] || exit 0; \
8815         r=`${PWD_COMMAND}`; export r; \
8816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8817         $(HOST_EXPORTS) \
8818         for flag in $(EXTRA_HOST_FLAGS) ; do \
8819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8820         done; \
8821         echo "Doing clean in bzip2" ; \
8822         (cd $(HOST_SUBDIR)/bzip2 && \
8823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8825                   "RANLIB=$${RANLIB}" \
8826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8827                   clean) \
8828           || exit 1
8829
8830 @endif bzip2
8831
8832 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8833 maybe-distclean-bzip2:
8834 @if bzip2
8835 maybe-distclean-bzip2: distclean-bzip2
8836
8837 distclean-bzip2: 
8838         @: $(MAKE); $(unstage)
8839         @[ -f ./bzip2/Makefile ] || exit 0; \
8840         r=`${PWD_COMMAND}`; export r; \
8841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842         $(HOST_EXPORTS) \
8843         for flag in $(EXTRA_HOST_FLAGS) ; do \
8844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8845         done; \
8846         echo "Doing distclean in bzip2" ; \
8847         (cd $(HOST_SUBDIR)/bzip2 && \
8848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850                   "RANLIB=$${RANLIB}" \
8851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8852                   distclean) \
8853           || exit 1
8854
8855 @endif bzip2
8856
8857 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8858 maybe-maintainer-clean-bzip2:
8859 @if bzip2
8860 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8861
8862 maintainer-clean-bzip2: 
8863         @: $(MAKE); $(unstage)
8864         @[ -f ./bzip2/Makefile ] || exit 0; \
8865         r=`${PWD_COMMAND}`; export r; \
8866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867         $(HOST_EXPORTS) \
8868         for flag in $(EXTRA_HOST_FLAGS) ; do \
8869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8870         done; \
8871         echo "Doing maintainer-clean in bzip2" ; \
8872         (cd $(HOST_SUBDIR)/bzip2 && \
8873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8875                   "RANLIB=$${RANLIB}" \
8876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8877                   maintainer-clean) \
8878           || exit 1
8879
8880 @endif bzip2
8881
8882
8883
8884 .PHONY: configure-cgen maybe-configure-cgen
8885 maybe-configure-cgen:
8886 @if gcc-bootstrap
8887 configure-cgen: stage_current
8888 @endif gcc-bootstrap
8889 @if cgen
8890 maybe-configure-cgen: configure-cgen
8891 configure-cgen: 
8892         @: $(MAKE); $(unstage)
8893         @r=`${PWD_COMMAND}`; export r; \
8894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8895         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
8896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
8897         $(HOST_EXPORTS) \
8898         echo Configuring in $(HOST_SUBDIR)/cgen; \
8899         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
8900         case $(srcdir) in \
8901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8902           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
8903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8904         esac; \
8905         srcdiroption="--srcdir=$${topdir}/cgen"; \
8906         libsrcdir="$$s/cgen"; \
8907         $(SHELL) $${libsrcdir}/configure \
8908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8909           --target=${target_alias} $${srcdiroption}  \
8910           || exit 1
8911 @endif cgen
8912
8913
8914
8915
8916
8917 .PHONY: all-cgen maybe-all-cgen
8918 maybe-all-cgen:
8919 @if gcc-bootstrap
8920 all-cgen: stage_current
8921 @endif gcc-bootstrap
8922 @if cgen
8923 TARGET-cgen=all
8924 maybe-all-cgen: all-cgen
8925 all-cgen: configure-cgen
8926         @: $(MAKE); $(unstage)
8927         @r=`${PWD_COMMAND}`; export r; \
8928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8929         $(HOST_EXPORTS) \
8930         (cd $(HOST_SUBDIR)/cgen && \
8931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8932                 $(TARGET-cgen))
8933 @endif cgen
8934
8935
8936
8937
8938 .PHONY: check-cgen maybe-check-cgen
8939 maybe-check-cgen:
8940 @if cgen
8941 maybe-check-cgen: check-cgen
8942
8943 check-cgen:
8944         @: $(MAKE); $(unstage)
8945         @r=`${PWD_COMMAND}`; export r; \
8946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947         $(HOST_EXPORTS) \
8948         (cd $(HOST_SUBDIR)/cgen && \
8949           $(MAKE) $(FLAGS_TO_PASS)  check)
8950
8951 @endif cgen
8952
8953 .PHONY: install-cgen maybe-install-cgen
8954 maybe-install-cgen:
8955 @if cgen
8956 maybe-install-cgen: install-cgen
8957
8958 install-cgen: installdirs
8959         @: $(MAKE); $(unstage)
8960         @r=`${PWD_COMMAND}`; export r; \
8961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8962         $(HOST_EXPORTS) \
8963         (cd $(HOST_SUBDIR)/cgen && \
8964           $(MAKE) $(FLAGS_TO_PASS)  install)
8965
8966 @endif cgen
8967
8968 # Other targets (info, dvi, pdf, etc.)
8969
8970 .PHONY: maybe-info-cgen info-cgen
8971 maybe-info-cgen:
8972 @if cgen
8973 maybe-info-cgen: info-cgen
8974
8975 info-cgen: \
8976     configure-cgen 
8977         @: $(MAKE); $(unstage)
8978         @[ -f ./cgen/Makefile ] || exit 0; \
8979         r=`${PWD_COMMAND}`; export r; \
8980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981         $(HOST_EXPORTS) \
8982         for flag in $(EXTRA_HOST_FLAGS) ; do \
8983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8984         done; \
8985         echo "Doing info in cgen" ; \
8986         (cd $(HOST_SUBDIR)/cgen && \
8987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8989                   "RANLIB=$${RANLIB}" \
8990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8991                   info) \
8992           || exit 1
8993
8994 @endif cgen
8995
8996 .PHONY: maybe-dvi-cgen dvi-cgen
8997 maybe-dvi-cgen:
8998 @if cgen
8999 maybe-dvi-cgen: dvi-cgen
9000
9001 dvi-cgen: \
9002     configure-cgen 
9003         @: $(MAKE); $(unstage)
9004         @[ -f ./cgen/Makefile ] || exit 0; \
9005         r=`${PWD_COMMAND}`; export r; \
9006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9007         $(HOST_EXPORTS) \
9008         for flag in $(EXTRA_HOST_FLAGS) ; do \
9009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9010         done; \
9011         echo "Doing dvi in cgen" ; \
9012         (cd $(HOST_SUBDIR)/cgen && \
9013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9015                   "RANLIB=$${RANLIB}" \
9016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9017                   dvi) \
9018           || exit 1
9019
9020 @endif cgen
9021
9022 .PHONY: maybe-pdf-cgen pdf-cgen
9023 maybe-pdf-cgen:
9024 @if cgen
9025 maybe-pdf-cgen: pdf-cgen
9026
9027 pdf-cgen: \
9028     configure-cgen 
9029         @: $(MAKE); $(unstage)
9030         @[ -f ./cgen/Makefile ] || exit 0; \
9031         r=`${PWD_COMMAND}`; export r; \
9032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033         $(HOST_EXPORTS) \
9034         for flag in $(EXTRA_HOST_FLAGS) ; do \
9035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9036         done; \
9037         echo "Doing pdf in cgen" ; \
9038         (cd $(HOST_SUBDIR)/cgen && \
9039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9041                   "RANLIB=$${RANLIB}" \
9042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9043                   pdf) \
9044           || exit 1
9045
9046 @endif cgen
9047
9048 .PHONY: maybe-html-cgen html-cgen
9049 maybe-html-cgen:
9050 @if cgen
9051 maybe-html-cgen: html-cgen
9052
9053 html-cgen: \
9054     configure-cgen 
9055         @: $(MAKE); $(unstage)
9056         @[ -f ./cgen/Makefile ] || exit 0; \
9057         r=`${PWD_COMMAND}`; export r; \
9058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059         $(HOST_EXPORTS) \
9060         for flag in $(EXTRA_HOST_FLAGS) ; do \
9061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9062         done; \
9063         echo "Doing html in cgen" ; \
9064         (cd $(HOST_SUBDIR)/cgen && \
9065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9067                   "RANLIB=$${RANLIB}" \
9068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9069                   html) \
9070           || exit 1
9071
9072 @endif cgen
9073
9074 .PHONY: maybe-TAGS-cgen TAGS-cgen
9075 maybe-TAGS-cgen:
9076 @if cgen
9077 maybe-TAGS-cgen: TAGS-cgen
9078
9079 TAGS-cgen: \
9080     configure-cgen 
9081         @: $(MAKE); $(unstage)
9082         @[ -f ./cgen/Makefile ] || exit 0; \
9083         r=`${PWD_COMMAND}`; export r; \
9084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085         $(HOST_EXPORTS) \
9086         for flag in $(EXTRA_HOST_FLAGS) ; do \
9087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9088         done; \
9089         echo "Doing TAGS in cgen" ; \
9090         (cd $(HOST_SUBDIR)/cgen && \
9091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9093                   "RANLIB=$${RANLIB}" \
9094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9095                   TAGS) \
9096           || exit 1
9097
9098 @endif cgen
9099
9100 .PHONY: maybe-install-info-cgen install-info-cgen
9101 maybe-install-info-cgen:
9102 @if cgen
9103 maybe-install-info-cgen: install-info-cgen
9104
9105 install-info-cgen: \
9106     configure-cgen \
9107     info-cgen 
9108         @: $(MAKE); $(unstage)
9109         @[ -f ./cgen/Makefile ] || exit 0; \
9110         r=`${PWD_COMMAND}`; export r; \
9111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9112         $(HOST_EXPORTS) \
9113         for flag in $(EXTRA_HOST_FLAGS) ; do \
9114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9115         done; \
9116         echo "Doing install-info in cgen" ; \
9117         (cd $(HOST_SUBDIR)/cgen && \
9118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9120                   "RANLIB=$${RANLIB}" \
9121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9122                   install-info) \
9123           || exit 1
9124
9125 @endif cgen
9126
9127 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9128 maybe-install-pdf-cgen:
9129 @if cgen
9130 maybe-install-pdf-cgen: install-pdf-cgen
9131
9132 install-pdf-cgen: \
9133     configure-cgen \
9134     pdf-cgen 
9135         @: $(MAKE); $(unstage)
9136         @[ -f ./cgen/Makefile ] || exit 0; \
9137         r=`${PWD_COMMAND}`; export r; \
9138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9139         $(HOST_EXPORTS) \
9140         for flag in $(EXTRA_HOST_FLAGS) ; do \
9141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9142         done; \
9143         echo "Doing install-pdf in cgen" ; \
9144         (cd $(HOST_SUBDIR)/cgen && \
9145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9147                   "RANLIB=$${RANLIB}" \
9148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9149                   install-pdf) \
9150           || exit 1
9151
9152 @endif cgen
9153
9154 .PHONY: maybe-install-html-cgen install-html-cgen
9155 maybe-install-html-cgen:
9156 @if cgen
9157 maybe-install-html-cgen: install-html-cgen
9158
9159 install-html-cgen: \
9160     configure-cgen \
9161     html-cgen 
9162         @: $(MAKE); $(unstage)
9163         @[ -f ./cgen/Makefile ] || exit 0; \
9164         r=`${PWD_COMMAND}`; export r; \
9165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9166         $(HOST_EXPORTS) \
9167         for flag in $(EXTRA_HOST_FLAGS) ; do \
9168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9169         done; \
9170         echo "Doing install-html in cgen" ; \
9171         (cd $(HOST_SUBDIR)/cgen && \
9172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9174                   "RANLIB=$${RANLIB}" \
9175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9176                   install-html) \
9177           || exit 1
9178
9179 @endif cgen
9180
9181 .PHONY: maybe-installcheck-cgen installcheck-cgen
9182 maybe-installcheck-cgen:
9183 @if cgen
9184 maybe-installcheck-cgen: installcheck-cgen
9185
9186 installcheck-cgen: \
9187     configure-cgen 
9188         @: $(MAKE); $(unstage)
9189         @[ -f ./cgen/Makefile ] || exit 0; \
9190         r=`${PWD_COMMAND}`; export r; \
9191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9192         $(HOST_EXPORTS) \
9193         for flag in $(EXTRA_HOST_FLAGS) ; do \
9194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9195         done; \
9196         echo "Doing installcheck in cgen" ; \
9197         (cd $(HOST_SUBDIR)/cgen && \
9198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9200                   "RANLIB=$${RANLIB}" \
9201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9202                   installcheck) \
9203           || exit 1
9204
9205 @endif cgen
9206
9207 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9208 maybe-mostlyclean-cgen:
9209 @if cgen
9210 maybe-mostlyclean-cgen: mostlyclean-cgen
9211
9212 mostlyclean-cgen: 
9213         @: $(MAKE); $(unstage)
9214         @[ -f ./cgen/Makefile ] || exit 0; \
9215         r=`${PWD_COMMAND}`; export r; \
9216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9217         $(HOST_EXPORTS) \
9218         for flag in $(EXTRA_HOST_FLAGS) ; do \
9219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9220         done; \
9221         echo "Doing mostlyclean in cgen" ; \
9222         (cd $(HOST_SUBDIR)/cgen && \
9223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9225                   "RANLIB=$${RANLIB}" \
9226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9227                   mostlyclean) \
9228           || exit 1
9229
9230 @endif cgen
9231
9232 .PHONY: maybe-clean-cgen clean-cgen
9233 maybe-clean-cgen:
9234 @if cgen
9235 maybe-clean-cgen: clean-cgen
9236
9237 clean-cgen: 
9238         @: $(MAKE); $(unstage)
9239         @[ -f ./cgen/Makefile ] || exit 0; \
9240         r=`${PWD_COMMAND}`; export r; \
9241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9242         $(HOST_EXPORTS) \
9243         for flag in $(EXTRA_HOST_FLAGS) ; do \
9244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9245         done; \
9246         echo "Doing clean in cgen" ; \
9247         (cd $(HOST_SUBDIR)/cgen && \
9248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9250                   "RANLIB=$${RANLIB}" \
9251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9252                   clean) \
9253           || exit 1
9254
9255 @endif cgen
9256
9257 .PHONY: maybe-distclean-cgen distclean-cgen
9258 maybe-distclean-cgen:
9259 @if cgen
9260 maybe-distclean-cgen: distclean-cgen
9261
9262 distclean-cgen: 
9263         @: $(MAKE); $(unstage)
9264         @[ -f ./cgen/Makefile ] || exit 0; \
9265         r=`${PWD_COMMAND}`; export r; \
9266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9267         $(HOST_EXPORTS) \
9268         for flag in $(EXTRA_HOST_FLAGS) ; do \
9269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9270         done; \
9271         echo "Doing distclean in cgen" ; \
9272         (cd $(HOST_SUBDIR)/cgen && \
9273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9275                   "RANLIB=$${RANLIB}" \
9276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9277                   distclean) \
9278           || exit 1
9279
9280 @endif cgen
9281
9282 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9283 maybe-maintainer-clean-cgen:
9284 @if cgen
9285 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9286
9287 maintainer-clean-cgen: 
9288         @: $(MAKE); $(unstage)
9289         @[ -f ./cgen/Makefile ] || exit 0; \
9290         r=`${PWD_COMMAND}`; export r; \
9291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9292         $(HOST_EXPORTS) \
9293         for flag in $(EXTRA_HOST_FLAGS) ; do \
9294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9295         done; \
9296         echo "Doing maintainer-clean in cgen" ; \
9297         (cd $(HOST_SUBDIR)/cgen && \
9298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9300                   "RANLIB=$${RANLIB}" \
9301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9302                   maintainer-clean) \
9303           || exit 1
9304
9305 @endif cgen
9306
9307
9308
9309 .PHONY: configure-dejagnu maybe-configure-dejagnu
9310 maybe-configure-dejagnu:
9311 @if gcc-bootstrap
9312 configure-dejagnu: stage_current
9313 @endif gcc-bootstrap
9314 @if dejagnu
9315 maybe-configure-dejagnu: configure-dejagnu
9316 configure-dejagnu: 
9317         @: $(MAKE); $(unstage)
9318         @r=`${PWD_COMMAND}`; export r; \
9319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9320         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9322         $(HOST_EXPORTS) \
9323         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9324         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9325         case $(srcdir) in \
9326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9327           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9329         esac; \
9330         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9331         libsrcdir="$$s/dejagnu"; \
9332         $(SHELL) $${libsrcdir}/configure \
9333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9334           --target=${target_alias} $${srcdiroption}  \
9335           || exit 1
9336 @endif dejagnu
9337
9338
9339
9340
9341
9342 .PHONY: all-dejagnu maybe-all-dejagnu
9343 maybe-all-dejagnu:
9344 @if gcc-bootstrap
9345 all-dejagnu: stage_current
9346 @endif gcc-bootstrap
9347 @if dejagnu
9348 TARGET-dejagnu=all
9349 maybe-all-dejagnu: all-dejagnu
9350 all-dejagnu: configure-dejagnu
9351         @: $(MAKE); $(unstage)
9352         @r=`${PWD_COMMAND}`; export r; \
9353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9354         $(HOST_EXPORTS) \
9355         (cd $(HOST_SUBDIR)/dejagnu && \
9356           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9357                 $(TARGET-dejagnu))
9358 @endif dejagnu
9359
9360
9361
9362
9363 .PHONY: check-dejagnu maybe-check-dejagnu
9364 maybe-check-dejagnu:
9365 @if dejagnu
9366 maybe-check-dejagnu: check-dejagnu
9367
9368 check-dejagnu:
9369         @: $(MAKE); $(unstage)
9370         @r=`${PWD_COMMAND}`; export r; \
9371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9372         $(HOST_EXPORTS) \
9373         (cd $(HOST_SUBDIR)/dejagnu && \
9374           $(MAKE) $(FLAGS_TO_PASS)  check)
9375
9376 @endif dejagnu
9377
9378 .PHONY: install-dejagnu maybe-install-dejagnu
9379 maybe-install-dejagnu:
9380 @if dejagnu
9381 maybe-install-dejagnu: install-dejagnu
9382
9383 install-dejagnu: installdirs
9384         @: $(MAKE); $(unstage)
9385         @r=`${PWD_COMMAND}`; export r; \
9386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387         $(HOST_EXPORTS) \
9388         (cd $(HOST_SUBDIR)/dejagnu && \
9389           $(MAKE) $(FLAGS_TO_PASS)  install)
9390
9391 @endif dejagnu
9392
9393 # Other targets (info, dvi, pdf, etc.)
9394
9395 .PHONY: maybe-info-dejagnu info-dejagnu
9396 maybe-info-dejagnu:
9397 @if dejagnu
9398 maybe-info-dejagnu: info-dejagnu
9399
9400 info-dejagnu: \
9401     configure-dejagnu 
9402         @: $(MAKE); $(unstage)
9403         @[ -f ./dejagnu/Makefile ] || exit 0; \
9404         r=`${PWD_COMMAND}`; export r; \
9405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406         $(HOST_EXPORTS) \
9407         for flag in $(EXTRA_HOST_FLAGS) ; do \
9408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9409         done; \
9410         echo "Doing info in dejagnu" ; \
9411         (cd $(HOST_SUBDIR)/dejagnu && \
9412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9414                   "RANLIB=$${RANLIB}" \
9415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9416                   info) \
9417           || exit 1
9418
9419 @endif dejagnu
9420
9421 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9422 maybe-dvi-dejagnu:
9423 @if dejagnu
9424 maybe-dvi-dejagnu: dvi-dejagnu
9425
9426 dvi-dejagnu: \
9427     configure-dejagnu 
9428         @: $(MAKE); $(unstage)
9429         @[ -f ./dejagnu/Makefile ] || exit 0; \
9430         r=`${PWD_COMMAND}`; export r; \
9431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432         $(HOST_EXPORTS) \
9433         for flag in $(EXTRA_HOST_FLAGS) ; do \
9434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9435         done; \
9436         echo "Doing dvi in dejagnu" ; \
9437         (cd $(HOST_SUBDIR)/dejagnu && \
9438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9440                   "RANLIB=$${RANLIB}" \
9441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9442                   dvi) \
9443           || exit 1
9444
9445 @endif dejagnu
9446
9447 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9448 maybe-pdf-dejagnu:
9449 @if dejagnu
9450 maybe-pdf-dejagnu: pdf-dejagnu
9451
9452 pdf-dejagnu: \
9453     configure-dejagnu 
9454         @: $(MAKE); $(unstage)
9455         @[ -f ./dejagnu/Makefile ] || exit 0; \
9456         r=`${PWD_COMMAND}`; export r; \
9457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458         $(HOST_EXPORTS) \
9459         for flag in $(EXTRA_HOST_FLAGS) ; do \
9460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9461         done; \
9462         echo "Doing pdf in dejagnu" ; \
9463         (cd $(HOST_SUBDIR)/dejagnu && \
9464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9466                   "RANLIB=$${RANLIB}" \
9467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9468                   pdf) \
9469           || exit 1
9470
9471 @endif dejagnu
9472
9473 .PHONY: maybe-html-dejagnu html-dejagnu
9474 maybe-html-dejagnu:
9475 @if dejagnu
9476 maybe-html-dejagnu: html-dejagnu
9477
9478 html-dejagnu: \
9479     configure-dejagnu 
9480         @: $(MAKE); $(unstage)
9481         @[ -f ./dejagnu/Makefile ] || exit 0; \
9482         r=`${PWD_COMMAND}`; export r; \
9483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484         $(HOST_EXPORTS) \
9485         for flag in $(EXTRA_HOST_FLAGS) ; do \
9486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9487         done; \
9488         echo "Doing html in dejagnu" ; \
9489         (cd $(HOST_SUBDIR)/dejagnu && \
9490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9492                   "RANLIB=$${RANLIB}" \
9493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9494                   html) \
9495           || exit 1
9496
9497 @endif dejagnu
9498
9499 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9500 maybe-TAGS-dejagnu:
9501 @if dejagnu
9502 maybe-TAGS-dejagnu: TAGS-dejagnu
9503
9504 TAGS-dejagnu: \
9505     configure-dejagnu 
9506         @: $(MAKE); $(unstage)
9507         @[ -f ./dejagnu/Makefile ] || exit 0; \
9508         r=`${PWD_COMMAND}`; export r; \
9509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9510         $(HOST_EXPORTS) \
9511         for flag in $(EXTRA_HOST_FLAGS) ; do \
9512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9513         done; \
9514         echo "Doing TAGS in dejagnu" ; \
9515         (cd $(HOST_SUBDIR)/dejagnu && \
9516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9518                   "RANLIB=$${RANLIB}" \
9519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9520                   TAGS) \
9521           || exit 1
9522
9523 @endif dejagnu
9524
9525 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9526 maybe-install-info-dejagnu:
9527 @if dejagnu
9528 maybe-install-info-dejagnu: install-info-dejagnu
9529
9530 install-info-dejagnu: \
9531     configure-dejagnu \
9532     info-dejagnu 
9533         @: $(MAKE); $(unstage)
9534         @[ -f ./dejagnu/Makefile ] || exit 0; \
9535         r=`${PWD_COMMAND}`; export r; \
9536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9537         $(HOST_EXPORTS) \
9538         for flag in $(EXTRA_HOST_FLAGS) ; do \
9539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9540         done; \
9541         echo "Doing install-info in dejagnu" ; \
9542         (cd $(HOST_SUBDIR)/dejagnu && \
9543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9545                   "RANLIB=$${RANLIB}" \
9546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9547                   install-info) \
9548           || exit 1
9549
9550 @endif dejagnu
9551
9552 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9553 maybe-install-pdf-dejagnu:
9554 @if dejagnu
9555 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9556
9557 install-pdf-dejagnu: \
9558     configure-dejagnu \
9559     pdf-dejagnu 
9560         @: $(MAKE); $(unstage)
9561         @[ -f ./dejagnu/Makefile ] || exit 0; \
9562         r=`${PWD_COMMAND}`; export r; \
9563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9564         $(HOST_EXPORTS) \
9565         for flag in $(EXTRA_HOST_FLAGS) ; do \
9566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9567         done; \
9568         echo "Doing install-pdf in dejagnu" ; \
9569         (cd $(HOST_SUBDIR)/dejagnu && \
9570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9572                   "RANLIB=$${RANLIB}" \
9573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9574                   install-pdf) \
9575           || exit 1
9576
9577 @endif dejagnu
9578
9579 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9580 maybe-install-html-dejagnu:
9581 @if dejagnu
9582 maybe-install-html-dejagnu: install-html-dejagnu
9583
9584 install-html-dejagnu: \
9585     configure-dejagnu \
9586     html-dejagnu 
9587         @: $(MAKE); $(unstage)
9588         @[ -f ./dejagnu/Makefile ] || exit 0; \
9589         r=`${PWD_COMMAND}`; export r; \
9590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9591         $(HOST_EXPORTS) \
9592         for flag in $(EXTRA_HOST_FLAGS) ; do \
9593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9594         done; \
9595         echo "Doing install-html in dejagnu" ; \
9596         (cd $(HOST_SUBDIR)/dejagnu && \
9597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9599                   "RANLIB=$${RANLIB}" \
9600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9601                   install-html) \
9602           || exit 1
9603
9604 @endif dejagnu
9605
9606 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9607 maybe-installcheck-dejagnu:
9608 @if dejagnu
9609 maybe-installcheck-dejagnu: installcheck-dejagnu
9610
9611 installcheck-dejagnu: \
9612     configure-dejagnu 
9613         @: $(MAKE); $(unstage)
9614         @[ -f ./dejagnu/Makefile ] || exit 0; \
9615         r=`${PWD_COMMAND}`; export r; \
9616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9617         $(HOST_EXPORTS) \
9618         for flag in $(EXTRA_HOST_FLAGS) ; do \
9619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9620         done; \
9621         echo "Doing installcheck in dejagnu" ; \
9622         (cd $(HOST_SUBDIR)/dejagnu && \
9623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9625                   "RANLIB=$${RANLIB}" \
9626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9627                   installcheck) \
9628           || exit 1
9629
9630 @endif dejagnu
9631
9632 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9633 maybe-mostlyclean-dejagnu:
9634 @if dejagnu
9635 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9636
9637 mostlyclean-dejagnu: 
9638         @: $(MAKE); $(unstage)
9639         @[ -f ./dejagnu/Makefile ] || exit 0; \
9640         r=`${PWD_COMMAND}`; export r; \
9641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9642         $(HOST_EXPORTS) \
9643         for flag in $(EXTRA_HOST_FLAGS) ; do \
9644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9645         done; \
9646         echo "Doing mostlyclean in dejagnu" ; \
9647         (cd $(HOST_SUBDIR)/dejagnu && \
9648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9650                   "RANLIB=$${RANLIB}" \
9651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9652                   mostlyclean) \
9653           || exit 1
9654
9655 @endif dejagnu
9656
9657 .PHONY: maybe-clean-dejagnu clean-dejagnu
9658 maybe-clean-dejagnu:
9659 @if dejagnu
9660 maybe-clean-dejagnu: clean-dejagnu
9661
9662 clean-dejagnu: 
9663         @: $(MAKE); $(unstage)
9664         @[ -f ./dejagnu/Makefile ] || exit 0; \
9665         r=`${PWD_COMMAND}`; export r; \
9666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9667         $(HOST_EXPORTS) \
9668         for flag in $(EXTRA_HOST_FLAGS) ; do \
9669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9670         done; \
9671         echo "Doing clean in dejagnu" ; \
9672         (cd $(HOST_SUBDIR)/dejagnu && \
9673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9675                   "RANLIB=$${RANLIB}" \
9676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9677                   clean) \
9678           || exit 1
9679
9680 @endif dejagnu
9681
9682 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9683 maybe-distclean-dejagnu:
9684 @if dejagnu
9685 maybe-distclean-dejagnu: distclean-dejagnu
9686
9687 distclean-dejagnu: 
9688         @: $(MAKE); $(unstage)
9689         @[ -f ./dejagnu/Makefile ] || exit 0; \
9690         r=`${PWD_COMMAND}`; export r; \
9691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9692         $(HOST_EXPORTS) \
9693         for flag in $(EXTRA_HOST_FLAGS) ; do \
9694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9695         done; \
9696         echo "Doing distclean in dejagnu" ; \
9697         (cd $(HOST_SUBDIR)/dejagnu && \
9698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9700                   "RANLIB=$${RANLIB}" \
9701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9702                   distclean) \
9703           || exit 1
9704
9705 @endif dejagnu
9706
9707 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9708 maybe-maintainer-clean-dejagnu:
9709 @if dejagnu
9710 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9711
9712 maintainer-clean-dejagnu: 
9713         @: $(MAKE); $(unstage)
9714         @[ -f ./dejagnu/Makefile ] || exit 0; \
9715         r=`${PWD_COMMAND}`; export r; \
9716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9717         $(HOST_EXPORTS) \
9718         for flag in $(EXTRA_HOST_FLAGS) ; do \
9719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9720         done; \
9721         echo "Doing maintainer-clean in dejagnu" ; \
9722         (cd $(HOST_SUBDIR)/dejagnu && \
9723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9725                   "RANLIB=$${RANLIB}" \
9726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9727                   maintainer-clean) \
9728           || exit 1
9729
9730 @endif dejagnu
9731
9732
9733
9734 .PHONY: configure-diff maybe-configure-diff
9735 maybe-configure-diff:
9736 @if gcc-bootstrap
9737 configure-diff: stage_current
9738 @endif gcc-bootstrap
9739 @if diff
9740 maybe-configure-diff: configure-diff
9741 configure-diff: 
9742         @: $(MAKE); $(unstage)
9743         @r=`${PWD_COMMAND}`; export r; \
9744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9745         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9747         $(HOST_EXPORTS) \
9748         echo Configuring in $(HOST_SUBDIR)/diff; \
9749         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9750         case $(srcdir) in \
9751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9752           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9754         esac; \
9755         srcdiroption="--srcdir=$${topdir}/diff"; \
9756         libsrcdir="$$s/diff"; \
9757         $(SHELL) $${libsrcdir}/configure \
9758           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9759           --target=${target_alias} $${srcdiroption}  \
9760           || exit 1
9761 @endif diff
9762
9763
9764
9765
9766
9767 .PHONY: all-diff maybe-all-diff
9768 maybe-all-diff:
9769 @if gcc-bootstrap
9770 all-diff: stage_current
9771 @endif gcc-bootstrap
9772 @if diff
9773 TARGET-diff=all
9774 maybe-all-diff: all-diff
9775 all-diff: configure-diff
9776         @: $(MAKE); $(unstage)
9777         @r=`${PWD_COMMAND}`; export r; \
9778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9779         $(HOST_EXPORTS) \
9780         (cd $(HOST_SUBDIR)/diff && \
9781           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9782                 $(TARGET-diff))
9783 @endif diff
9784
9785
9786
9787
9788 .PHONY: check-diff maybe-check-diff
9789 maybe-check-diff:
9790 @if diff
9791 maybe-check-diff: check-diff
9792
9793 check-diff:
9794         @: $(MAKE); $(unstage)
9795         @r=`${PWD_COMMAND}`; export r; \
9796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9797         $(HOST_EXPORTS) \
9798         (cd $(HOST_SUBDIR)/diff && \
9799           $(MAKE) $(FLAGS_TO_PASS)  check)
9800
9801 @endif diff
9802
9803 .PHONY: install-diff maybe-install-diff
9804 maybe-install-diff:
9805 @if diff
9806 maybe-install-diff: install-diff
9807
9808 install-diff: 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)/diff && \
9814           $(MAKE) $(FLAGS_TO_PASS)  install)
9815
9816 @endif diff
9817
9818 # Other targets (info, dvi, pdf, etc.)
9819
9820 .PHONY: maybe-info-diff info-diff
9821 maybe-info-diff:
9822 @if diff
9823 maybe-info-diff: info-diff
9824
9825 info-diff: \
9826     configure-diff 
9827         @: $(MAKE); $(unstage)
9828         @[ -f ./diff/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 diff" ; \
9836         (cd $(HOST_SUBDIR)/diff && \
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 diff
9845
9846 .PHONY: maybe-dvi-diff dvi-diff
9847 maybe-dvi-diff:
9848 @if diff
9849 maybe-dvi-diff: dvi-diff
9850
9851 dvi-diff: \
9852     configure-diff 
9853         @: $(MAKE); $(unstage)
9854         @[ -f ./diff/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 diff" ; \
9862         (cd $(HOST_SUBDIR)/diff && \
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 diff
9871
9872 .PHONY: maybe-pdf-diff pdf-diff
9873 maybe-pdf-diff:
9874 @if diff
9875 maybe-pdf-diff: pdf-diff
9876
9877 pdf-diff: \
9878     configure-diff 
9879         @: $(MAKE); $(unstage)
9880         @[ -f ./diff/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 diff" ; \
9888         (cd $(HOST_SUBDIR)/diff && \
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 diff
9897
9898 .PHONY: maybe-html-diff html-diff
9899 maybe-html-diff:
9900 @if diff
9901 maybe-html-diff: html-diff
9902
9903 html-diff: \
9904     configure-diff 
9905         @: $(MAKE); $(unstage)
9906         @[ -f ./diff/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 diff" ; \
9914         (cd $(HOST_SUBDIR)/diff && \
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 diff
9923
9924 .PHONY: maybe-TAGS-diff TAGS-diff
9925 maybe-TAGS-diff:
9926 @if diff
9927 maybe-TAGS-diff: TAGS-diff
9928
9929 TAGS-diff: \
9930     configure-diff 
9931         @: $(MAKE); $(unstage)
9932         @[ -f ./diff/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 diff" ; \
9940         (cd $(HOST_SUBDIR)/diff && \
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 diff
9949
9950 .PHONY: maybe-install-info-diff install-info-diff
9951 maybe-install-info-diff:
9952 @if diff
9953 maybe-install-info-diff: install-info-diff
9954
9955 install-info-diff: \
9956     configure-diff \
9957     info-diff 
9958         @: $(MAKE); $(unstage)
9959         @[ -f ./diff/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 diff" ; \
9967         (cd $(HOST_SUBDIR)/diff && \
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 diff
9976
9977 .PHONY: maybe-install-pdf-diff install-pdf-diff
9978 maybe-install-pdf-diff:
9979 @if diff
9980 maybe-install-pdf-diff: install-pdf-diff
9981
9982 install-pdf-diff: \
9983     configure-diff \
9984     pdf-diff 
9985         @: $(MAKE); $(unstage)
9986         @[ -f ./diff/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 diff" ; \
9994         (cd $(HOST_SUBDIR)/diff && \
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 diff
10003
10004 .PHONY: maybe-install-html-diff install-html-diff
10005 maybe-install-html-diff:
10006 @if diff
10007 maybe-install-html-diff: install-html-diff
10008
10009 install-html-diff: \
10010     configure-diff \
10011     html-diff 
10012         @: $(MAKE); $(unstage)
10013         @[ -f ./diff/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 diff" ; \
10021         (cd $(HOST_SUBDIR)/diff && \
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 diff
10030
10031 .PHONY: maybe-installcheck-diff installcheck-diff
10032 maybe-installcheck-diff:
10033 @if diff
10034 maybe-installcheck-diff: installcheck-diff
10035
10036 installcheck-diff: \
10037     configure-diff 
10038         @: $(MAKE); $(unstage)
10039         @[ -f ./diff/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 diff" ; \
10047         (cd $(HOST_SUBDIR)/diff && \
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 diff
10056
10057 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10058 maybe-mostlyclean-diff:
10059 @if diff
10060 maybe-mostlyclean-diff: mostlyclean-diff
10061
10062 mostlyclean-diff: 
10063         @: $(MAKE); $(unstage)
10064         @[ -f ./diff/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 diff" ; \
10072         (cd $(HOST_SUBDIR)/diff && \
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 diff
10081
10082 .PHONY: maybe-clean-diff clean-diff
10083 maybe-clean-diff:
10084 @if diff
10085 maybe-clean-diff: clean-diff
10086
10087 clean-diff: 
10088         @: $(MAKE); $(unstage)
10089         @[ -f ./diff/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 diff" ; \
10097         (cd $(HOST_SUBDIR)/diff && \
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 diff
10106
10107 .PHONY: maybe-distclean-diff distclean-diff
10108 maybe-distclean-diff:
10109 @if diff
10110 maybe-distclean-diff: distclean-diff
10111
10112 distclean-diff: 
10113         @: $(MAKE); $(unstage)
10114         @[ -f ./diff/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 diff" ; \
10122         (cd $(HOST_SUBDIR)/diff && \
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 diff
10131
10132 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10133 maybe-maintainer-clean-diff:
10134 @if diff
10135 maybe-maintainer-clean-diff: maintainer-clean-diff
10136
10137 maintainer-clean-diff: 
10138         @: $(MAKE); $(unstage)
10139         @[ -f ./diff/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 diff" ; \
10147         (cd $(HOST_SUBDIR)/diff && \
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 diff
10156
10157
10158
10159 .PHONY: configure-dosutils maybe-configure-dosutils
10160 maybe-configure-dosutils:
10161 @if gcc-bootstrap
10162 configure-dosutils: stage_current
10163 @endif gcc-bootstrap
10164 @if dosutils
10165 maybe-configure-dosutils: configure-dosutils
10166 configure-dosutils: 
10167         @: $(MAKE); $(unstage)
10168         @r=`${PWD_COMMAND}`; export r; \
10169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10170         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10172         $(HOST_EXPORTS) \
10173         echo Configuring in $(HOST_SUBDIR)/dosutils; \
10174         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10175         case $(srcdir) in \
10176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10177           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10179         esac; \
10180         srcdiroption="--srcdir=$${topdir}/dosutils"; \
10181         libsrcdir="$$s/dosutils"; \
10182         $(SHELL) $${libsrcdir}/configure \
10183           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10184           --target=${target_alias} $${srcdiroption}  \
10185           || exit 1
10186 @endif dosutils
10187
10188
10189
10190
10191
10192 .PHONY: all-dosutils maybe-all-dosutils
10193 maybe-all-dosutils:
10194 @if gcc-bootstrap
10195 all-dosutils: stage_current
10196 @endif gcc-bootstrap
10197 @if dosutils
10198 TARGET-dosutils=all
10199 maybe-all-dosutils: all-dosutils
10200 all-dosutils: configure-dosutils
10201         @: $(MAKE); $(unstage)
10202         @r=`${PWD_COMMAND}`; export r; \
10203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10204         $(HOST_EXPORTS) \
10205         (cd $(HOST_SUBDIR)/dosutils && \
10206           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10207                 $(TARGET-dosutils))
10208 @endif dosutils
10209
10210
10211
10212
10213 .PHONY: check-dosutils maybe-check-dosutils
10214 maybe-check-dosutils:
10215 @if dosutils
10216 maybe-check-dosutils: check-dosutils
10217
10218 check-dosutils:
10219
10220 @endif dosutils
10221
10222 .PHONY: install-dosutils maybe-install-dosutils
10223 maybe-install-dosutils:
10224 @if dosutils
10225 maybe-install-dosutils: install-dosutils
10226
10227 install-dosutils: installdirs
10228         @: $(MAKE); $(unstage)
10229         @r=`${PWD_COMMAND}`; export r; \
10230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10231         $(HOST_EXPORTS) \
10232         (cd $(HOST_SUBDIR)/dosutils && \
10233           $(MAKE) $(FLAGS_TO_PASS)  install)
10234
10235 @endif dosutils
10236
10237 # Other targets (info, dvi, pdf, etc.)
10238
10239 .PHONY: maybe-info-dosutils info-dosutils
10240 maybe-info-dosutils:
10241 @if dosutils
10242 maybe-info-dosutils: info-dosutils
10243
10244 info-dosutils: \
10245     configure-dosutils 
10246         @: $(MAKE); $(unstage)
10247         @[ -f ./dosutils/Makefile ] || exit 0; \
10248         r=`${PWD_COMMAND}`; export r; \
10249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10250         $(HOST_EXPORTS) \
10251         for flag in $(EXTRA_HOST_FLAGS) ; do \
10252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10253         done; \
10254         echo "Doing info in dosutils" ; \
10255         (cd $(HOST_SUBDIR)/dosutils && \
10256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10258                   "RANLIB=$${RANLIB}" \
10259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10260                   info) \
10261           || exit 1
10262
10263 @endif dosutils
10264
10265 .PHONY: maybe-dvi-dosutils dvi-dosutils
10266 maybe-dvi-dosutils:
10267 @if dosutils
10268 maybe-dvi-dosutils: dvi-dosutils
10269
10270 dvi-dosutils: \
10271     configure-dosutils 
10272         @: $(MAKE); $(unstage)
10273         @[ -f ./dosutils/Makefile ] || exit 0; \
10274         r=`${PWD_COMMAND}`; export r; \
10275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10276         $(HOST_EXPORTS) \
10277         for flag in $(EXTRA_HOST_FLAGS) ; do \
10278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10279         done; \
10280         echo "Doing dvi in dosutils" ; \
10281         (cd $(HOST_SUBDIR)/dosutils && \
10282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10284                   "RANLIB=$${RANLIB}" \
10285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10286                   dvi) \
10287           || exit 1
10288
10289 @endif dosutils
10290
10291 .PHONY: maybe-pdf-dosutils pdf-dosutils
10292 maybe-pdf-dosutils:
10293 @if dosutils
10294 maybe-pdf-dosutils: pdf-dosutils
10295
10296 pdf-dosutils: \
10297     configure-dosutils 
10298         @: $(MAKE); $(unstage)
10299         @[ -f ./dosutils/Makefile ] || exit 0; \
10300         r=`${PWD_COMMAND}`; export r; \
10301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10302         $(HOST_EXPORTS) \
10303         for flag in $(EXTRA_HOST_FLAGS) ; do \
10304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10305         done; \
10306         echo "Doing pdf in dosutils" ; \
10307         (cd $(HOST_SUBDIR)/dosutils && \
10308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10310                   "RANLIB=$${RANLIB}" \
10311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10312                   pdf) \
10313           || exit 1
10314
10315 @endif dosutils
10316
10317 .PHONY: maybe-html-dosutils html-dosutils
10318 maybe-html-dosutils:
10319 @if dosutils
10320 maybe-html-dosutils: html-dosutils
10321
10322 html-dosutils: \
10323     configure-dosutils 
10324         @: $(MAKE); $(unstage)
10325         @[ -f ./dosutils/Makefile ] || exit 0; \
10326         r=`${PWD_COMMAND}`; export r; \
10327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328         $(HOST_EXPORTS) \
10329         for flag in $(EXTRA_HOST_FLAGS) ; do \
10330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331         done; \
10332         echo "Doing html in dosutils" ; \
10333         (cd $(HOST_SUBDIR)/dosutils && \
10334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336                   "RANLIB=$${RANLIB}" \
10337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10338                   html) \
10339           || exit 1
10340
10341 @endif dosutils
10342
10343 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10344 maybe-TAGS-dosutils:
10345 @if dosutils
10346 maybe-TAGS-dosutils: TAGS-dosutils
10347
10348 TAGS-dosutils: \
10349     configure-dosutils 
10350         @: $(MAKE); $(unstage)
10351         @[ -f ./dosutils/Makefile ] || exit 0; \
10352         r=`${PWD_COMMAND}`; export r; \
10353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10354         $(HOST_EXPORTS) \
10355         for flag in $(EXTRA_HOST_FLAGS) ; do \
10356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10357         done; \
10358         echo "Doing TAGS in dosutils" ; \
10359         (cd $(HOST_SUBDIR)/dosutils && \
10360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10362                   "RANLIB=$${RANLIB}" \
10363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10364                   TAGS) \
10365           || exit 1
10366
10367 @endif dosutils
10368
10369 .PHONY: maybe-install-info-dosutils install-info-dosutils
10370 maybe-install-info-dosutils:
10371 @if dosutils
10372 maybe-install-info-dosutils: install-info-dosutils
10373
10374 install-info-dosutils: \
10375     configure-dosutils \
10376     info-dosutils 
10377         @: $(MAKE); $(unstage)
10378         @[ -f ./dosutils/Makefile ] || exit 0; \
10379         r=`${PWD_COMMAND}`; export r; \
10380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10381         $(HOST_EXPORTS) \
10382         for flag in $(EXTRA_HOST_FLAGS) ; do \
10383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10384         done; \
10385         echo "Doing install-info in dosutils" ; \
10386         (cd $(HOST_SUBDIR)/dosutils && \
10387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10389                   "RANLIB=$${RANLIB}" \
10390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10391                   install-info) \
10392           || exit 1
10393
10394 @endif dosutils
10395
10396 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10397 maybe-install-pdf-dosutils:
10398 @if dosutils
10399 maybe-install-pdf-dosutils: install-pdf-dosutils
10400
10401 install-pdf-dosutils: \
10402     configure-dosutils \
10403     pdf-dosutils 
10404         @: $(MAKE); $(unstage)
10405         @[ -f ./dosutils/Makefile ] || exit 0; \
10406         r=`${PWD_COMMAND}`; export r; \
10407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10408         $(HOST_EXPORTS) \
10409         for flag in $(EXTRA_HOST_FLAGS) ; do \
10410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10411         done; \
10412         echo "Doing install-pdf in dosutils" ; \
10413         (cd $(HOST_SUBDIR)/dosutils && \
10414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10416                   "RANLIB=$${RANLIB}" \
10417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10418                   install-pdf) \
10419           || exit 1
10420
10421 @endif dosutils
10422
10423 .PHONY: maybe-install-html-dosutils install-html-dosutils
10424 maybe-install-html-dosutils:
10425 @if dosutils
10426 maybe-install-html-dosutils: install-html-dosutils
10427
10428 install-html-dosutils: \
10429     configure-dosutils \
10430     html-dosutils 
10431         @: $(MAKE); $(unstage)
10432         @[ -f ./dosutils/Makefile ] || exit 0; \
10433         r=`${PWD_COMMAND}`; export r; \
10434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10435         $(HOST_EXPORTS) \
10436         for flag in $(EXTRA_HOST_FLAGS) ; do \
10437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10438         done; \
10439         echo "Doing install-html in dosutils" ; \
10440         (cd $(HOST_SUBDIR)/dosutils && \
10441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10443                   "RANLIB=$${RANLIB}" \
10444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10445                   install-html) \
10446           || exit 1
10447
10448 @endif dosutils
10449
10450 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10451 maybe-installcheck-dosutils:
10452 @if dosutils
10453 maybe-installcheck-dosutils: installcheck-dosutils
10454
10455 installcheck-dosutils: \
10456     configure-dosutils 
10457         @: $(MAKE); $(unstage)
10458         @[ -f ./dosutils/Makefile ] || exit 0; \
10459         r=`${PWD_COMMAND}`; export r; \
10460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10461         $(HOST_EXPORTS) \
10462         for flag in $(EXTRA_HOST_FLAGS) ; do \
10463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10464         done; \
10465         echo "Doing installcheck in dosutils" ; \
10466         (cd $(HOST_SUBDIR)/dosutils && \
10467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10469                   "RANLIB=$${RANLIB}" \
10470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10471                   installcheck) \
10472           || exit 1
10473
10474 @endif dosutils
10475
10476 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10477 maybe-mostlyclean-dosutils:
10478 @if dosutils
10479 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10480
10481 mostlyclean-dosutils: 
10482         @: $(MAKE); $(unstage)
10483         @[ -f ./dosutils/Makefile ] || exit 0; \
10484         r=`${PWD_COMMAND}`; export r; \
10485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10486         $(HOST_EXPORTS) \
10487         for flag in $(EXTRA_HOST_FLAGS) ; do \
10488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10489         done; \
10490         echo "Doing mostlyclean in dosutils" ; \
10491         (cd $(HOST_SUBDIR)/dosutils && \
10492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10494                   "RANLIB=$${RANLIB}" \
10495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10496                   mostlyclean) \
10497           || exit 1
10498
10499 @endif dosutils
10500
10501 .PHONY: maybe-clean-dosutils clean-dosutils
10502 maybe-clean-dosutils:
10503 @if dosutils
10504 maybe-clean-dosutils: clean-dosutils
10505
10506 clean-dosutils: 
10507         @: $(MAKE); $(unstage)
10508         @[ -f ./dosutils/Makefile ] || exit 0; \
10509         r=`${PWD_COMMAND}`; export r; \
10510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10511         $(HOST_EXPORTS) \
10512         for flag in $(EXTRA_HOST_FLAGS) ; do \
10513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10514         done; \
10515         echo "Doing clean in dosutils" ; \
10516         (cd $(HOST_SUBDIR)/dosutils && \
10517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10519                   "RANLIB=$${RANLIB}" \
10520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10521                   clean) \
10522           || exit 1
10523
10524 @endif dosutils
10525
10526 .PHONY: maybe-distclean-dosutils distclean-dosutils
10527 maybe-distclean-dosutils:
10528 @if dosutils
10529 maybe-distclean-dosutils: distclean-dosutils
10530
10531 distclean-dosutils: 
10532         @: $(MAKE); $(unstage)
10533         @[ -f ./dosutils/Makefile ] || exit 0; \
10534         r=`${PWD_COMMAND}`; export r; \
10535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10536         $(HOST_EXPORTS) \
10537         for flag in $(EXTRA_HOST_FLAGS) ; do \
10538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10539         done; \
10540         echo "Doing distclean in dosutils" ; \
10541         (cd $(HOST_SUBDIR)/dosutils && \
10542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10544                   "RANLIB=$${RANLIB}" \
10545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10546                   distclean) \
10547           || exit 1
10548
10549 @endif dosutils
10550
10551 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10552 maybe-maintainer-clean-dosutils:
10553 @if dosutils
10554 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10555
10556 maintainer-clean-dosutils: 
10557         @: $(MAKE); $(unstage)
10558         @[ -f ./dosutils/Makefile ] || exit 0; \
10559         r=`${PWD_COMMAND}`; export r; \
10560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561         $(HOST_EXPORTS) \
10562         for flag in $(EXTRA_HOST_FLAGS) ; do \
10563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10564         done; \
10565         echo "Doing maintainer-clean in dosutils" ; \
10566         (cd $(HOST_SUBDIR)/dosutils && \
10567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10569                   "RANLIB=$${RANLIB}" \
10570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10571                   maintainer-clean) \
10572           || exit 1
10573
10574 @endif dosutils
10575
10576
10577
10578 .PHONY: configure-etc maybe-configure-etc
10579 maybe-configure-etc:
10580 @if gcc-bootstrap
10581 configure-etc: stage_current
10582 @endif gcc-bootstrap
10583 @if etc
10584 maybe-configure-etc: configure-etc
10585 configure-etc: 
10586         @: $(MAKE); $(unstage)
10587         @r=`${PWD_COMMAND}`; export r; \
10588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10589         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10591         $(HOST_EXPORTS) \
10592         echo Configuring in $(HOST_SUBDIR)/etc; \
10593         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10594         case $(srcdir) in \
10595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10596           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10598         esac; \
10599         srcdiroption="--srcdir=$${topdir}/etc"; \
10600         libsrcdir="$$s/etc"; \
10601         $(SHELL) $${libsrcdir}/configure \
10602           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10603           --target=${target_alias} $${srcdiroption}  \
10604           || exit 1
10605 @endif etc
10606
10607
10608
10609
10610
10611 .PHONY: all-etc maybe-all-etc
10612 maybe-all-etc:
10613 @if gcc-bootstrap
10614 all-etc: stage_current
10615 @endif gcc-bootstrap
10616 @if etc
10617 TARGET-etc=all
10618 maybe-all-etc: all-etc
10619 all-etc: configure-etc
10620         @: $(MAKE); $(unstage)
10621         @r=`${PWD_COMMAND}`; export r; \
10622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10623         $(HOST_EXPORTS) \
10624         (cd $(HOST_SUBDIR)/etc && \
10625           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10626                 $(TARGET-etc))
10627 @endif etc
10628
10629
10630
10631
10632 .PHONY: check-etc maybe-check-etc
10633 maybe-check-etc:
10634 @if etc
10635 maybe-check-etc: check-etc
10636
10637 check-etc:
10638         @: $(MAKE); $(unstage)
10639         @r=`${PWD_COMMAND}`; export r; \
10640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10641         $(HOST_EXPORTS) \
10642         (cd $(HOST_SUBDIR)/etc && \
10643           $(MAKE) $(FLAGS_TO_PASS)  check)
10644
10645 @endif etc
10646
10647 .PHONY: install-etc maybe-install-etc
10648 maybe-install-etc:
10649 @if etc
10650 maybe-install-etc: install-etc
10651
10652 install-etc: installdirs
10653         @: $(MAKE); $(unstage)
10654         @r=`${PWD_COMMAND}`; export r; \
10655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10656         $(HOST_EXPORTS) \
10657         (cd $(HOST_SUBDIR)/etc && \
10658           $(MAKE) $(FLAGS_TO_PASS)  install)
10659
10660 @endif etc
10661
10662 # Other targets (info, dvi, pdf, etc.)
10663
10664 .PHONY: maybe-info-etc info-etc
10665 maybe-info-etc:
10666 @if etc
10667 maybe-info-etc: info-etc
10668
10669 info-etc: \
10670     configure-etc 
10671         @: $(MAKE); $(unstage)
10672         @[ -f ./etc/Makefile ] || exit 0; \
10673         r=`${PWD_COMMAND}`; export r; \
10674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10675         $(HOST_EXPORTS) \
10676         for flag in $(EXTRA_HOST_FLAGS) ; do \
10677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10678         done; \
10679         echo "Doing info in etc" ; \
10680         (cd $(HOST_SUBDIR)/etc && \
10681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10683                   "RANLIB=$${RANLIB}" \
10684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10685                   info) \
10686           || exit 1
10687
10688 @endif etc
10689
10690 .PHONY: maybe-dvi-etc dvi-etc
10691 maybe-dvi-etc:
10692 @if etc
10693 maybe-dvi-etc: dvi-etc
10694
10695 dvi-etc: \
10696     configure-etc 
10697         @: $(MAKE); $(unstage)
10698         @[ -f ./etc/Makefile ] || exit 0; \
10699         r=`${PWD_COMMAND}`; export r; \
10700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10701         $(HOST_EXPORTS) \
10702         for flag in $(EXTRA_HOST_FLAGS) ; do \
10703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10704         done; \
10705         echo "Doing dvi in etc" ; \
10706         (cd $(HOST_SUBDIR)/etc && \
10707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10709                   "RANLIB=$${RANLIB}" \
10710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10711                   dvi) \
10712           || exit 1
10713
10714 @endif etc
10715
10716 .PHONY: maybe-pdf-etc pdf-etc
10717 maybe-pdf-etc:
10718 @if etc
10719 maybe-pdf-etc: pdf-etc
10720
10721 pdf-etc: \
10722     configure-etc 
10723         @: $(MAKE); $(unstage)
10724         @[ -f ./etc/Makefile ] || exit 0; \
10725         r=`${PWD_COMMAND}`; export r; \
10726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727         $(HOST_EXPORTS) \
10728         for flag in $(EXTRA_HOST_FLAGS) ; do \
10729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10730         done; \
10731         echo "Doing pdf in etc" ; \
10732         (cd $(HOST_SUBDIR)/etc && \
10733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10735                   "RANLIB=$${RANLIB}" \
10736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10737                   pdf) \
10738           || exit 1
10739
10740 @endif etc
10741
10742 .PHONY: maybe-html-etc html-etc
10743 maybe-html-etc:
10744 @if etc
10745 maybe-html-etc: html-etc
10746
10747 html-etc: \
10748     configure-etc 
10749         @: $(MAKE); $(unstage)
10750         @[ -f ./etc/Makefile ] || exit 0; \
10751         r=`${PWD_COMMAND}`; export r; \
10752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753         $(HOST_EXPORTS) \
10754         for flag in $(EXTRA_HOST_FLAGS) ; do \
10755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10756         done; \
10757         echo "Doing html in etc" ; \
10758         (cd $(HOST_SUBDIR)/etc && \
10759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10761                   "RANLIB=$${RANLIB}" \
10762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10763                   html) \
10764           || exit 1
10765
10766 @endif etc
10767
10768 .PHONY: maybe-TAGS-etc TAGS-etc
10769 maybe-TAGS-etc:
10770 @if etc
10771 maybe-TAGS-etc: TAGS-etc
10772
10773 TAGS-etc: \
10774     configure-etc 
10775         @: $(MAKE); $(unstage)
10776         @[ -f ./etc/Makefile ] || exit 0; \
10777         r=`${PWD_COMMAND}`; export r; \
10778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779         $(HOST_EXPORTS) \
10780         for flag in $(EXTRA_HOST_FLAGS) ; do \
10781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10782         done; \
10783         echo "Doing TAGS in etc" ; \
10784         (cd $(HOST_SUBDIR)/etc && \
10785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10787                   "RANLIB=$${RANLIB}" \
10788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10789                   TAGS) \
10790           || exit 1
10791
10792 @endif etc
10793
10794 .PHONY: maybe-install-info-etc install-info-etc
10795 maybe-install-info-etc:
10796 @if etc
10797 maybe-install-info-etc: install-info-etc
10798
10799 install-info-etc: \
10800     configure-etc \
10801     info-etc 
10802         @: $(MAKE); $(unstage)
10803         @[ -f ./etc/Makefile ] || exit 0; \
10804         r=`${PWD_COMMAND}`; export r; \
10805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10806         $(HOST_EXPORTS) \
10807         for flag in $(EXTRA_HOST_FLAGS) ; do \
10808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10809         done; \
10810         echo "Doing install-info in etc" ; \
10811         (cd $(HOST_SUBDIR)/etc && \
10812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10814                   "RANLIB=$${RANLIB}" \
10815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10816                   install-info) \
10817           || exit 1
10818
10819 @endif etc
10820
10821 .PHONY: maybe-install-pdf-etc install-pdf-etc
10822 maybe-install-pdf-etc:
10823 @if etc
10824 maybe-install-pdf-etc: install-pdf-etc
10825
10826 install-pdf-etc: \
10827     configure-etc \
10828     pdf-etc 
10829         @: $(MAKE); $(unstage)
10830         @[ -f ./etc/Makefile ] || exit 0; \
10831         r=`${PWD_COMMAND}`; export r; \
10832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10833         $(HOST_EXPORTS) \
10834         for flag in $(EXTRA_HOST_FLAGS) ; do \
10835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10836         done; \
10837         echo "Doing install-pdf in etc" ; \
10838         (cd $(HOST_SUBDIR)/etc && \
10839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10841                   "RANLIB=$${RANLIB}" \
10842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10843                   install-pdf) \
10844           || exit 1
10845
10846 @endif etc
10847
10848 .PHONY: maybe-install-html-etc install-html-etc
10849 maybe-install-html-etc:
10850 @if etc
10851 maybe-install-html-etc: install-html-etc
10852
10853 install-html-etc: \
10854     configure-etc \
10855     html-etc 
10856         @: $(MAKE); $(unstage)
10857         @[ -f ./etc/Makefile ] || exit 0; \
10858         r=`${PWD_COMMAND}`; export r; \
10859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10860         $(HOST_EXPORTS) \
10861         for flag in $(EXTRA_HOST_FLAGS) ; do \
10862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10863         done; \
10864         echo "Doing install-html in etc" ; \
10865         (cd $(HOST_SUBDIR)/etc && \
10866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10868                   "RANLIB=$${RANLIB}" \
10869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10870                   install-html) \
10871           || exit 1
10872
10873 @endif etc
10874
10875 .PHONY: maybe-installcheck-etc installcheck-etc
10876 maybe-installcheck-etc:
10877 @if etc
10878 maybe-installcheck-etc: installcheck-etc
10879
10880 installcheck-etc: \
10881     configure-etc 
10882         @: $(MAKE); $(unstage)
10883         @[ -f ./etc/Makefile ] || exit 0; \
10884         r=`${PWD_COMMAND}`; export r; \
10885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10886         $(HOST_EXPORTS) \
10887         for flag in $(EXTRA_HOST_FLAGS) ; do \
10888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10889         done; \
10890         echo "Doing installcheck in etc" ; \
10891         (cd $(HOST_SUBDIR)/etc && \
10892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10894                   "RANLIB=$${RANLIB}" \
10895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10896                   installcheck) \
10897           || exit 1
10898
10899 @endif etc
10900
10901 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10902 maybe-mostlyclean-etc:
10903 @if etc
10904 maybe-mostlyclean-etc: mostlyclean-etc
10905
10906 mostlyclean-etc: 
10907         @: $(MAKE); $(unstage)
10908         @[ -f ./etc/Makefile ] || exit 0; \
10909         r=`${PWD_COMMAND}`; export r; \
10910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10911         $(HOST_EXPORTS) \
10912         for flag in $(EXTRA_HOST_FLAGS) ; do \
10913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10914         done; \
10915         echo "Doing mostlyclean in etc" ; \
10916         (cd $(HOST_SUBDIR)/etc && \
10917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10919                   "RANLIB=$${RANLIB}" \
10920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10921                   mostlyclean) \
10922           || exit 1
10923
10924 @endif etc
10925
10926 .PHONY: maybe-clean-etc clean-etc
10927 maybe-clean-etc:
10928 @if etc
10929 maybe-clean-etc: clean-etc
10930
10931 clean-etc: 
10932         @: $(MAKE); $(unstage)
10933         @[ -f ./etc/Makefile ] || exit 0; \
10934         r=`${PWD_COMMAND}`; export r; \
10935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10936         $(HOST_EXPORTS) \
10937         for flag in $(EXTRA_HOST_FLAGS) ; do \
10938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10939         done; \
10940         echo "Doing clean in etc" ; \
10941         (cd $(HOST_SUBDIR)/etc && \
10942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10944                   "RANLIB=$${RANLIB}" \
10945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10946                   clean) \
10947           || exit 1
10948
10949 @endif etc
10950
10951 .PHONY: maybe-distclean-etc distclean-etc
10952 maybe-distclean-etc:
10953 @if etc
10954 maybe-distclean-etc: distclean-etc
10955
10956 distclean-etc: 
10957         @: $(MAKE); $(unstage)
10958         @[ -f ./etc/Makefile ] || exit 0; \
10959         r=`${PWD_COMMAND}`; export r; \
10960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10961         $(HOST_EXPORTS) \
10962         for flag in $(EXTRA_HOST_FLAGS) ; do \
10963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10964         done; \
10965         echo "Doing distclean in etc" ; \
10966         (cd $(HOST_SUBDIR)/etc && \
10967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10969                   "RANLIB=$${RANLIB}" \
10970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10971                   distclean) \
10972           || exit 1
10973
10974 @endif etc
10975
10976 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10977 maybe-maintainer-clean-etc:
10978 @if etc
10979 maybe-maintainer-clean-etc: maintainer-clean-etc
10980
10981 maintainer-clean-etc: 
10982         @: $(MAKE); $(unstage)
10983         @[ -f ./etc/Makefile ] || exit 0; \
10984         r=`${PWD_COMMAND}`; export r; \
10985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986         $(HOST_EXPORTS) \
10987         for flag in $(EXTRA_HOST_FLAGS) ; do \
10988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989         done; \
10990         echo "Doing maintainer-clean in etc" ; \
10991         (cd $(HOST_SUBDIR)/etc && \
10992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994                   "RANLIB=$${RANLIB}" \
10995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996                   maintainer-clean) \
10997           || exit 1
10998
10999 @endif etc
11000
11001
11002
11003 .PHONY: configure-fastjar maybe-configure-fastjar
11004 maybe-configure-fastjar:
11005 @if gcc-bootstrap
11006 configure-fastjar: stage_current
11007 @endif gcc-bootstrap
11008 @if fastjar
11009 maybe-configure-fastjar: configure-fastjar
11010 configure-fastjar: 
11011         @: $(MAKE); $(unstage)
11012         @r=`${PWD_COMMAND}`; export r; \
11013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11014         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11016         $(HOST_EXPORTS) \
11017         echo Configuring in $(HOST_SUBDIR)/fastjar; \
11018         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11019         case $(srcdir) in \
11020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11021           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11023         esac; \
11024         srcdiroption="--srcdir=$${topdir}/fastjar"; \
11025         libsrcdir="$$s/fastjar"; \
11026         $(SHELL) $${libsrcdir}/configure \
11027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11028           --target=${target_alias} $${srcdiroption}  \
11029           || exit 1
11030 @endif fastjar
11031
11032
11033
11034
11035
11036 .PHONY: all-fastjar maybe-all-fastjar
11037 maybe-all-fastjar:
11038 @if gcc-bootstrap
11039 all-fastjar: stage_current
11040 @endif gcc-bootstrap
11041 @if fastjar
11042 TARGET-fastjar=all
11043 maybe-all-fastjar: all-fastjar
11044 all-fastjar: configure-fastjar
11045         @: $(MAKE); $(unstage)
11046         @r=`${PWD_COMMAND}`; export r; \
11047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11048         $(HOST_EXPORTS) \
11049         (cd $(HOST_SUBDIR)/fastjar && \
11050           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11051                 $(TARGET-fastjar))
11052 @endif fastjar
11053
11054
11055
11056
11057 .PHONY: check-fastjar maybe-check-fastjar
11058 maybe-check-fastjar:
11059 @if fastjar
11060 maybe-check-fastjar: check-fastjar
11061
11062 # This module is only tested in a native toolchain.
11063 check-fastjar:
11064         @: $(MAKE); $(unstage)
11065         @if [ '$(host)' = '$(target)' ] ; then \
11066           r=`${PWD_COMMAND}`; export r; \
11067           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068           $(HOST_EXPORTS) \
11069           (cd $(HOST_SUBDIR)/fastjar && \
11070             $(MAKE) $(FLAGS_TO_PASS)  check); \
11071         fi
11072
11073 @endif fastjar
11074
11075 .PHONY: install-fastjar maybe-install-fastjar
11076 maybe-install-fastjar:
11077 @if fastjar
11078 maybe-install-fastjar: install-fastjar
11079
11080 install-fastjar: installdirs
11081         @: $(MAKE); $(unstage)
11082         @r=`${PWD_COMMAND}`; export r; \
11083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084         $(HOST_EXPORTS) \
11085         (cd $(HOST_SUBDIR)/fastjar && \
11086           $(MAKE) $(FLAGS_TO_PASS)  install)
11087
11088 @endif fastjar
11089
11090 # Other targets (info, dvi, pdf, etc.)
11091
11092 .PHONY: maybe-info-fastjar info-fastjar
11093 maybe-info-fastjar:
11094 @if fastjar
11095 maybe-info-fastjar: info-fastjar
11096
11097 info-fastjar: \
11098     configure-fastjar 
11099         @: $(MAKE); $(unstage)
11100         @[ -f ./fastjar/Makefile ] || exit 0; \
11101         r=`${PWD_COMMAND}`; export r; \
11102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11103         $(HOST_EXPORTS) \
11104         for flag in $(EXTRA_HOST_FLAGS) ; do \
11105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11106         done; \
11107         echo "Doing info in fastjar" ; \
11108         (cd $(HOST_SUBDIR)/fastjar && \
11109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11111                   "RANLIB=$${RANLIB}" \
11112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11113                   info) \
11114           || exit 1
11115
11116 @endif fastjar
11117
11118 .PHONY: maybe-dvi-fastjar dvi-fastjar
11119 maybe-dvi-fastjar:
11120 @if fastjar
11121 maybe-dvi-fastjar: dvi-fastjar
11122
11123 dvi-fastjar: \
11124     configure-fastjar 
11125         @: $(MAKE); $(unstage)
11126         @[ -f ./fastjar/Makefile ] || exit 0; \
11127         r=`${PWD_COMMAND}`; export r; \
11128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11129         $(HOST_EXPORTS) \
11130         for flag in $(EXTRA_HOST_FLAGS) ; do \
11131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11132         done; \
11133         echo "Doing dvi in fastjar" ; \
11134         (cd $(HOST_SUBDIR)/fastjar && \
11135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11137                   "RANLIB=$${RANLIB}" \
11138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11139                   dvi) \
11140           || exit 1
11141
11142 @endif fastjar
11143
11144 .PHONY: maybe-pdf-fastjar pdf-fastjar
11145 maybe-pdf-fastjar:
11146 @if fastjar
11147 maybe-pdf-fastjar: pdf-fastjar
11148
11149 pdf-fastjar: \
11150     configure-fastjar 
11151         @: $(MAKE); $(unstage)
11152         @[ -f ./fastjar/Makefile ] || exit 0; \
11153         r=`${PWD_COMMAND}`; export r; \
11154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11155         $(HOST_EXPORTS) \
11156         for flag in $(EXTRA_HOST_FLAGS) ; do \
11157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11158         done; \
11159         echo "Doing pdf in fastjar" ; \
11160         (cd $(HOST_SUBDIR)/fastjar && \
11161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11163                   "RANLIB=$${RANLIB}" \
11164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11165                   pdf) \
11166           || exit 1
11167
11168 @endif fastjar
11169
11170 .PHONY: maybe-html-fastjar html-fastjar
11171 maybe-html-fastjar:
11172 @if fastjar
11173 maybe-html-fastjar: html-fastjar
11174
11175 html-fastjar: \
11176     configure-fastjar 
11177         @: $(MAKE); $(unstage)
11178         @[ -f ./fastjar/Makefile ] || exit 0; \
11179         r=`${PWD_COMMAND}`; export r; \
11180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11181         $(HOST_EXPORTS) \
11182         for flag in $(EXTRA_HOST_FLAGS) ; do \
11183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11184         done; \
11185         echo "Doing html in fastjar" ; \
11186         (cd $(HOST_SUBDIR)/fastjar && \
11187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11189                   "RANLIB=$${RANLIB}" \
11190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11191                   html) \
11192           || exit 1
11193
11194 @endif fastjar
11195
11196 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11197 maybe-TAGS-fastjar:
11198 @if fastjar
11199 maybe-TAGS-fastjar: TAGS-fastjar
11200
11201 TAGS-fastjar: \
11202     configure-fastjar 
11203         @: $(MAKE); $(unstage)
11204         @[ -f ./fastjar/Makefile ] || exit 0; \
11205         r=`${PWD_COMMAND}`; export r; \
11206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11207         $(HOST_EXPORTS) \
11208         for flag in $(EXTRA_HOST_FLAGS) ; do \
11209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11210         done; \
11211         echo "Doing TAGS in fastjar" ; \
11212         (cd $(HOST_SUBDIR)/fastjar && \
11213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11215                   "RANLIB=$${RANLIB}" \
11216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11217                   TAGS) \
11218           || exit 1
11219
11220 @endif fastjar
11221
11222 .PHONY: maybe-install-info-fastjar install-info-fastjar
11223 maybe-install-info-fastjar:
11224 @if fastjar
11225 maybe-install-info-fastjar: install-info-fastjar
11226
11227 install-info-fastjar: \
11228     configure-fastjar \
11229     info-fastjar 
11230         @: $(MAKE); $(unstage)
11231         @[ -f ./fastjar/Makefile ] || exit 0; \
11232         r=`${PWD_COMMAND}`; export r; \
11233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11234         $(HOST_EXPORTS) \
11235         for flag in $(EXTRA_HOST_FLAGS) ; do \
11236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11237         done; \
11238         echo "Doing install-info in fastjar" ; \
11239         (cd $(HOST_SUBDIR)/fastjar && \
11240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11242                   "RANLIB=$${RANLIB}" \
11243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11244                   install-info) \
11245           || exit 1
11246
11247 @endif fastjar
11248
11249 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11250 maybe-install-pdf-fastjar:
11251 @if fastjar
11252 maybe-install-pdf-fastjar: install-pdf-fastjar
11253
11254 install-pdf-fastjar: \
11255     configure-fastjar \
11256     pdf-fastjar 
11257         @: $(MAKE); $(unstage)
11258         @[ -f ./fastjar/Makefile ] || exit 0; \
11259         r=`${PWD_COMMAND}`; export r; \
11260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11261         $(HOST_EXPORTS) \
11262         for flag in $(EXTRA_HOST_FLAGS) ; do \
11263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11264         done; \
11265         echo "Doing install-pdf in fastjar" ; \
11266         (cd $(HOST_SUBDIR)/fastjar && \
11267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11269                   "RANLIB=$${RANLIB}" \
11270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11271                   install-pdf) \
11272           || exit 1
11273
11274 @endif fastjar
11275
11276 .PHONY: maybe-install-html-fastjar install-html-fastjar
11277 maybe-install-html-fastjar:
11278 @if fastjar
11279 maybe-install-html-fastjar: install-html-fastjar
11280
11281 install-html-fastjar: \
11282     configure-fastjar \
11283     html-fastjar 
11284         @: $(MAKE); $(unstage)
11285         @[ -f ./fastjar/Makefile ] || exit 0; \
11286         r=`${PWD_COMMAND}`; export r; \
11287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11288         $(HOST_EXPORTS) \
11289         for flag in $(EXTRA_HOST_FLAGS) ; do \
11290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11291         done; \
11292         echo "Doing install-html in fastjar" ; \
11293         (cd $(HOST_SUBDIR)/fastjar && \
11294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11296                   "RANLIB=$${RANLIB}" \
11297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11298                   install-html) \
11299           || exit 1
11300
11301 @endif fastjar
11302
11303 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11304 maybe-installcheck-fastjar:
11305 @if fastjar
11306 maybe-installcheck-fastjar: installcheck-fastjar
11307
11308 installcheck-fastjar: \
11309     configure-fastjar 
11310         @: $(MAKE); $(unstage)
11311         @[ -f ./fastjar/Makefile ] || exit 0; \
11312         r=`${PWD_COMMAND}`; export r; \
11313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11314         $(HOST_EXPORTS) \
11315         for flag in $(EXTRA_HOST_FLAGS) ; do \
11316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11317         done; \
11318         echo "Doing installcheck in fastjar" ; \
11319         (cd $(HOST_SUBDIR)/fastjar && \
11320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11322                   "RANLIB=$${RANLIB}" \
11323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11324                   installcheck) \
11325           || exit 1
11326
11327 @endif fastjar
11328
11329 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11330 maybe-mostlyclean-fastjar:
11331 @if fastjar
11332 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11333
11334 mostlyclean-fastjar: 
11335         @: $(MAKE); $(unstage)
11336         @[ -f ./fastjar/Makefile ] || exit 0; \
11337         r=`${PWD_COMMAND}`; export r; \
11338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11339         $(HOST_EXPORTS) \
11340         for flag in $(EXTRA_HOST_FLAGS) ; do \
11341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11342         done; \
11343         echo "Doing mostlyclean in fastjar" ; \
11344         (cd $(HOST_SUBDIR)/fastjar && \
11345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11347                   "RANLIB=$${RANLIB}" \
11348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11349                   mostlyclean) \
11350           || exit 1
11351
11352 @endif fastjar
11353
11354 .PHONY: maybe-clean-fastjar clean-fastjar
11355 maybe-clean-fastjar:
11356 @if fastjar
11357 maybe-clean-fastjar: clean-fastjar
11358
11359 clean-fastjar: 
11360         @: $(MAKE); $(unstage)
11361         @[ -f ./fastjar/Makefile ] || exit 0; \
11362         r=`${PWD_COMMAND}`; export r; \
11363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11364         $(HOST_EXPORTS) \
11365         for flag in $(EXTRA_HOST_FLAGS) ; do \
11366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11367         done; \
11368         echo "Doing clean in fastjar" ; \
11369         (cd $(HOST_SUBDIR)/fastjar && \
11370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11372                   "RANLIB=$${RANLIB}" \
11373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11374                   clean) \
11375           || exit 1
11376
11377 @endif fastjar
11378
11379 .PHONY: maybe-distclean-fastjar distclean-fastjar
11380 maybe-distclean-fastjar:
11381 @if fastjar
11382 maybe-distclean-fastjar: distclean-fastjar
11383
11384 distclean-fastjar: 
11385         @: $(MAKE); $(unstage)
11386         @[ -f ./fastjar/Makefile ] || exit 0; \
11387         r=`${PWD_COMMAND}`; export r; \
11388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11389         $(HOST_EXPORTS) \
11390         for flag in $(EXTRA_HOST_FLAGS) ; do \
11391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11392         done; \
11393         echo "Doing distclean in fastjar" ; \
11394         (cd $(HOST_SUBDIR)/fastjar && \
11395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11397                   "RANLIB=$${RANLIB}" \
11398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11399                   distclean) \
11400           || exit 1
11401
11402 @endif fastjar
11403
11404 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11405 maybe-maintainer-clean-fastjar:
11406 @if fastjar
11407 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11408
11409 maintainer-clean-fastjar: 
11410         @: $(MAKE); $(unstage)
11411         @[ -f ./fastjar/Makefile ] || exit 0; \
11412         r=`${PWD_COMMAND}`; export r; \
11413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414         $(HOST_EXPORTS) \
11415         for flag in $(EXTRA_HOST_FLAGS) ; do \
11416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11417         done; \
11418         echo "Doing maintainer-clean in fastjar" ; \
11419         (cd $(HOST_SUBDIR)/fastjar && \
11420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11422                   "RANLIB=$${RANLIB}" \
11423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11424                   maintainer-clean) \
11425           || exit 1
11426
11427 @endif fastjar
11428
11429
11430
11431 .PHONY: configure-fileutils maybe-configure-fileutils
11432 maybe-configure-fileutils:
11433 @if gcc-bootstrap
11434 configure-fileutils: stage_current
11435 @endif gcc-bootstrap
11436 @if fileutils
11437 maybe-configure-fileutils: configure-fileutils
11438 configure-fileutils: 
11439         @: $(MAKE); $(unstage)
11440         @r=`${PWD_COMMAND}`; export r; \
11441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11442         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11444         $(HOST_EXPORTS) \
11445         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11446         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11447         case $(srcdir) in \
11448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11449           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11451         esac; \
11452         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11453         libsrcdir="$$s/fileutils"; \
11454         $(SHELL) $${libsrcdir}/configure \
11455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11456           --target=${target_alias} $${srcdiroption}  \
11457           || exit 1
11458 @endif fileutils
11459
11460
11461
11462
11463
11464 .PHONY: all-fileutils maybe-all-fileutils
11465 maybe-all-fileutils:
11466 @if gcc-bootstrap
11467 all-fileutils: stage_current
11468 @endif gcc-bootstrap
11469 @if fileutils
11470 TARGET-fileutils=all
11471 maybe-all-fileutils: all-fileutils
11472 all-fileutils: configure-fileutils
11473         @: $(MAKE); $(unstage)
11474         @r=`${PWD_COMMAND}`; export r; \
11475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476         $(HOST_EXPORTS) \
11477         (cd $(HOST_SUBDIR)/fileutils && \
11478           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11479                 $(TARGET-fileutils))
11480 @endif fileutils
11481
11482
11483
11484
11485 .PHONY: check-fileutils maybe-check-fileutils
11486 maybe-check-fileutils:
11487 @if fileutils
11488 maybe-check-fileutils: check-fileutils
11489
11490 check-fileutils:
11491         @: $(MAKE); $(unstage)
11492         @r=`${PWD_COMMAND}`; export r; \
11493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494         $(HOST_EXPORTS) \
11495         (cd $(HOST_SUBDIR)/fileutils && \
11496           $(MAKE) $(FLAGS_TO_PASS)  check)
11497
11498 @endif fileutils
11499
11500 .PHONY: install-fileutils maybe-install-fileutils
11501 maybe-install-fileutils:
11502 @if fileutils
11503 maybe-install-fileutils: install-fileutils
11504
11505 install-fileutils: installdirs
11506         @: $(MAKE); $(unstage)
11507         @r=`${PWD_COMMAND}`; export r; \
11508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11509         $(HOST_EXPORTS) \
11510         (cd $(HOST_SUBDIR)/fileutils && \
11511           $(MAKE) $(FLAGS_TO_PASS)  install)
11512
11513 @endif fileutils
11514
11515 # Other targets (info, dvi, pdf, etc.)
11516
11517 .PHONY: maybe-info-fileutils info-fileutils
11518 maybe-info-fileutils:
11519 @if fileutils
11520 maybe-info-fileutils: info-fileutils
11521
11522 info-fileutils: \
11523     configure-fileutils 
11524         @: $(MAKE); $(unstage)
11525         @[ -f ./fileutils/Makefile ] || exit 0; \
11526         r=`${PWD_COMMAND}`; export r; \
11527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528         $(HOST_EXPORTS) \
11529         for flag in $(EXTRA_HOST_FLAGS) ; do \
11530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11531         done; \
11532         echo "Doing info in fileutils" ; \
11533         (cd $(HOST_SUBDIR)/fileutils && \
11534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11536                   "RANLIB=$${RANLIB}" \
11537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11538                   info) \
11539           || exit 1
11540
11541 @endif fileutils
11542
11543 .PHONY: maybe-dvi-fileutils dvi-fileutils
11544 maybe-dvi-fileutils:
11545 @if fileutils
11546 maybe-dvi-fileutils: dvi-fileutils
11547
11548 dvi-fileutils: \
11549     configure-fileutils 
11550         @: $(MAKE); $(unstage)
11551         @[ -f ./fileutils/Makefile ] || exit 0; \
11552         r=`${PWD_COMMAND}`; export r; \
11553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11554         $(HOST_EXPORTS) \
11555         for flag in $(EXTRA_HOST_FLAGS) ; do \
11556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11557         done; \
11558         echo "Doing dvi in fileutils" ; \
11559         (cd $(HOST_SUBDIR)/fileutils && \
11560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11562                   "RANLIB=$${RANLIB}" \
11563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11564                   dvi) \
11565           || exit 1
11566
11567 @endif fileutils
11568
11569 .PHONY: maybe-pdf-fileutils pdf-fileutils
11570 maybe-pdf-fileutils:
11571 @if fileutils
11572 maybe-pdf-fileutils: pdf-fileutils
11573
11574 pdf-fileutils: \
11575     configure-fileutils 
11576         @: $(MAKE); $(unstage)
11577         @[ -f ./fileutils/Makefile ] || exit 0; \
11578         r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(HOST_EXPORTS) \
11581         for flag in $(EXTRA_HOST_FLAGS) ; do \
11582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583         done; \
11584         echo "Doing pdf in fileutils" ; \
11585         (cd $(HOST_SUBDIR)/fileutils && \
11586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588                   "RANLIB=$${RANLIB}" \
11589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11590                   pdf) \
11591           || exit 1
11592
11593 @endif fileutils
11594
11595 .PHONY: maybe-html-fileutils html-fileutils
11596 maybe-html-fileutils:
11597 @if fileutils
11598 maybe-html-fileutils: html-fileutils
11599
11600 html-fileutils: \
11601     configure-fileutils 
11602         @: $(MAKE); $(unstage)
11603         @[ -f ./fileutils/Makefile ] || exit 0; \
11604         r=`${PWD_COMMAND}`; export r; \
11605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606         $(HOST_EXPORTS) \
11607         for flag in $(EXTRA_HOST_FLAGS) ; do \
11608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11609         done; \
11610         echo "Doing html in fileutils" ; \
11611         (cd $(HOST_SUBDIR)/fileutils && \
11612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11614                   "RANLIB=$${RANLIB}" \
11615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11616                   html) \
11617           || exit 1
11618
11619 @endif fileutils
11620
11621 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11622 maybe-TAGS-fileutils:
11623 @if fileutils
11624 maybe-TAGS-fileutils: TAGS-fileutils
11625
11626 TAGS-fileutils: \
11627     configure-fileutils 
11628         @: $(MAKE); $(unstage)
11629         @[ -f ./fileutils/Makefile ] || exit 0; \
11630         r=`${PWD_COMMAND}`; export r; \
11631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632         $(HOST_EXPORTS) \
11633         for flag in $(EXTRA_HOST_FLAGS) ; do \
11634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11635         done; \
11636         echo "Doing TAGS in fileutils" ; \
11637         (cd $(HOST_SUBDIR)/fileutils && \
11638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11640                   "RANLIB=$${RANLIB}" \
11641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11642                   TAGS) \
11643           || exit 1
11644
11645 @endif fileutils
11646
11647 .PHONY: maybe-install-info-fileutils install-info-fileutils
11648 maybe-install-info-fileutils:
11649 @if fileutils
11650 maybe-install-info-fileutils: install-info-fileutils
11651
11652 install-info-fileutils: \
11653     configure-fileutils \
11654     info-fileutils 
11655         @: $(MAKE); $(unstage)
11656         @[ -f ./fileutils/Makefile ] || exit 0; \
11657         r=`${PWD_COMMAND}`; export r; \
11658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11659         $(HOST_EXPORTS) \
11660         for flag in $(EXTRA_HOST_FLAGS) ; do \
11661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11662         done; \
11663         echo "Doing install-info in fileutils" ; \
11664         (cd $(HOST_SUBDIR)/fileutils && \
11665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11667                   "RANLIB=$${RANLIB}" \
11668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11669                   install-info) \
11670           || exit 1
11671
11672 @endif fileutils
11673
11674 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11675 maybe-install-pdf-fileutils:
11676 @if fileutils
11677 maybe-install-pdf-fileutils: install-pdf-fileutils
11678
11679 install-pdf-fileutils: \
11680     configure-fileutils \
11681     pdf-fileutils 
11682         @: $(MAKE); $(unstage)
11683         @[ -f ./fileutils/Makefile ] || exit 0; \
11684         r=`${PWD_COMMAND}`; export r; \
11685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11686         $(HOST_EXPORTS) \
11687         for flag in $(EXTRA_HOST_FLAGS) ; do \
11688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11689         done; \
11690         echo "Doing install-pdf in fileutils" ; \
11691         (cd $(HOST_SUBDIR)/fileutils && \
11692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11694                   "RANLIB=$${RANLIB}" \
11695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11696                   install-pdf) \
11697           || exit 1
11698
11699 @endif fileutils
11700
11701 .PHONY: maybe-install-html-fileutils install-html-fileutils
11702 maybe-install-html-fileutils:
11703 @if fileutils
11704 maybe-install-html-fileutils: install-html-fileutils
11705
11706 install-html-fileutils: \
11707     configure-fileutils \
11708     html-fileutils 
11709         @: $(MAKE); $(unstage)
11710         @[ -f ./fileutils/Makefile ] || exit 0; \
11711         r=`${PWD_COMMAND}`; export r; \
11712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11713         $(HOST_EXPORTS) \
11714         for flag in $(EXTRA_HOST_FLAGS) ; do \
11715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11716         done; \
11717         echo "Doing install-html in fileutils" ; \
11718         (cd $(HOST_SUBDIR)/fileutils && \
11719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11721                   "RANLIB=$${RANLIB}" \
11722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11723                   install-html) \
11724           || exit 1
11725
11726 @endif fileutils
11727
11728 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11729 maybe-installcheck-fileutils:
11730 @if fileutils
11731 maybe-installcheck-fileutils: installcheck-fileutils
11732
11733 installcheck-fileutils: \
11734     configure-fileutils 
11735         @: $(MAKE); $(unstage)
11736         @[ -f ./fileutils/Makefile ] || exit 0; \
11737         r=`${PWD_COMMAND}`; export r; \
11738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11739         $(HOST_EXPORTS) \
11740         for flag in $(EXTRA_HOST_FLAGS) ; do \
11741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11742         done; \
11743         echo "Doing installcheck in fileutils" ; \
11744         (cd $(HOST_SUBDIR)/fileutils && \
11745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11747                   "RANLIB=$${RANLIB}" \
11748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11749                   installcheck) \
11750           || exit 1
11751
11752 @endif fileutils
11753
11754 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11755 maybe-mostlyclean-fileutils:
11756 @if fileutils
11757 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11758
11759 mostlyclean-fileutils: 
11760         @: $(MAKE); $(unstage)
11761         @[ -f ./fileutils/Makefile ] || exit 0; \
11762         r=`${PWD_COMMAND}`; export r; \
11763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11764         $(HOST_EXPORTS) \
11765         for flag in $(EXTRA_HOST_FLAGS) ; do \
11766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11767         done; \
11768         echo "Doing mostlyclean in fileutils" ; \
11769         (cd $(HOST_SUBDIR)/fileutils && \
11770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11772                   "RANLIB=$${RANLIB}" \
11773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11774                   mostlyclean) \
11775           || exit 1
11776
11777 @endif fileutils
11778
11779 .PHONY: maybe-clean-fileutils clean-fileutils
11780 maybe-clean-fileutils:
11781 @if fileutils
11782 maybe-clean-fileutils: clean-fileutils
11783
11784 clean-fileutils: 
11785         @: $(MAKE); $(unstage)
11786         @[ -f ./fileutils/Makefile ] || exit 0; \
11787         r=`${PWD_COMMAND}`; export r; \
11788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11789         $(HOST_EXPORTS) \
11790         for flag in $(EXTRA_HOST_FLAGS) ; do \
11791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11792         done; \
11793         echo "Doing clean in fileutils" ; \
11794         (cd $(HOST_SUBDIR)/fileutils && \
11795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11797                   "RANLIB=$${RANLIB}" \
11798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11799                   clean) \
11800           || exit 1
11801
11802 @endif fileutils
11803
11804 .PHONY: maybe-distclean-fileutils distclean-fileutils
11805 maybe-distclean-fileutils:
11806 @if fileutils
11807 maybe-distclean-fileutils: distclean-fileutils
11808
11809 distclean-fileutils: 
11810         @: $(MAKE); $(unstage)
11811         @[ -f ./fileutils/Makefile ] || exit 0; \
11812         r=`${PWD_COMMAND}`; export r; \
11813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11814         $(HOST_EXPORTS) \
11815         for flag in $(EXTRA_HOST_FLAGS) ; do \
11816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11817         done; \
11818         echo "Doing distclean in fileutils" ; \
11819         (cd $(HOST_SUBDIR)/fileutils && \
11820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11822                   "RANLIB=$${RANLIB}" \
11823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11824                   distclean) \
11825           || exit 1
11826
11827 @endif fileutils
11828
11829 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11830 maybe-maintainer-clean-fileutils:
11831 @if fileutils
11832 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11833
11834 maintainer-clean-fileutils: 
11835         @: $(MAKE); $(unstage)
11836         @[ -f ./fileutils/Makefile ] || exit 0; \
11837         r=`${PWD_COMMAND}`; export r; \
11838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839         $(HOST_EXPORTS) \
11840         for flag in $(EXTRA_HOST_FLAGS) ; do \
11841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11842         done; \
11843         echo "Doing maintainer-clean in fileutils" ; \
11844         (cd $(HOST_SUBDIR)/fileutils && \
11845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11847                   "RANLIB=$${RANLIB}" \
11848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849                   maintainer-clean) \
11850           || exit 1
11851
11852 @endif fileutils
11853
11854
11855
11856 .PHONY: configure-findutils maybe-configure-findutils
11857 maybe-configure-findutils:
11858 @if gcc-bootstrap
11859 configure-findutils: stage_current
11860 @endif gcc-bootstrap
11861 @if findutils
11862 maybe-configure-findutils: configure-findutils
11863 configure-findutils: 
11864         @: $(MAKE); $(unstage)
11865         @r=`${PWD_COMMAND}`; export r; \
11866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11867         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11869         $(HOST_EXPORTS) \
11870         echo Configuring in $(HOST_SUBDIR)/findutils; \
11871         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11872         case $(srcdir) in \
11873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11874           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11876         esac; \
11877         srcdiroption="--srcdir=$${topdir}/findutils"; \
11878         libsrcdir="$$s/findutils"; \
11879         $(SHELL) $${libsrcdir}/configure \
11880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11881           --target=${target_alias} $${srcdiroption}  \
11882           || exit 1
11883 @endif findutils
11884
11885
11886
11887
11888
11889 .PHONY: all-findutils maybe-all-findutils
11890 maybe-all-findutils:
11891 @if gcc-bootstrap
11892 all-findutils: stage_current
11893 @endif gcc-bootstrap
11894 @if findutils
11895 TARGET-findutils=all
11896 maybe-all-findutils: all-findutils
11897 all-findutils: configure-findutils
11898         @: $(MAKE); $(unstage)
11899         @r=`${PWD_COMMAND}`; export r; \
11900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901         $(HOST_EXPORTS) \
11902         (cd $(HOST_SUBDIR)/findutils && \
11903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11904                 $(TARGET-findutils))
11905 @endif findutils
11906
11907
11908
11909
11910 .PHONY: check-findutils maybe-check-findutils
11911 maybe-check-findutils:
11912 @if findutils
11913 maybe-check-findutils: check-findutils
11914
11915 check-findutils:
11916         @: $(MAKE); $(unstage)
11917         @r=`${PWD_COMMAND}`; export r; \
11918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919         $(HOST_EXPORTS) \
11920         (cd $(HOST_SUBDIR)/findutils && \
11921           $(MAKE) $(FLAGS_TO_PASS)  check)
11922
11923 @endif findutils
11924
11925 .PHONY: install-findutils maybe-install-findutils
11926 maybe-install-findutils:
11927 @if findutils
11928 maybe-install-findutils: install-findutils
11929
11930 install-findutils: installdirs
11931         @: $(MAKE); $(unstage)
11932         @r=`${PWD_COMMAND}`; export r; \
11933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934         $(HOST_EXPORTS) \
11935         (cd $(HOST_SUBDIR)/findutils && \
11936           $(MAKE) $(FLAGS_TO_PASS)  install)
11937
11938 @endif findutils
11939
11940 # Other targets (info, dvi, pdf, etc.)
11941
11942 .PHONY: maybe-info-findutils info-findutils
11943 maybe-info-findutils:
11944 @if findutils
11945 maybe-info-findutils: info-findutils
11946
11947 info-findutils: \
11948     configure-findutils 
11949         @: $(MAKE); $(unstage)
11950         @[ -f ./findutils/Makefile ] || exit 0; \
11951         r=`${PWD_COMMAND}`; export r; \
11952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11953         $(HOST_EXPORTS) \
11954         for flag in $(EXTRA_HOST_FLAGS) ; do \
11955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11956         done; \
11957         echo "Doing info in findutils" ; \
11958         (cd $(HOST_SUBDIR)/findutils && \
11959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11961                   "RANLIB=$${RANLIB}" \
11962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11963                   info) \
11964           || exit 1
11965
11966 @endif findutils
11967
11968 .PHONY: maybe-dvi-findutils dvi-findutils
11969 maybe-dvi-findutils:
11970 @if findutils
11971 maybe-dvi-findutils: dvi-findutils
11972
11973 dvi-findutils: \
11974     configure-findutils 
11975         @: $(MAKE); $(unstage)
11976         @[ -f ./findutils/Makefile ] || exit 0; \
11977         r=`${PWD_COMMAND}`; export r; \
11978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11979         $(HOST_EXPORTS) \
11980         for flag in $(EXTRA_HOST_FLAGS) ; do \
11981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11982         done; \
11983         echo "Doing dvi in findutils" ; \
11984         (cd $(HOST_SUBDIR)/findutils && \
11985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11987                   "RANLIB=$${RANLIB}" \
11988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11989                   dvi) \
11990           || exit 1
11991
11992 @endif findutils
11993
11994 .PHONY: maybe-pdf-findutils pdf-findutils
11995 maybe-pdf-findutils:
11996 @if findutils
11997 maybe-pdf-findutils: pdf-findutils
11998
11999 pdf-findutils: \
12000     configure-findutils 
12001         @: $(MAKE); $(unstage)
12002         @[ -f ./findutils/Makefile ] || exit 0; \
12003         r=`${PWD_COMMAND}`; export r; \
12004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005         $(HOST_EXPORTS) \
12006         for flag in $(EXTRA_HOST_FLAGS) ; do \
12007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12008         done; \
12009         echo "Doing pdf in findutils" ; \
12010         (cd $(HOST_SUBDIR)/findutils && \
12011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12013                   "RANLIB=$${RANLIB}" \
12014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12015                   pdf) \
12016           || exit 1
12017
12018 @endif findutils
12019
12020 .PHONY: maybe-html-findutils html-findutils
12021 maybe-html-findutils:
12022 @if findutils
12023 maybe-html-findutils: html-findutils
12024
12025 html-findutils: \
12026     configure-findutils 
12027         @: $(MAKE); $(unstage)
12028         @[ -f ./findutils/Makefile ] || exit 0; \
12029         r=`${PWD_COMMAND}`; export r; \
12030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12031         $(HOST_EXPORTS) \
12032         for flag in $(EXTRA_HOST_FLAGS) ; do \
12033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12034         done; \
12035         echo "Doing html in findutils" ; \
12036         (cd $(HOST_SUBDIR)/findutils && \
12037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12039                   "RANLIB=$${RANLIB}" \
12040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12041                   html) \
12042           || exit 1
12043
12044 @endif findutils
12045
12046 .PHONY: maybe-TAGS-findutils TAGS-findutils
12047 maybe-TAGS-findutils:
12048 @if findutils
12049 maybe-TAGS-findutils: TAGS-findutils
12050
12051 TAGS-findutils: \
12052     configure-findutils 
12053         @: $(MAKE); $(unstage)
12054         @[ -f ./findutils/Makefile ] || exit 0; \
12055         r=`${PWD_COMMAND}`; export r; \
12056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12057         $(HOST_EXPORTS) \
12058         for flag in $(EXTRA_HOST_FLAGS) ; do \
12059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12060         done; \
12061         echo "Doing TAGS in findutils" ; \
12062         (cd $(HOST_SUBDIR)/findutils && \
12063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12065                   "RANLIB=$${RANLIB}" \
12066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12067                   TAGS) \
12068           || exit 1
12069
12070 @endif findutils
12071
12072 .PHONY: maybe-install-info-findutils install-info-findutils
12073 maybe-install-info-findutils:
12074 @if findutils
12075 maybe-install-info-findutils: install-info-findutils
12076
12077 install-info-findutils: \
12078     configure-findutils \
12079     info-findutils 
12080         @: $(MAKE); $(unstage)
12081         @[ -f ./findutils/Makefile ] || exit 0; \
12082         r=`${PWD_COMMAND}`; export r; \
12083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12084         $(HOST_EXPORTS) \
12085         for flag in $(EXTRA_HOST_FLAGS) ; do \
12086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12087         done; \
12088         echo "Doing install-info in findutils" ; \
12089         (cd $(HOST_SUBDIR)/findutils && \
12090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12092                   "RANLIB=$${RANLIB}" \
12093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12094                   install-info) \
12095           || exit 1
12096
12097 @endif findutils
12098
12099 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12100 maybe-install-pdf-findutils:
12101 @if findutils
12102 maybe-install-pdf-findutils: install-pdf-findutils
12103
12104 install-pdf-findutils: \
12105     configure-findutils \
12106     pdf-findutils 
12107         @: $(MAKE); $(unstage)
12108         @[ -f ./findutils/Makefile ] || exit 0; \
12109         r=`${PWD_COMMAND}`; export r; \
12110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12111         $(HOST_EXPORTS) \
12112         for flag in $(EXTRA_HOST_FLAGS) ; do \
12113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12114         done; \
12115         echo "Doing install-pdf in findutils" ; \
12116         (cd $(HOST_SUBDIR)/findutils && \
12117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12119                   "RANLIB=$${RANLIB}" \
12120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12121                   install-pdf) \
12122           || exit 1
12123
12124 @endif findutils
12125
12126 .PHONY: maybe-install-html-findutils install-html-findutils
12127 maybe-install-html-findutils:
12128 @if findutils
12129 maybe-install-html-findutils: install-html-findutils
12130
12131 install-html-findutils: \
12132     configure-findutils \
12133     html-findutils 
12134         @: $(MAKE); $(unstage)
12135         @[ -f ./findutils/Makefile ] || exit 0; \
12136         r=`${PWD_COMMAND}`; export r; \
12137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138         $(HOST_EXPORTS) \
12139         for flag in $(EXTRA_HOST_FLAGS) ; do \
12140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12141         done; \
12142         echo "Doing install-html in findutils" ; \
12143         (cd $(HOST_SUBDIR)/findutils && \
12144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12146                   "RANLIB=$${RANLIB}" \
12147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12148                   install-html) \
12149           || exit 1
12150
12151 @endif findutils
12152
12153 .PHONY: maybe-installcheck-findutils installcheck-findutils
12154 maybe-installcheck-findutils:
12155 @if findutils
12156 maybe-installcheck-findutils: installcheck-findutils
12157
12158 installcheck-findutils: \
12159     configure-findutils 
12160         @: $(MAKE); $(unstage)
12161         @[ -f ./findutils/Makefile ] || exit 0; \
12162         r=`${PWD_COMMAND}`; export r; \
12163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12164         $(HOST_EXPORTS) \
12165         for flag in $(EXTRA_HOST_FLAGS) ; do \
12166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12167         done; \
12168         echo "Doing installcheck in findutils" ; \
12169         (cd $(HOST_SUBDIR)/findutils && \
12170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12172                   "RANLIB=$${RANLIB}" \
12173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12174                   installcheck) \
12175           || exit 1
12176
12177 @endif findutils
12178
12179 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12180 maybe-mostlyclean-findutils:
12181 @if findutils
12182 maybe-mostlyclean-findutils: mostlyclean-findutils
12183
12184 mostlyclean-findutils: 
12185         @: $(MAKE); $(unstage)
12186         @[ -f ./findutils/Makefile ] || exit 0; \
12187         r=`${PWD_COMMAND}`; export r; \
12188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12189         $(HOST_EXPORTS) \
12190         for flag in $(EXTRA_HOST_FLAGS) ; do \
12191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12192         done; \
12193         echo "Doing mostlyclean in findutils" ; \
12194         (cd $(HOST_SUBDIR)/findutils && \
12195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12197                   "RANLIB=$${RANLIB}" \
12198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12199                   mostlyclean) \
12200           || exit 1
12201
12202 @endif findutils
12203
12204 .PHONY: maybe-clean-findutils clean-findutils
12205 maybe-clean-findutils:
12206 @if findutils
12207 maybe-clean-findutils: clean-findutils
12208
12209 clean-findutils: 
12210         @: $(MAKE); $(unstage)
12211         @[ -f ./findutils/Makefile ] || exit 0; \
12212         r=`${PWD_COMMAND}`; export r; \
12213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12214         $(HOST_EXPORTS) \
12215         for flag in $(EXTRA_HOST_FLAGS) ; do \
12216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12217         done; \
12218         echo "Doing clean in findutils" ; \
12219         (cd $(HOST_SUBDIR)/findutils && \
12220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12222                   "RANLIB=$${RANLIB}" \
12223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12224                   clean) \
12225           || exit 1
12226
12227 @endif findutils
12228
12229 .PHONY: maybe-distclean-findutils distclean-findutils
12230 maybe-distclean-findutils:
12231 @if findutils
12232 maybe-distclean-findutils: distclean-findutils
12233
12234 distclean-findutils: 
12235         @: $(MAKE); $(unstage)
12236         @[ -f ./findutils/Makefile ] || exit 0; \
12237         r=`${PWD_COMMAND}`; export r; \
12238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12239         $(HOST_EXPORTS) \
12240         for flag in $(EXTRA_HOST_FLAGS) ; do \
12241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12242         done; \
12243         echo "Doing distclean in findutils" ; \
12244         (cd $(HOST_SUBDIR)/findutils && \
12245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12247                   "RANLIB=$${RANLIB}" \
12248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12249                   distclean) \
12250           || exit 1
12251
12252 @endif findutils
12253
12254 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12255 maybe-maintainer-clean-findutils:
12256 @if findutils
12257 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12258
12259 maintainer-clean-findutils: 
12260         @: $(MAKE); $(unstage)
12261         @[ -f ./findutils/Makefile ] || exit 0; \
12262         r=`${PWD_COMMAND}`; export r; \
12263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12264         $(HOST_EXPORTS) \
12265         for flag in $(EXTRA_HOST_FLAGS) ; do \
12266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12267         done; \
12268         echo "Doing maintainer-clean in findutils" ; \
12269         (cd $(HOST_SUBDIR)/findutils && \
12270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12272                   "RANLIB=$${RANLIB}" \
12273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12274                   maintainer-clean) \
12275           || exit 1
12276
12277 @endif findutils
12278
12279
12280
12281 .PHONY: configure-find maybe-configure-find
12282 maybe-configure-find:
12283 @if gcc-bootstrap
12284 configure-find: stage_current
12285 @endif gcc-bootstrap
12286 @if find
12287 maybe-configure-find: configure-find
12288 configure-find: 
12289         @: $(MAKE); $(unstage)
12290         @r=`${PWD_COMMAND}`; export r; \
12291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12292         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12294         $(HOST_EXPORTS) \
12295         echo Configuring in $(HOST_SUBDIR)/find; \
12296         cd "$(HOST_SUBDIR)/find" || exit 1; \
12297         case $(srcdir) in \
12298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12299           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12301         esac; \
12302         srcdiroption="--srcdir=$${topdir}/find"; \
12303         libsrcdir="$$s/find"; \
12304         $(SHELL) $${libsrcdir}/configure \
12305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12306           --target=${target_alias} $${srcdiroption}  \
12307           || exit 1
12308 @endif find
12309
12310
12311
12312
12313
12314 .PHONY: all-find maybe-all-find
12315 maybe-all-find:
12316 @if gcc-bootstrap
12317 all-find: stage_current
12318 @endif gcc-bootstrap
12319 @if find
12320 TARGET-find=all
12321 maybe-all-find: all-find
12322 all-find: configure-find
12323         @: $(MAKE); $(unstage)
12324         @r=`${PWD_COMMAND}`; export r; \
12325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12326         $(HOST_EXPORTS) \
12327         (cd $(HOST_SUBDIR)/find && \
12328           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12329                 $(TARGET-find))
12330 @endif find
12331
12332
12333
12334
12335 .PHONY: check-find maybe-check-find
12336 maybe-check-find:
12337 @if find
12338 maybe-check-find: check-find
12339
12340 check-find:
12341         @: $(MAKE); $(unstage)
12342         @r=`${PWD_COMMAND}`; export r; \
12343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344         $(HOST_EXPORTS) \
12345         (cd $(HOST_SUBDIR)/find && \
12346           $(MAKE) $(FLAGS_TO_PASS)  check)
12347
12348 @endif find
12349
12350 .PHONY: install-find maybe-install-find
12351 maybe-install-find:
12352 @if find
12353 maybe-install-find: install-find
12354
12355 install-find: installdirs
12356         @: $(MAKE); $(unstage)
12357         @r=`${PWD_COMMAND}`; export r; \
12358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12359         $(HOST_EXPORTS) \
12360         (cd $(HOST_SUBDIR)/find && \
12361           $(MAKE) $(FLAGS_TO_PASS)  install)
12362
12363 @endif find
12364
12365 # Other targets (info, dvi, pdf, etc.)
12366
12367 .PHONY: maybe-info-find info-find
12368 maybe-info-find:
12369 @if find
12370 maybe-info-find: info-find
12371
12372 info-find: \
12373     configure-find 
12374         @: $(MAKE); $(unstage)
12375         @[ -f ./find/Makefile ] || exit 0; \
12376         r=`${PWD_COMMAND}`; export r; \
12377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12378         $(HOST_EXPORTS) \
12379         for flag in $(EXTRA_HOST_FLAGS) ; do \
12380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12381         done; \
12382         echo "Doing info in find" ; \
12383         (cd $(HOST_SUBDIR)/find && \
12384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12386                   "RANLIB=$${RANLIB}" \
12387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12388                   info) \
12389           || exit 1
12390
12391 @endif find
12392
12393 .PHONY: maybe-dvi-find dvi-find
12394 maybe-dvi-find:
12395 @if find
12396 maybe-dvi-find: dvi-find
12397
12398 dvi-find: \
12399     configure-find 
12400         @: $(MAKE); $(unstage)
12401         @[ -f ./find/Makefile ] || exit 0; \
12402         r=`${PWD_COMMAND}`; export r; \
12403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12404         $(HOST_EXPORTS) \
12405         for flag in $(EXTRA_HOST_FLAGS) ; do \
12406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12407         done; \
12408         echo "Doing dvi in find" ; \
12409         (cd $(HOST_SUBDIR)/find && \
12410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12412                   "RANLIB=$${RANLIB}" \
12413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12414                   dvi) \
12415           || exit 1
12416
12417 @endif find
12418
12419 .PHONY: maybe-pdf-find pdf-find
12420 maybe-pdf-find:
12421 @if find
12422 maybe-pdf-find: pdf-find
12423
12424 pdf-find: \
12425     configure-find 
12426         @: $(MAKE); $(unstage)
12427         @[ -f ./find/Makefile ] || exit 0; \
12428         r=`${PWD_COMMAND}`; export r; \
12429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12430         $(HOST_EXPORTS) \
12431         for flag in $(EXTRA_HOST_FLAGS) ; do \
12432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12433         done; \
12434         echo "Doing pdf in find" ; \
12435         (cd $(HOST_SUBDIR)/find && \
12436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12438                   "RANLIB=$${RANLIB}" \
12439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12440                   pdf) \
12441           || exit 1
12442
12443 @endif find
12444
12445 .PHONY: maybe-html-find html-find
12446 maybe-html-find:
12447 @if find
12448 maybe-html-find: html-find
12449
12450 html-find: \
12451     configure-find 
12452         @: $(MAKE); $(unstage)
12453         @[ -f ./find/Makefile ] || exit 0; \
12454         r=`${PWD_COMMAND}`; export r; \
12455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12456         $(HOST_EXPORTS) \
12457         for flag in $(EXTRA_HOST_FLAGS) ; do \
12458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12459         done; \
12460         echo "Doing html in find" ; \
12461         (cd $(HOST_SUBDIR)/find && \
12462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12464                   "RANLIB=$${RANLIB}" \
12465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12466                   html) \
12467           || exit 1
12468
12469 @endif find
12470
12471 .PHONY: maybe-TAGS-find TAGS-find
12472 maybe-TAGS-find:
12473 @if find
12474 maybe-TAGS-find: TAGS-find
12475
12476 TAGS-find: \
12477     configure-find 
12478         @: $(MAKE); $(unstage)
12479         @[ -f ./find/Makefile ] || exit 0; \
12480         r=`${PWD_COMMAND}`; export r; \
12481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12482         $(HOST_EXPORTS) \
12483         for flag in $(EXTRA_HOST_FLAGS) ; do \
12484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12485         done; \
12486         echo "Doing TAGS in find" ; \
12487         (cd $(HOST_SUBDIR)/find && \
12488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12490                   "RANLIB=$${RANLIB}" \
12491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12492                   TAGS) \
12493           || exit 1
12494
12495 @endif find
12496
12497 .PHONY: maybe-install-info-find install-info-find
12498 maybe-install-info-find:
12499 @if find
12500 maybe-install-info-find: install-info-find
12501
12502 install-info-find: \
12503     configure-find \
12504     info-find 
12505         @: $(MAKE); $(unstage)
12506         @[ -f ./find/Makefile ] || exit 0; \
12507         r=`${PWD_COMMAND}`; export r; \
12508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12509         $(HOST_EXPORTS) \
12510         for flag in $(EXTRA_HOST_FLAGS) ; do \
12511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12512         done; \
12513         echo "Doing install-info in find" ; \
12514         (cd $(HOST_SUBDIR)/find && \
12515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12517                   "RANLIB=$${RANLIB}" \
12518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12519                   install-info) \
12520           || exit 1
12521
12522 @endif find
12523
12524 .PHONY: maybe-install-pdf-find install-pdf-find
12525 maybe-install-pdf-find:
12526 @if find
12527 maybe-install-pdf-find: install-pdf-find
12528
12529 install-pdf-find: \
12530     configure-find \
12531     pdf-find 
12532         @: $(MAKE); $(unstage)
12533         @[ -f ./find/Makefile ] || exit 0; \
12534         r=`${PWD_COMMAND}`; export r; \
12535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536         $(HOST_EXPORTS) \
12537         for flag in $(EXTRA_HOST_FLAGS) ; do \
12538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12539         done; \
12540         echo "Doing install-pdf in find" ; \
12541         (cd $(HOST_SUBDIR)/find && \
12542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12544                   "RANLIB=$${RANLIB}" \
12545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12546                   install-pdf) \
12547           || exit 1
12548
12549 @endif find
12550
12551 .PHONY: maybe-install-html-find install-html-find
12552 maybe-install-html-find:
12553 @if find
12554 maybe-install-html-find: install-html-find
12555
12556 install-html-find: \
12557     configure-find \
12558     html-find 
12559         @: $(MAKE); $(unstage)
12560         @[ -f ./find/Makefile ] || exit 0; \
12561         r=`${PWD_COMMAND}`; export r; \
12562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12563         $(HOST_EXPORTS) \
12564         for flag in $(EXTRA_HOST_FLAGS) ; do \
12565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12566         done; \
12567         echo "Doing install-html in find" ; \
12568         (cd $(HOST_SUBDIR)/find && \
12569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12571                   "RANLIB=$${RANLIB}" \
12572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12573                   install-html) \
12574           || exit 1
12575
12576 @endif find
12577
12578 .PHONY: maybe-installcheck-find installcheck-find
12579 maybe-installcheck-find:
12580 @if find
12581 maybe-installcheck-find: installcheck-find
12582
12583 installcheck-find: \
12584     configure-find 
12585         @: $(MAKE); $(unstage)
12586         @[ -f ./find/Makefile ] || exit 0; \
12587         r=`${PWD_COMMAND}`; export r; \
12588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12589         $(HOST_EXPORTS) \
12590         for flag in $(EXTRA_HOST_FLAGS) ; do \
12591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12592         done; \
12593         echo "Doing installcheck in find" ; \
12594         (cd $(HOST_SUBDIR)/find && \
12595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12597                   "RANLIB=$${RANLIB}" \
12598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12599                   installcheck) \
12600           || exit 1
12601
12602 @endif find
12603
12604 .PHONY: maybe-mostlyclean-find mostlyclean-find
12605 maybe-mostlyclean-find:
12606 @if find
12607 maybe-mostlyclean-find: mostlyclean-find
12608
12609 mostlyclean-find: 
12610         @: $(MAKE); $(unstage)
12611         @[ -f ./find/Makefile ] || exit 0; \
12612         r=`${PWD_COMMAND}`; export r; \
12613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614         $(HOST_EXPORTS) \
12615         for flag in $(EXTRA_HOST_FLAGS) ; do \
12616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12617         done; \
12618         echo "Doing mostlyclean in find" ; \
12619         (cd $(HOST_SUBDIR)/find && \
12620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12622                   "RANLIB=$${RANLIB}" \
12623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12624                   mostlyclean) \
12625           || exit 1
12626
12627 @endif find
12628
12629 .PHONY: maybe-clean-find clean-find
12630 maybe-clean-find:
12631 @if find
12632 maybe-clean-find: clean-find
12633
12634 clean-find: 
12635         @: $(MAKE); $(unstage)
12636         @[ -f ./find/Makefile ] || exit 0; \
12637         r=`${PWD_COMMAND}`; export r; \
12638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12639         $(HOST_EXPORTS) \
12640         for flag in $(EXTRA_HOST_FLAGS) ; do \
12641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12642         done; \
12643         echo "Doing clean in find" ; \
12644         (cd $(HOST_SUBDIR)/find && \
12645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12647                   "RANLIB=$${RANLIB}" \
12648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12649                   clean) \
12650           || exit 1
12651
12652 @endif find
12653
12654 .PHONY: maybe-distclean-find distclean-find
12655 maybe-distclean-find:
12656 @if find
12657 maybe-distclean-find: distclean-find
12658
12659 distclean-find: 
12660         @: $(MAKE); $(unstage)
12661         @[ -f ./find/Makefile ] || exit 0; \
12662         r=`${PWD_COMMAND}`; export r; \
12663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12664         $(HOST_EXPORTS) \
12665         for flag in $(EXTRA_HOST_FLAGS) ; do \
12666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12667         done; \
12668         echo "Doing distclean in find" ; \
12669         (cd $(HOST_SUBDIR)/find && \
12670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12672                   "RANLIB=$${RANLIB}" \
12673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12674                   distclean) \
12675           || exit 1
12676
12677 @endif find
12678
12679 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12680 maybe-maintainer-clean-find:
12681 @if find
12682 maybe-maintainer-clean-find: maintainer-clean-find
12683
12684 maintainer-clean-find: 
12685         @: $(MAKE); $(unstage)
12686         @[ -f ./find/Makefile ] || exit 0; \
12687         r=`${PWD_COMMAND}`; export r; \
12688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689         $(HOST_EXPORTS) \
12690         for flag in $(EXTRA_HOST_FLAGS) ; do \
12691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692         done; \
12693         echo "Doing maintainer-clean in find" ; \
12694         (cd $(HOST_SUBDIR)/find && \
12695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697                   "RANLIB=$${RANLIB}" \
12698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699                   maintainer-clean) \
12700           || exit 1
12701
12702 @endif find
12703
12704
12705
12706 .PHONY: configure-fixincludes maybe-configure-fixincludes
12707 maybe-configure-fixincludes:
12708 @if gcc-bootstrap
12709 configure-fixincludes: stage_current
12710 @endif gcc-bootstrap
12711 @if fixincludes
12712 maybe-configure-fixincludes: configure-fixincludes
12713 configure-fixincludes: 
12714         @: $(MAKE); $(unstage)
12715         @r=`${PWD_COMMAND}`; export r; \
12716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12717         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12718         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12719         $(HOST_EXPORTS) \
12720         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12721         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12722         case $(srcdir) in \
12723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12724           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12726         esac; \
12727         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12728         libsrcdir="$$s/fixincludes"; \
12729         $(SHELL) $${libsrcdir}/configure \
12730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12731           --target=${target_alias} $${srcdiroption}  \
12732           || exit 1
12733 @endif fixincludes
12734
12735
12736
12737
12738
12739 .PHONY: all-fixincludes maybe-all-fixincludes
12740 maybe-all-fixincludes:
12741 @if gcc-bootstrap
12742 all-fixincludes: stage_current
12743 @endif gcc-bootstrap
12744 @if fixincludes
12745 TARGET-fixincludes=all
12746 maybe-all-fixincludes: all-fixincludes
12747 all-fixincludes: configure-fixincludes
12748         @: $(MAKE); $(unstage)
12749         @r=`${PWD_COMMAND}`; export r; \
12750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12751         $(HOST_EXPORTS) \
12752         (cd $(HOST_SUBDIR)/fixincludes && \
12753           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12754                 $(TARGET-fixincludes))
12755 @endif fixincludes
12756
12757
12758
12759
12760 .PHONY: check-fixincludes maybe-check-fixincludes
12761 maybe-check-fixincludes:
12762 @if fixincludes
12763 maybe-check-fixincludes: check-fixincludes
12764
12765 check-fixincludes:
12766         @: $(MAKE); $(unstage)
12767         @r=`${PWD_COMMAND}`; export r; \
12768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769         $(HOST_EXPORTS) \
12770         (cd $(HOST_SUBDIR)/fixincludes && \
12771           $(MAKE) $(FLAGS_TO_PASS)  check)
12772
12773 @endif fixincludes
12774
12775 .PHONY: install-fixincludes maybe-install-fixincludes
12776 maybe-install-fixincludes:
12777 @if fixincludes
12778 maybe-install-fixincludes: install-fixincludes
12779
12780 install-fixincludes: installdirs
12781         @: $(MAKE); $(unstage)
12782         @r=`${PWD_COMMAND}`; export r; \
12783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784         $(HOST_EXPORTS) \
12785         (cd $(HOST_SUBDIR)/fixincludes && \
12786           $(MAKE) $(FLAGS_TO_PASS)  install)
12787
12788 @endif fixincludes
12789
12790 # Other targets (info, dvi, pdf, etc.)
12791
12792 .PHONY: maybe-info-fixincludes info-fixincludes
12793 maybe-info-fixincludes:
12794 @if fixincludes
12795 maybe-info-fixincludes: info-fixincludes
12796
12797 info-fixincludes: \
12798     configure-fixincludes 
12799         @: $(MAKE); $(unstage)
12800         @[ -f ./fixincludes/Makefile ] || exit 0; \
12801         r=`${PWD_COMMAND}`; export r; \
12802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12803         $(HOST_EXPORTS) \
12804         for flag in $(EXTRA_HOST_FLAGS) ; do \
12805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12806         done; \
12807         echo "Doing info in fixincludes" ; \
12808         (cd $(HOST_SUBDIR)/fixincludes && \
12809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12811                   "RANLIB=$${RANLIB}" \
12812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12813                   info) \
12814           || exit 1
12815
12816 @endif fixincludes
12817
12818 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12819 maybe-dvi-fixincludes:
12820 @if fixincludes
12821 maybe-dvi-fixincludes: dvi-fixincludes
12822
12823 dvi-fixincludes: \
12824     configure-fixincludes 
12825         @: $(MAKE); $(unstage)
12826         @[ -f ./fixincludes/Makefile ] || exit 0; \
12827         r=`${PWD_COMMAND}`; export r; \
12828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829         $(HOST_EXPORTS) \
12830         for flag in $(EXTRA_HOST_FLAGS) ; do \
12831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12832         done; \
12833         echo "Doing dvi in fixincludes" ; \
12834         (cd $(HOST_SUBDIR)/fixincludes && \
12835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12837                   "RANLIB=$${RANLIB}" \
12838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12839                   dvi) \
12840           || exit 1
12841
12842 @endif fixincludes
12843
12844 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12845 maybe-pdf-fixincludes:
12846 @if fixincludes
12847 maybe-pdf-fixincludes: pdf-fixincludes
12848
12849 pdf-fixincludes: \
12850     configure-fixincludes 
12851         @: $(MAKE); $(unstage)
12852         @[ -f ./fixincludes/Makefile ] || exit 0; \
12853         r=`${PWD_COMMAND}`; export r; \
12854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12855         $(HOST_EXPORTS) \
12856         for flag in $(EXTRA_HOST_FLAGS) ; do \
12857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12858         done; \
12859         echo "Doing pdf in fixincludes" ; \
12860         (cd $(HOST_SUBDIR)/fixincludes && \
12861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12863                   "RANLIB=$${RANLIB}" \
12864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12865                   pdf) \
12866           || exit 1
12867
12868 @endif fixincludes
12869
12870 .PHONY: maybe-html-fixincludes html-fixincludes
12871 maybe-html-fixincludes:
12872 @if fixincludes
12873 maybe-html-fixincludes: html-fixincludes
12874
12875 html-fixincludes: \
12876     configure-fixincludes 
12877         @: $(MAKE); $(unstage)
12878         @[ -f ./fixincludes/Makefile ] || exit 0; \
12879         r=`${PWD_COMMAND}`; export r; \
12880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881         $(HOST_EXPORTS) \
12882         for flag in $(EXTRA_HOST_FLAGS) ; do \
12883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12884         done; \
12885         echo "Doing html in fixincludes" ; \
12886         (cd $(HOST_SUBDIR)/fixincludes && \
12887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12889                   "RANLIB=$${RANLIB}" \
12890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12891                   html) \
12892           || exit 1
12893
12894 @endif fixincludes
12895
12896 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12897 maybe-TAGS-fixincludes:
12898 @if fixincludes
12899 maybe-TAGS-fixincludes: TAGS-fixincludes
12900
12901 # fixincludes doesn't support TAGS.
12902 TAGS-fixincludes:
12903
12904 @endif fixincludes
12905
12906 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12907 maybe-install-info-fixincludes:
12908 @if fixincludes
12909 maybe-install-info-fixincludes: install-info-fixincludes
12910
12911 install-info-fixincludes: \
12912     configure-fixincludes \
12913     info-fixincludes 
12914         @: $(MAKE); $(unstage)
12915         @[ -f ./fixincludes/Makefile ] || exit 0; \
12916         r=`${PWD_COMMAND}`; export r; \
12917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12918         $(HOST_EXPORTS) \
12919         for flag in $(EXTRA_HOST_FLAGS) ; do \
12920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12921         done; \
12922         echo "Doing install-info in fixincludes" ; \
12923         (cd $(HOST_SUBDIR)/fixincludes && \
12924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12926                   "RANLIB=$${RANLIB}" \
12927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12928                   install-info) \
12929           || exit 1
12930
12931 @endif fixincludes
12932
12933 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12934 maybe-install-pdf-fixincludes:
12935 @if fixincludes
12936 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12937
12938 install-pdf-fixincludes: \
12939     configure-fixincludes \
12940     pdf-fixincludes 
12941         @: $(MAKE); $(unstage)
12942         @[ -f ./fixincludes/Makefile ] || exit 0; \
12943         r=`${PWD_COMMAND}`; export r; \
12944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12945         $(HOST_EXPORTS) \
12946         for flag in $(EXTRA_HOST_FLAGS) ; do \
12947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12948         done; \
12949         echo "Doing install-pdf in fixincludes" ; \
12950         (cd $(HOST_SUBDIR)/fixincludes && \
12951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12953                   "RANLIB=$${RANLIB}" \
12954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12955                   install-pdf) \
12956           || exit 1
12957
12958 @endif fixincludes
12959
12960 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12961 maybe-install-html-fixincludes:
12962 @if fixincludes
12963 maybe-install-html-fixincludes: install-html-fixincludes
12964
12965 install-html-fixincludes: \
12966     configure-fixincludes \
12967     html-fixincludes 
12968         @: $(MAKE); $(unstage)
12969         @[ -f ./fixincludes/Makefile ] || exit 0; \
12970         r=`${PWD_COMMAND}`; export r; \
12971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12972         $(HOST_EXPORTS) \
12973         for flag in $(EXTRA_HOST_FLAGS) ; do \
12974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12975         done; \
12976         echo "Doing install-html in fixincludes" ; \
12977         (cd $(HOST_SUBDIR)/fixincludes && \
12978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12980                   "RANLIB=$${RANLIB}" \
12981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12982                   install-html) \
12983           || exit 1
12984
12985 @endif fixincludes
12986
12987 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12988 maybe-installcheck-fixincludes:
12989 @if fixincludes
12990 maybe-installcheck-fixincludes: installcheck-fixincludes
12991
12992 installcheck-fixincludes: \
12993     configure-fixincludes 
12994         @: $(MAKE); $(unstage)
12995         @[ -f ./fixincludes/Makefile ] || exit 0; \
12996         r=`${PWD_COMMAND}`; export r; \
12997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998         $(HOST_EXPORTS) \
12999         for flag in $(EXTRA_HOST_FLAGS) ; do \
13000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13001         done; \
13002         echo "Doing installcheck in fixincludes" ; \
13003         (cd $(HOST_SUBDIR)/fixincludes && \
13004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13006                   "RANLIB=$${RANLIB}" \
13007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13008                   installcheck) \
13009           || exit 1
13010
13011 @endif fixincludes
13012
13013 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13014 maybe-mostlyclean-fixincludes:
13015 @if fixincludes
13016 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13017
13018 mostlyclean-fixincludes: 
13019         @: $(MAKE); $(unstage)
13020         @[ -f ./fixincludes/Makefile ] || exit 0; \
13021         r=`${PWD_COMMAND}`; export r; \
13022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023         $(HOST_EXPORTS) \
13024         for flag in $(EXTRA_HOST_FLAGS) ; do \
13025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13026         done; \
13027         echo "Doing mostlyclean in fixincludes" ; \
13028         (cd $(HOST_SUBDIR)/fixincludes && \
13029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13031                   "RANLIB=$${RANLIB}" \
13032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13033                   mostlyclean) \
13034           || exit 1
13035
13036 @endif fixincludes
13037
13038 .PHONY: maybe-clean-fixincludes clean-fixincludes
13039 maybe-clean-fixincludes:
13040 @if fixincludes
13041 maybe-clean-fixincludes: clean-fixincludes
13042
13043 clean-fixincludes: 
13044         @: $(MAKE); $(unstage)
13045         @[ -f ./fixincludes/Makefile ] || exit 0; \
13046         r=`${PWD_COMMAND}`; export r; \
13047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13048         $(HOST_EXPORTS) \
13049         for flag in $(EXTRA_HOST_FLAGS) ; do \
13050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13051         done; \
13052         echo "Doing clean in fixincludes" ; \
13053         (cd $(HOST_SUBDIR)/fixincludes && \
13054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13056                   "RANLIB=$${RANLIB}" \
13057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13058                   clean) \
13059           || exit 1
13060
13061 @endif fixincludes
13062
13063 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13064 maybe-distclean-fixincludes:
13065 @if fixincludes
13066 maybe-distclean-fixincludes: distclean-fixincludes
13067
13068 distclean-fixincludes: 
13069         @: $(MAKE); $(unstage)
13070         @[ -f ./fixincludes/Makefile ] || exit 0; \
13071         r=`${PWD_COMMAND}`; export r; \
13072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13073         $(HOST_EXPORTS) \
13074         for flag in $(EXTRA_HOST_FLAGS) ; do \
13075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13076         done; \
13077         echo "Doing distclean in fixincludes" ; \
13078         (cd $(HOST_SUBDIR)/fixincludes && \
13079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13081                   "RANLIB=$${RANLIB}" \
13082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13083                   distclean) \
13084           || exit 1
13085
13086 @endif fixincludes
13087
13088 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13089 maybe-maintainer-clean-fixincludes:
13090 @if fixincludes
13091 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13092
13093 maintainer-clean-fixincludes: 
13094         @: $(MAKE); $(unstage)
13095         @[ -f ./fixincludes/Makefile ] || exit 0; \
13096         r=`${PWD_COMMAND}`; export r; \
13097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13098         $(HOST_EXPORTS) \
13099         for flag in $(EXTRA_HOST_FLAGS) ; do \
13100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13101         done; \
13102         echo "Doing maintainer-clean in fixincludes" ; \
13103         (cd $(HOST_SUBDIR)/fixincludes && \
13104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13106                   "RANLIB=$${RANLIB}" \
13107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13108                   maintainer-clean) \
13109           || exit 1
13110
13111 @endif fixincludes
13112
13113
13114
13115 .PHONY: configure-flex maybe-configure-flex
13116 maybe-configure-flex:
13117 @if gcc-bootstrap
13118 configure-flex: stage_current
13119 @endif gcc-bootstrap
13120 @if flex
13121 maybe-configure-flex: configure-flex
13122 configure-flex: 
13123         @: $(MAKE); $(unstage)
13124         @r=`${PWD_COMMAND}`; export r; \
13125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13126         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13128         $(HOST_EXPORTS) \
13129         echo Configuring in $(HOST_SUBDIR)/flex; \
13130         cd "$(HOST_SUBDIR)/flex" || exit 1; \
13131         case $(srcdir) in \
13132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13133           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13135         esac; \
13136         srcdiroption="--srcdir=$${topdir}/flex"; \
13137         libsrcdir="$$s/flex"; \
13138         $(SHELL) $${libsrcdir}/configure \
13139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13140           --target=${target_alias} $${srcdiroption}  \
13141           || exit 1
13142 @endif flex
13143
13144
13145
13146
13147
13148 .PHONY: all-flex maybe-all-flex
13149 maybe-all-flex:
13150 @if gcc-bootstrap
13151 all-flex: stage_current
13152 @endif gcc-bootstrap
13153 @if flex
13154 TARGET-flex=all
13155 maybe-all-flex: all-flex
13156 all-flex: configure-flex
13157         @: $(MAKE); $(unstage)
13158         @r=`${PWD_COMMAND}`; export r; \
13159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13160         $(HOST_EXPORTS) \
13161         (cd $(HOST_SUBDIR)/flex && \
13162           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13163                 $(TARGET-flex))
13164 @endif flex
13165
13166
13167
13168
13169 .PHONY: check-flex maybe-check-flex
13170 maybe-check-flex:
13171 @if flex
13172 maybe-check-flex: check-flex
13173
13174 # This module is only tested in a native toolchain.
13175 check-flex:
13176         @: $(MAKE); $(unstage)
13177         @if [ '$(host)' = '$(target)' ] ; then \
13178           r=`${PWD_COMMAND}`; export r; \
13179           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13180           $(HOST_EXPORTS) \
13181           (cd $(HOST_SUBDIR)/flex && \
13182             $(MAKE) $(FLAGS_TO_PASS)  check); \
13183         fi
13184
13185 @endif flex
13186
13187 .PHONY: install-flex maybe-install-flex
13188 maybe-install-flex:
13189 @if flex
13190 maybe-install-flex: install-flex
13191
13192 install-flex: installdirs
13193         @: $(MAKE); $(unstage)
13194         @r=`${PWD_COMMAND}`; export r; \
13195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13196         $(HOST_EXPORTS) \
13197         (cd $(HOST_SUBDIR)/flex && \
13198           $(MAKE) $(FLAGS_TO_PASS)  install)
13199
13200 @endif flex
13201
13202 # Other targets (info, dvi, pdf, etc.)
13203
13204 .PHONY: maybe-info-flex info-flex
13205 maybe-info-flex:
13206 @if flex
13207 maybe-info-flex: info-flex
13208
13209 info-flex: \
13210     configure-flex 
13211         @: $(MAKE); $(unstage)
13212         @[ -f ./flex/Makefile ] || exit 0; \
13213         r=`${PWD_COMMAND}`; export r; \
13214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13215         $(HOST_EXPORTS) \
13216         for flag in $(EXTRA_HOST_FLAGS) ; do \
13217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13218         done; \
13219         echo "Doing info in flex" ; \
13220         (cd $(HOST_SUBDIR)/flex && \
13221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13223                   "RANLIB=$${RANLIB}" \
13224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13225                   info) \
13226           || exit 1
13227
13228 @endif flex
13229
13230 .PHONY: maybe-dvi-flex dvi-flex
13231 maybe-dvi-flex:
13232 @if flex
13233 maybe-dvi-flex: dvi-flex
13234
13235 dvi-flex: \
13236     configure-flex 
13237         @: $(MAKE); $(unstage)
13238         @[ -f ./flex/Makefile ] || exit 0; \
13239         r=`${PWD_COMMAND}`; export r; \
13240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13241         $(HOST_EXPORTS) \
13242         for flag in $(EXTRA_HOST_FLAGS) ; do \
13243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13244         done; \
13245         echo "Doing dvi in flex" ; \
13246         (cd $(HOST_SUBDIR)/flex && \
13247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13249                   "RANLIB=$${RANLIB}" \
13250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13251                   dvi) \
13252           || exit 1
13253
13254 @endif flex
13255
13256 .PHONY: maybe-pdf-flex pdf-flex
13257 maybe-pdf-flex:
13258 @if flex
13259 maybe-pdf-flex: pdf-flex
13260
13261 pdf-flex: \
13262     configure-flex 
13263         @: $(MAKE); $(unstage)
13264         @[ -f ./flex/Makefile ] || exit 0; \
13265         r=`${PWD_COMMAND}`; export r; \
13266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267         $(HOST_EXPORTS) \
13268         for flag in $(EXTRA_HOST_FLAGS) ; do \
13269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13270         done; \
13271         echo "Doing pdf in flex" ; \
13272         (cd $(HOST_SUBDIR)/flex && \
13273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13275                   "RANLIB=$${RANLIB}" \
13276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13277                   pdf) \
13278           || exit 1
13279
13280 @endif flex
13281
13282 .PHONY: maybe-html-flex html-flex
13283 maybe-html-flex:
13284 @if flex
13285 maybe-html-flex: html-flex
13286
13287 html-flex: \
13288     configure-flex 
13289         @: $(MAKE); $(unstage)
13290         @[ -f ./flex/Makefile ] || exit 0; \
13291         r=`${PWD_COMMAND}`; export r; \
13292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293         $(HOST_EXPORTS) \
13294         for flag in $(EXTRA_HOST_FLAGS) ; do \
13295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13296         done; \
13297         echo "Doing html in flex" ; \
13298         (cd $(HOST_SUBDIR)/flex && \
13299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13301                   "RANLIB=$${RANLIB}" \
13302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13303                   html) \
13304           || exit 1
13305
13306 @endif flex
13307
13308 .PHONY: maybe-TAGS-flex TAGS-flex
13309 maybe-TAGS-flex:
13310 @if flex
13311 maybe-TAGS-flex: TAGS-flex
13312
13313 TAGS-flex: \
13314     configure-flex 
13315         @: $(MAKE); $(unstage)
13316         @[ -f ./flex/Makefile ] || exit 0; \
13317         r=`${PWD_COMMAND}`; export r; \
13318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13319         $(HOST_EXPORTS) \
13320         for flag in $(EXTRA_HOST_FLAGS) ; do \
13321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13322         done; \
13323         echo "Doing TAGS in flex" ; \
13324         (cd $(HOST_SUBDIR)/flex && \
13325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13327                   "RANLIB=$${RANLIB}" \
13328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13329                   TAGS) \
13330           || exit 1
13331
13332 @endif flex
13333
13334 .PHONY: maybe-install-info-flex install-info-flex
13335 maybe-install-info-flex:
13336 @if flex
13337 maybe-install-info-flex: install-info-flex
13338
13339 install-info-flex: \
13340     configure-flex \
13341     info-flex 
13342         @: $(MAKE); $(unstage)
13343         @[ -f ./flex/Makefile ] || exit 0; \
13344         r=`${PWD_COMMAND}`; export r; \
13345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13346         $(HOST_EXPORTS) \
13347         for flag in $(EXTRA_HOST_FLAGS) ; do \
13348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13349         done; \
13350         echo "Doing install-info in flex" ; \
13351         (cd $(HOST_SUBDIR)/flex && \
13352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13354                   "RANLIB=$${RANLIB}" \
13355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13356                   install-info) \
13357           || exit 1
13358
13359 @endif flex
13360
13361 .PHONY: maybe-install-pdf-flex install-pdf-flex
13362 maybe-install-pdf-flex:
13363 @if flex
13364 maybe-install-pdf-flex: install-pdf-flex
13365
13366 install-pdf-flex: \
13367     configure-flex \
13368     pdf-flex 
13369         @: $(MAKE); $(unstage)
13370         @[ -f ./flex/Makefile ] || exit 0; \
13371         r=`${PWD_COMMAND}`; export r; \
13372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13373         $(HOST_EXPORTS) \
13374         for flag in $(EXTRA_HOST_FLAGS) ; do \
13375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13376         done; \
13377         echo "Doing install-pdf in flex" ; \
13378         (cd $(HOST_SUBDIR)/flex && \
13379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13381                   "RANLIB=$${RANLIB}" \
13382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13383                   install-pdf) \
13384           || exit 1
13385
13386 @endif flex
13387
13388 .PHONY: maybe-install-html-flex install-html-flex
13389 maybe-install-html-flex:
13390 @if flex
13391 maybe-install-html-flex: install-html-flex
13392
13393 install-html-flex: \
13394     configure-flex \
13395     html-flex 
13396         @: $(MAKE); $(unstage)
13397         @[ -f ./flex/Makefile ] || exit 0; \
13398         r=`${PWD_COMMAND}`; export r; \
13399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13400         $(HOST_EXPORTS) \
13401         for flag in $(EXTRA_HOST_FLAGS) ; do \
13402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13403         done; \
13404         echo "Doing install-html in flex" ; \
13405         (cd $(HOST_SUBDIR)/flex && \
13406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13408                   "RANLIB=$${RANLIB}" \
13409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13410                   install-html) \
13411           || exit 1
13412
13413 @endif flex
13414
13415 .PHONY: maybe-installcheck-flex installcheck-flex
13416 maybe-installcheck-flex:
13417 @if flex
13418 maybe-installcheck-flex: installcheck-flex
13419
13420 installcheck-flex: \
13421     configure-flex 
13422         @: $(MAKE); $(unstage)
13423         @[ -f ./flex/Makefile ] || exit 0; \
13424         r=`${PWD_COMMAND}`; export r; \
13425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426         $(HOST_EXPORTS) \
13427         for flag in $(EXTRA_HOST_FLAGS) ; do \
13428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13429         done; \
13430         echo "Doing installcheck in flex" ; \
13431         (cd $(HOST_SUBDIR)/flex && \
13432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13434                   "RANLIB=$${RANLIB}" \
13435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13436                   installcheck) \
13437           || exit 1
13438
13439 @endif flex
13440
13441 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13442 maybe-mostlyclean-flex:
13443 @if flex
13444 maybe-mostlyclean-flex: mostlyclean-flex
13445
13446 mostlyclean-flex: 
13447         @: $(MAKE); $(unstage)
13448         @[ -f ./flex/Makefile ] || exit 0; \
13449         r=`${PWD_COMMAND}`; export r; \
13450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13451         $(HOST_EXPORTS) \
13452         for flag in $(EXTRA_HOST_FLAGS) ; do \
13453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13454         done; \
13455         echo "Doing mostlyclean in flex" ; \
13456         (cd $(HOST_SUBDIR)/flex && \
13457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13459                   "RANLIB=$${RANLIB}" \
13460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13461                   mostlyclean) \
13462           || exit 1
13463
13464 @endif flex
13465
13466 .PHONY: maybe-clean-flex clean-flex
13467 maybe-clean-flex:
13468 @if flex
13469 maybe-clean-flex: clean-flex
13470
13471 clean-flex: 
13472         @: $(MAKE); $(unstage)
13473         @[ -f ./flex/Makefile ] || exit 0; \
13474         r=`${PWD_COMMAND}`; export r; \
13475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13476         $(HOST_EXPORTS) \
13477         for flag in $(EXTRA_HOST_FLAGS) ; do \
13478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13479         done; \
13480         echo "Doing clean in flex" ; \
13481         (cd $(HOST_SUBDIR)/flex && \
13482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13484                   "RANLIB=$${RANLIB}" \
13485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13486                   clean) \
13487           || exit 1
13488
13489 @endif flex
13490
13491 .PHONY: maybe-distclean-flex distclean-flex
13492 maybe-distclean-flex:
13493 @if flex
13494 maybe-distclean-flex: distclean-flex
13495
13496 distclean-flex: 
13497         @: $(MAKE); $(unstage)
13498         @[ -f ./flex/Makefile ] || exit 0; \
13499         r=`${PWD_COMMAND}`; export r; \
13500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13501         $(HOST_EXPORTS) \
13502         for flag in $(EXTRA_HOST_FLAGS) ; do \
13503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13504         done; \
13505         echo "Doing distclean in flex" ; \
13506         (cd $(HOST_SUBDIR)/flex && \
13507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13509                   "RANLIB=$${RANLIB}" \
13510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13511                   distclean) \
13512           || exit 1
13513
13514 @endif flex
13515
13516 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13517 maybe-maintainer-clean-flex:
13518 @if flex
13519 maybe-maintainer-clean-flex: maintainer-clean-flex
13520
13521 maintainer-clean-flex: 
13522         @: $(MAKE); $(unstage)
13523         @[ -f ./flex/Makefile ] || exit 0; \
13524         r=`${PWD_COMMAND}`; export r; \
13525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13526         $(HOST_EXPORTS) \
13527         for flag in $(EXTRA_HOST_FLAGS) ; do \
13528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13529         done; \
13530         echo "Doing maintainer-clean in flex" ; \
13531         (cd $(HOST_SUBDIR)/flex && \
13532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13534                   "RANLIB=$${RANLIB}" \
13535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13536                   maintainer-clean) \
13537           || exit 1
13538
13539 @endif flex
13540
13541
13542
13543 .PHONY: configure-gas maybe-configure-gas
13544 maybe-configure-gas:
13545 @if gcc-bootstrap
13546 configure-gas: stage_current
13547 @endif gcc-bootstrap
13548 @if gas
13549 maybe-configure-gas: configure-gas
13550 configure-gas: 
13551         @r=`${PWD_COMMAND}`; export r; \
13552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13555         $(HOST_EXPORTS) \
13556         echo Configuring in $(HOST_SUBDIR)/gas; \
13557         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13558         case $(srcdir) in \
13559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13560           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13562         esac; \
13563         srcdiroption="--srcdir=$${topdir}/gas"; \
13564         libsrcdir="$$s/gas"; \
13565         $(SHELL) $${libsrcdir}/configure \
13566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13567           --target=${target_alias} $${srcdiroption}  \
13568           || exit 1
13569 @endif gas
13570
13571
13572
13573 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13574 maybe-configure-stage1-gas:
13575 @if gas-bootstrap
13576 maybe-configure-stage1-gas: configure-stage1-gas
13577 configure-stage1-gas:
13578         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13579         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13580         @r=`${PWD_COMMAND}`; export r; \
13581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13582         TFLAGS="$(STAGE1_TFLAGS)"; \
13583         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13584         $(HOST_EXPORTS) \
13585         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13586         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13587         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13588         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13590         cd $(HOST_SUBDIR)/gas || exit 1; \
13591         case $(srcdir) in \
13592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13593           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13595         esac; \
13596         srcdiroption="--srcdir=$${topdir}/gas"; \
13597         libsrcdir="$$s/gas"; \
13598         $(SHELL) $${libsrcdir}/configure \
13599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13600           --target=${target_alias} $${srcdiroption} \
13601           $(STAGE1_CONFIGURE_FLAGS)
13602 @endif gas-bootstrap
13603
13604 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13605 maybe-configure-stage2-gas:
13606 @if gas-bootstrap
13607 maybe-configure-stage2-gas: configure-stage2-gas
13608 configure-stage2-gas:
13609         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13610         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13611         @r=`${PWD_COMMAND}`; export r; \
13612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13613         TFLAGS="$(STAGE2_TFLAGS)"; \
13614         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13615         $(HOST_EXPORTS) \
13616         $(POSTSTAGE1_HOST_EXPORTS) \
13617         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13618         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13619         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13620         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13621         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13622         cd $(HOST_SUBDIR)/gas || exit 1; \
13623         case $(srcdir) in \
13624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13625           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13627         esac; \
13628         srcdiroption="--srcdir=$${topdir}/gas"; \
13629         libsrcdir="$$s/gas"; \
13630         $(SHELL) $${libsrcdir}/configure \
13631           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13632           --target=${target_alias} $${srcdiroption} \
13633           --with-build-libsubdir=$(HOST_SUBDIR) \
13634           $(STAGE2_CONFIGURE_FLAGS)
13635 @endif gas-bootstrap
13636
13637 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13638 maybe-configure-stage3-gas:
13639 @if gas-bootstrap
13640 maybe-configure-stage3-gas: configure-stage3-gas
13641 configure-stage3-gas:
13642         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13643         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13644         @r=`${PWD_COMMAND}`; export r; \
13645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13646         TFLAGS="$(STAGE3_TFLAGS)"; \
13647         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13648         $(HOST_EXPORTS) \
13649         $(POSTSTAGE1_HOST_EXPORTS) \
13650         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13651         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13652         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13653         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13654         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13655         cd $(HOST_SUBDIR)/gas || exit 1; \
13656         case $(srcdir) in \
13657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13658           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13660         esac; \
13661         srcdiroption="--srcdir=$${topdir}/gas"; \
13662         libsrcdir="$$s/gas"; \
13663         $(SHELL) $${libsrcdir}/configure \
13664           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13665           --target=${target_alias} $${srcdiroption} \
13666           --with-build-libsubdir=$(HOST_SUBDIR) \
13667           $(STAGE3_CONFIGURE_FLAGS)
13668 @endif gas-bootstrap
13669
13670 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13671 maybe-configure-stage4-gas:
13672 @if gas-bootstrap
13673 maybe-configure-stage4-gas: configure-stage4-gas
13674 configure-stage4-gas:
13675         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13676         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13677         @r=`${PWD_COMMAND}`; export r; \
13678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679         TFLAGS="$(STAGE4_TFLAGS)"; \
13680         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13681         $(HOST_EXPORTS) \
13682         $(POSTSTAGE1_HOST_EXPORTS) \
13683         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13684         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13685         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13686         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13688         cd $(HOST_SUBDIR)/gas || exit 1; \
13689         case $(srcdir) in \
13690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13691           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13693         esac; \
13694         srcdiroption="--srcdir=$${topdir}/gas"; \
13695         libsrcdir="$$s/gas"; \
13696         $(SHELL) $${libsrcdir}/configure \
13697           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13698           --target=${target_alias} $${srcdiroption} \
13699           --with-build-libsubdir=$(HOST_SUBDIR) \
13700           $(STAGE4_CONFIGURE_FLAGS)
13701 @endif gas-bootstrap
13702
13703 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13704 maybe-configure-stageprofile-gas:
13705 @if gas-bootstrap
13706 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13707 configure-stageprofile-gas:
13708         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13709         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13710         @r=`${PWD_COMMAND}`; export r; \
13711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13712         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13713         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13714         $(HOST_EXPORTS) \
13715         $(POSTSTAGE1_HOST_EXPORTS) \
13716         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13717         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13718         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13719         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13721         cd $(HOST_SUBDIR)/gas || exit 1; \
13722         case $(srcdir) in \
13723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13724           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13726         esac; \
13727         srcdiroption="--srcdir=$${topdir}/gas"; \
13728         libsrcdir="$$s/gas"; \
13729         $(SHELL) $${libsrcdir}/configure \
13730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13731           --target=${target_alias} $${srcdiroption} \
13732           --with-build-libsubdir=$(HOST_SUBDIR) \
13733           $(STAGEprofile_CONFIGURE_FLAGS)
13734 @endif gas-bootstrap
13735
13736 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13737 maybe-configure-stagefeedback-gas:
13738 @if gas-bootstrap
13739 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13740 configure-stagefeedback-gas:
13741         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13743         @r=`${PWD_COMMAND}`; export r; \
13744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13745         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13746         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13747         $(HOST_EXPORTS) \
13748         $(POSTSTAGE1_HOST_EXPORTS) \
13749         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13750         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13751         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13752         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13754         cd $(HOST_SUBDIR)/gas || exit 1; \
13755         case $(srcdir) in \
13756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13757           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13759         esac; \
13760         srcdiroption="--srcdir=$${topdir}/gas"; \
13761         libsrcdir="$$s/gas"; \
13762         $(SHELL) $${libsrcdir}/configure \
13763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13764           --target=${target_alias} $${srcdiroption} \
13765           --with-build-libsubdir=$(HOST_SUBDIR) \
13766           $(STAGEfeedback_CONFIGURE_FLAGS)
13767 @endif gas-bootstrap
13768
13769
13770
13771
13772
13773 .PHONY: all-gas maybe-all-gas
13774 maybe-all-gas:
13775 @if gcc-bootstrap
13776 all-gas: stage_current
13777 @endif gcc-bootstrap
13778 @if gas
13779 TARGET-gas=all
13780 maybe-all-gas: all-gas
13781 all-gas: configure-gas
13782         @r=`${PWD_COMMAND}`; export r; \
13783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13784         $(HOST_EXPORTS) \
13785         (cd $(HOST_SUBDIR)/gas && \
13786           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13787                 $(TARGET-gas))
13788 @endif gas
13789
13790
13791
13792 .PHONY: all-stage1-gas maybe-all-stage1-gas
13793 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13794 maybe-all-stage1-gas:
13795 maybe-clean-stage1-gas:
13796 @if gas-bootstrap
13797 maybe-all-stage1-gas: all-stage1-gas
13798 all-stage1: all-stage1-gas
13799 TARGET-stage1-gas = $(TARGET-gas)
13800 all-stage1-gas: configure-stage1-gas
13801         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13802         @r=`${PWD_COMMAND}`; export r; \
13803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804         TFLAGS="$(STAGE1_TFLAGS)"; \
13805         $(HOST_EXPORTS) \
13806         cd $(HOST_SUBDIR)/gas && \
13807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13808                 CFLAGS="$(STAGE1_CFLAGS)" \
13809                 CXXFLAGS="$(STAGE1_CFLAGS)" \
13810                 LIBCFLAGS="$(LIBCFLAGS)" \
13811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13814                 $(EXTRA_HOST_FLAGS)   \
13815                 TFLAGS="$(STAGE1_TFLAGS)" \
13816                 $(TARGET-stage1-gas)
13817
13818 maybe-clean-stage1-gas: clean-stage1-gas
13819 clean-stage1: clean-stage1-gas
13820 clean-stage1-gas:
13821         @if [ $(current_stage) = stage1 ]; then \
13822           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13823         else \
13824           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13825           $(MAKE) stage1-start; \
13826         fi; \
13827         cd $(HOST_SUBDIR)/gas && \
13828         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13829                  clean
13830 @endif gas-bootstrap
13831
13832
13833 .PHONY: all-stage2-gas maybe-all-stage2-gas
13834 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13835 maybe-all-stage2-gas:
13836 maybe-clean-stage2-gas:
13837 @if gas-bootstrap
13838 maybe-all-stage2-gas: all-stage2-gas
13839 all-stage2: all-stage2-gas
13840 TARGET-stage2-gas = $(TARGET-gas)
13841 all-stage2-gas: configure-stage2-gas
13842         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13843         @r=`${PWD_COMMAND}`; export r; \
13844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13845         TFLAGS="$(STAGE2_TFLAGS)"; \
13846         $(HOST_EXPORTS) \
13847         $(POSTSTAGE1_HOST_EXPORTS) \
13848         cd $(HOST_SUBDIR)/gas && \
13849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13850                 CFLAGS="$(STAGE2_CFLAGS)" \
13851                 CXXFLAGS="$(STAGE2_CFLAGS)" \
13852                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13856                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13857                 TFLAGS="$(STAGE2_TFLAGS)" \
13858                 $(TARGET-stage2-gas)
13859
13860 maybe-clean-stage2-gas: clean-stage2-gas
13861 clean-stage2: clean-stage2-gas
13862 clean-stage2-gas:
13863         @if [ $(current_stage) = stage2 ]; then \
13864           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13865         else \
13866           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13867           $(MAKE) stage2-start; \
13868         fi; \
13869         cd $(HOST_SUBDIR)/gas && \
13870         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13871                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13872                  clean
13873 @endif gas-bootstrap
13874
13875
13876 .PHONY: all-stage3-gas maybe-all-stage3-gas
13877 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13878 maybe-all-stage3-gas:
13879 maybe-clean-stage3-gas:
13880 @if gas-bootstrap
13881 maybe-all-stage3-gas: all-stage3-gas
13882 all-stage3: all-stage3-gas
13883 TARGET-stage3-gas = $(TARGET-gas)
13884 all-stage3-gas: configure-stage3-gas
13885         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13886         @r=`${PWD_COMMAND}`; export r; \
13887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13888         TFLAGS="$(STAGE3_TFLAGS)"; \
13889         $(HOST_EXPORTS) \
13890         $(POSTSTAGE1_HOST_EXPORTS) \
13891         cd $(HOST_SUBDIR)/gas && \
13892         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13893                 CFLAGS="$(STAGE3_CFLAGS)" \
13894                 CXXFLAGS="$(STAGE3_CFLAGS)" \
13895                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13896                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13897                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13898                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13899                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13900                 TFLAGS="$(STAGE3_TFLAGS)" \
13901                 $(TARGET-stage3-gas)
13902
13903 maybe-clean-stage3-gas: clean-stage3-gas
13904 clean-stage3: clean-stage3-gas
13905 clean-stage3-gas:
13906         @if [ $(current_stage) = stage3 ]; then \
13907           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13908         else \
13909           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13910           $(MAKE) stage3-start; \
13911         fi; \
13912         cd $(HOST_SUBDIR)/gas && \
13913         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13914                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13915                  clean
13916 @endif gas-bootstrap
13917
13918
13919 .PHONY: all-stage4-gas maybe-all-stage4-gas
13920 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13921 maybe-all-stage4-gas:
13922 maybe-clean-stage4-gas:
13923 @if gas-bootstrap
13924 maybe-all-stage4-gas: all-stage4-gas
13925 all-stage4: all-stage4-gas
13926 TARGET-stage4-gas = $(TARGET-gas)
13927 all-stage4-gas: configure-stage4-gas
13928         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13929         @r=`${PWD_COMMAND}`; export r; \
13930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13931         TFLAGS="$(STAGE4_TFLAGS)"; \
13932         $(HOST_EXPORTS) \
13933         $(POSTSTAGE1_HOST_EXPORTS) \
13934         cd $(HOST_SUBDIR)/gas && \
13935         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13936                 CFLAGS="$(STAGE4_CFLAGS)" \
13937                 CXXFLAGS="$(STAGE4_CFLAGS)" \
13938                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13939                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13940                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13941                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13942                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13943                 TFLAGS="$(STAGE4_TFLAGS)" \
13944                 $(TARGET-stage4-gas)
13945
13946 maybe-clean-stage4-gas: clean-stage4-gas
13947 clean-stage4: clean-stage4-gas
13948 clean-stage4-gas:
13949         @if [ $(current_stage) = stage4 ]; then \
13950           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13951         else \
13952           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13953           $(MAKE) stage4-start; \
13954         fi; \
13955         cd $(HOST_SUBDIR)/gas && \
13956         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13957                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13958                  clean
13959 @endif gas-bootstrap
13960
13961
13962 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13963 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13964 maybe-all-stageprofile-gas:
13965 maybe-clean-stageprofile-gas:
13966 @if gas-bootstrap
13967 maybe-all-stageprofile-gas: all-stageprofile-gas
13968 all-stageprofile: all-stageprofile-gas
13969 TARGET-stageprofile-gas = $(TARGET-gas)
13970 all-stageprofile-gas: configure-stageprofile-gas
13971         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13972         @r=`${PWD_COMMAND}`; export r; \
13973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13974         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13975         $(HOST_EXPORTS) \
13976         $(POSTSTAGE1_HOST_EXPORTS) \
13977         cd $(HOST_SUBDIR)/gas && \
13978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13979                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13980                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
13981                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13985                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13986                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13987                 $(TARGET-stageprofile-gas)
13988
13989 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13990 clean-stageprofile: clean-stageprofile-gas
13991 clean-stageprofile-gas:
13992         @if [ $(current_stage) = stageprofile ]; then \
13993           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13994         else \
13995           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13996           $(MAKE) stageprofile-start; \
13997         fi; \
13998         cd $(HOST_SUBDIR)/gas && \
13999         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14000                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14001                  clean
14002 @endif gas-bootstrap
14003
14004
14005 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14006 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14007 maybe-all-stagefeedback-gas:
14008 maybe-clean-stagefeedback-gas:
14009 @if gas-bootstrap
14010 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14011 all-stagefeedback: all-stagefeedback-gas
14012 TARGET-stagefeedback-gas = $(TARGET-gas)
14013 all-stagefeedback-gas: configure-stagefeedback-gas
14014         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14015         @r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14018         $(HOST_EXPORTS) \
14019         $(POSTSTAGE1_HOST_EXPORTS) \
14020         cd $(HOST_SUBDIR)/gas && \
14021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14022                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14023                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14024                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14025                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14026                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14027                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14028                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14029                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14030                 $(TARGET-stagefeedback-gas)
14031
14032 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14033 clean-stagefeedback: clean-stagefeedback-gas
14034 clean-stagefeedback-gas:
14035         @if [ $(current_stage) = stagefeedback ]; then \
14036           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14037         else \
14038           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14039           $(MAKE) stagefeedback-start; \
14040         fi; \
14041         cd $(HOST_SUBDIR)/gas && \
14042         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14043                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14044                  clean
14045 @endif gas-bootstrap
14046
14047
14048
14049
14050
14051 .PHONY: check-gas maybe-check-gas
14052 maybe-check-gas:
14053 @if gas
14054 maybe-check-gas: check-gas
14055
14056 check-gas:
14057         @: $(MAKE); $(unstage)
14058         @r=`${PWD_COMMAND}`; export r; \
14059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14060         $(HOST_EXPORTS) \
14061         (cd $(HOST_SUBDIR)/gas && \
14062           $(MAKE) $(FLAGS_TO_PASS)  check)
14063
14064 @endif gas
14065
14066 .PHONY: install-gas maybe-install-gas
14067 maybe-install-gas:
14068 @if gas
14069 maybe-install-gas: install-gas
14070
14071 install-gas: installdirs
14072         @: $(MAKE); $(unstage)
14073         @r=`${PWD_COMMAND}`; export r; \
14074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14075         $(HOST_EXPORTS) \
14076         (cd $(HOST_SUBDIR)/gas && \
14077           $(MAKE) $(FLAGS_TO_PASS)  install)
14078
14079 @endif gas
14080
14081 # Other targets (info, dvi, pdf, etc.)
14082
14083 .PHONY: maybe-info-gas info-gas
14084 maybe-info-gas:
14085 @if gas
14086 maybe-info-gas: info-gas
14087
14088 info-gas: \
14089     configure-gas 
14090         @[ -f ./gas/Makefile ] || exit 0; \
14091         r=`${PWD_COMMAND}`; export r; \
14092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093         $(HOST_EXPORTS) \
14094         for flag in $(EXTRA_HOST_FLAGS) ; do \
14095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14096         done; \
14097         echo "Doing info in gas" ; \
14098         (cd $(HOST_SUBDIR)/gas && \
14099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14101                   "RANLIB=$${RANLIB}" \
14102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14103                   info) \
14104           || exit 1
14105
14106 @endif gas
14107
14108 .PHONY: maybe-dvi-gas dvi-gas
14109 maybe-dvi-gas:
14110 @if gas
14111 maybe-dvi-gas: dvi-gas
14112
14113 dvi-gas: \
14114     configure-gas 
14115         @[ -f ./gas/Makefile ] || exit 0; \
14116         r=`${PWD_COMMAND}`; export r; \
14117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118         $(HOST_EXPORTS) \
14119         for flag in $(EXTRA_HOST_FLAGS) ; do \
14120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14121         done; \
14122         echo "Doing dvi in gas" ; \
14123         (cd $(HOST_SUBDIR)/gas && \
14124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14126                   "RANLIB=$${RANLIB}" \
14127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14128                   dvi) \
14129           || exit 1
14130
14131 @endif gas
14132
14133 .PHONY: maybe-pdf-gas pdf-gas
14134 maybe-pdf-gas:
14135 @if gas
14136 maybe-pdf-gas: pdf-gas
14137
14138 pdf-gas: \
14139     configure-gas 
14140         @[ -f ./gas/Makefile ] || exit 0; \
14141         r=`${PWD_COMMAND}`; export r; \
14142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14143         $(HOST_EXPORTS) \
14144         for flag in $(EXTRA_HOST_FLAGS) ; do \
14145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14146         done; \
14147         echo "Doing pdf in gas" ; \
14148         (cd $(HOST_SUBDIR)/gas && \
14149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14151                   "RANLIB=$${RANLIB}" \
14152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14153                   pdf) \
14154           || exit 1
14155
14156 @endif gas
14157
14158 .PHONY: maybe-html-gas html-gas
14159 maybe-html-gas:
14160 @if gas
14161 maybe-html-gas: html-gas
14162
14163 html-gas: \
14164     configure-gas 
14165         @[ -f ./gas/Makefile ] || exit 0; \
14166         r=`${PWD_COMMAND}`; export r; \
14167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168         $(HOST_EXPORTS) \
14169         for flag in $(EXTRA_HOST_FLAGS) ; do \
14170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171         done; \
14172         echo "Doing html in gas" ; \
14173         (cd $(HOST_SUBDIR)/gas && \
14174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176                   "RANLIB=$${RANLIB}" \
14177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14178                   html) \
14179           || exit 1
14180
14181 @endif gas
14182
14183 .PHONY: maybe-TAGS-gas TAGS-gas
14184 maybe-TAGS-gas:
14185 @if gas
14186 maybe-TAGS-gas: TAGS-gas
14187
14188 TAGS-gas: \
14189     configure-gas 
14190         @[ -f ./gas/Makefile ] || exit 0; \
14191         r=`${PWD_COMMAND}`; export r; \
14192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14193         $(HOST_EXPORTS) \
14194         for flag in $(EXTRA_HOST_FLAGS) ; do \
14195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14196         done; \
14197         echo "Doing TAGS in gas" ; \
14198         (cd $(HOST_SUBDIR)/gas && \
14199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14201                   "RANLIB=$${RANLIB}" \
14202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14203                   TAGS) \
14204           || exit 1
14205
14206 @endif gas
14207
14208 .PHONY: maybe-install-info-gas install-info-gas
14209 maybe-install-info-gas:
14210 @if gas
14211 maybe-install-info-gas: install-info-gas
14212
14213 install-info-gas: \
14214     configure-gas \
14215     info-gas 
14216         @[ -f ./gas/Makefile ] || exit 0; \
14217         r=`${PWD_COMMAND}`; export r; \
14218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14219         $(HOST_EXPORTS) \
14220         for flag in $(EXTRA_HOST_FLAGS) ; do \
14221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14222         done; \
14223         echo "Doing install-info in gas" ; \
14224         (cd $(HOST_SUBDIR)/gas && \
14225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14227                   "RANLIB=$${RANLIB}" \
14228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14229                   install-info) \
14230           || exit 1
14231
14232 @endif gas
14233
14234 .PHONY: maybe-install-pdf-gas install-pdf-gas
14235 maybe-install-pdf-gas:
14236 @if gas
14237 maybe-install-pdf-gas: install-pdf-gas
14238
14239 install-pdf-gas: \
14240     configure-gas \
14241     pdf-gas 
14242         @[ -f ./gas/Makefile ] || exit 0; \
14243         r=`${PWD_COMMAND}`; export r; \
14244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14245         $(HOST_EXPORTS) \
14246         for flag in $(EXTRA_HOST_FLAGS) ; do \
14247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14248         done; \
14249         echo "Doing install-pdf in gas" ; \
14250         (cd $(HOST_SUBDIR)/gas && \
14251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14253                   "RANLIB=$${RANLIB}" \
14254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14255                   install-pdf) \
14256           || exit 1
14257
14258 @endif gas
14259
14260 .PHONY: maybe-install-html-gas install-html-gas
14261 maybe-install-html-gas:
14262 @if gas
14263 maybe-install-html-gas: install-html-gas
14264
14265 install-html-gas: \
14266     configure-gas \
14267     html-gas 
14268         @[ -f ./gas/Makefile ] || exit 0; \
14269         r=`${PWD_COMMAND}`; export r; \
14270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14271         $(HOST_EXPORTS) \
14272         for flag in $(EXTRA_HOST_FLAGS) ; do \
14273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14274         done; \
14275         echo "Doing install-html in gas" ; \
14276         (cd $(HOST_SUBDIR)/gas && \
14277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14279                   "RANLIB=$${RANLIB}" \
14280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14281                   install-html) \
14282           || exit 1
14283
14284 @endif gas
14285
14286 .PHONY: maybe-installcheck-gas installcheck-gas
14287 maybe-installcheck-gas:
14288 @if gas
14289 maybe-installcheck-gas: installcheck-gas
14290
14291 installcheck-gas: \
14292     configure-gas 
14293         @[ -f ./gas/Makefile ] || exit 0; \
14294         r=`${PWD_COMMAND}`; export r; \
14295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296         $(HOST_EXPORTS) \
14297         for flag in $(EXTRA_HOST_FLAGS) ; do \
14298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14299         done; \
14300         echo "Doing installcheck in gas" ; \
14301         (cd $(HOST_SUBDIR)/gas && \
14302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14304                   "RANLIB=$${RANLIB}" \
14305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14306                   installcheck) \
14307           || exit 1
14308
14309 @endif gas
14310
14311 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14312 maybe-mostlyclean-gas:
14313 @if gas
14314 maybe-mostlyclean-gas: mostlyclean-gas
14315
14316 mostlyclean-gas: 
14317         @[ -f ./gas/Makefile ] || exit 0; \
14318         r=`${PWD_COMMAND}`; export r; \
14319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14320         $(HOST_EXPORTS) \
14321         for flag in $(EXTRA_HOST_FLAGS) ; do \
14322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14323         done; \
14324         echo "Doing mostlyclean in gas" ; \
14325         (cd $(HOST_SUBDIR)/gas && \
14326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14328                   "RANLIB=$${RANLIB}" \
14329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14330                   mostlyclean) \
14331           || exit 1
14332
14333 @endif gas
14334
14335 .PHONY: maybe-clean-gas clean-gas
14336 maybe-clean-gas:
14337 @if gas
14338 maybe-clean-gas: clean-gas
14339
14340 clean-gas: 
14341         @[ -f ./gas/Makefile ] || exit 0; \
14342         r=`${PWD_COMMAND}`; export r; \
14343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14344         $(HOST_EXPORTS) \
14345         for flag in $(EXTRA_HOST_FLAGS) ; do \
14346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14347         done; \
14348         echo "Doing clean in gas" ; \
14349         (cd $(HOST_SUBDIR)/gas && \
14350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14352                   "RANLIB=$${RANLIB}" \
14353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14354                   clean) \
14355           || exit 1
14356
14357 @endif gas
14358
14359 .PHONY: maybe-distclean-gas distclean-gas
14360 maybe-distclean-gas:
14361 @if gas
14362 maybe-distclean-gas: distclean-gas
14363
14364 distclean-gas: 
14365         @[ -f ./gas/Makefile ] || exit 0; \
14366         r=`${PWD_COMMAND}`; export r; \
14367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14368         $(HOST_EXPORTS) \
14369         for flag in $(EXTRA_HOST_FLAGS) ; do \
14370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14371         done; \
14372         echo "Doing distclean in gas" ; \
14373         (cd $(HOST_SUBDIR)/gas && \
14374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14376                   "RANLIB=$${RANLIB}" \
14377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14378                   distclean) \
14379           || exit 1
14380
14381 @endif gas
14382
14383 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14384 maybe-maintainer-clean-gas:
14385 @if gas
14386 maybe-maintainer-clean-gas: maintainer-clean-gas
14387
14388 maintainer-clean-gas: 
14389         @[ -f ./gas/Makefile ] || exit 0; \
14390         r=`${PWD_COMMAND}`; export r; \
14391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14392         $(HOST_EXPORTS) \
14393         for flag in $(EXTRA_HOST_FLAGS) ; do \
14394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14395         done; \
14396         echo "Doing maintainer-clean in gas" ; \
14397         (cd $(HOST_SUBDIR)/gas && \
14398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14400                   "RANLIB=$${RANLIB}" \
14401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14402                   maintainer-clean) \
14403           || exit 1
14404
14405 @endif gas
14406
14407
14408
14409 .PHONY: configure-gcc maybe-configure-gcc
14410 maybe-configure-gcc:
14411 @if gcc-bootstrap
14412 configure-gcc: stage_current
14413 @endif gcc-bootstrap
14414 @if gcc
14415 maybe-configure-gcc: configure-gcc
14416 configure-gcc: 
14417         @r=`${PWD_COMMAND}`; export r; \
14418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14419         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14421         $(HOST_EXPORTS) \
14422         echo Configuring in $(HOST_SUBDIR)/gcc; \
14423         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14424         case $(srcdir) in \
14425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14426           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14428         esac; \
14429         srcdiroption="--srcdir=$${topdir}/gcc"; \
14430         libsrcdir="$$s/gcc"; \
14431         $(SHELL) $${libsrcdir}/configure \
14432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14433           --target=${target_alias} $${srcdiroption}  \
14434           || exit 1
14435 @endif gcc
14436
14437
14438
14439 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14440 maybe-configure-stage1-gcc:
14441 @if gcc-bootstrap
14442 maybe-configure-stage1-gcc: configure-stage1-gcc
14443 configure-stage1-gcc:
14444         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14445         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14446         @r=`${PWD_COMMAND}`; export r; \
14447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14448         TFLAGS="$(STAGE1_TFLAGS)"; \
14449         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14450         $(HOST_EXPORTS) \
14451         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14452         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14453         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14454         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14456         cd $(HOST_SUBDIR)/gcc || exit 1; \
14457         case $(srcdir) in \
14458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14459           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14461         esac; \
14462         srcdiroption="--srcdir=$${topdir}/gcc"; \
14463         libsrcdir="$$s/gcc"; \
14464         $(SHELL) $${libsrcdir}/configure \
14465           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14466           --target=${target_alias} $${srcdiroption} \
14467           $(STAGE1_CONFIGURE_FLAGS)
14468 @endif gcc-bootstrap
14469
14470 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14471 maybe-configure-stage2-gcc:
14472 @if gcc-bootstrap
14473 maybe-configure-stage2-gcc: configure-stage2-gcc
14474 configure-stage2-gcc:
14475         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14476         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14477         @r=`${PWD_COMMAND}`; export r; \
14478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14479         TFLAGS="$(STAGE2_TFLAGS)"; \
14480         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14481         $(HOST_EXPORTS) \
14482         $(POSTSTAGE1_HOST_EXPORTS) \
14483         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14484         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14485         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14486         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14488         cd $(HOST_SUBDIR)/gcc || exit 1; \
14489         case $(srcdir) in \
14490           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14491           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14492                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14493         esac; \
14494         srcdiroption="--srcdir=$${topdir}/gcc"; \
14495         libsrcdir="$$s/gcc"; \
14496         $(SHELL) $${libsrcdir}/configure \
14497           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14498           --target=${target_alias} $${srcdiroption} \
14499           --with-build-libsubdir=$(HOST_SUBDIR) \
14500           $(STAGE2_CONFIGURE_FLAGS)
14501 @endif gcc-bootstrap
14502
14503 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14504 maybe-configure-stage3-gcc:
14505 @if gcc-bootstrap
14506 maybe-configure-stage3-gcc: configure-stage3-gcc
14507 configure-stage3-gcc:
14508         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14509         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14510         @r=`${PWD_COMMAND}`; export r; \
14511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14512         TFLAGS="$(STAGE3_TFLAGS)"; \
14513         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14514         $(HOST_EXPORTS) \
14515         $(POSTSTAGE1_HOST_EXPORTS) \
14516         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14517         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14518         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14519         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14521         cd $(HOST_SUBDIR)/gcc || exit 1; \
14522         case $(srcdir) in \
14523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14524           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14526         esac; \
14527         srcdiroption="--srcdir=$${topdir}/gcc"; \
14528         libsrcdir="$$s/gcc"; \
14529         $(SHELL) $${libsrcdir}/configure \
14530           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14531           --target=${target_alias} $${srcdiroption} \
14532           --with-build-libsubdir=$(HOST_SUBDIR) \
14533           $(STAGE3_CONFIGURE_FLAGS)
14534 @endif gcc-bootstrap
14535
14536 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14537 maybe-configure-stage4-gcc:
14538 @if gcc-bootstrap
14539 maybe-configure-stage4-gcc: configure-stage4-gcc
14540 configure-stage4-gcc:
14541         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14542         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14543         @r=`${PWD_COMMAND}`; export r; \
14544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14545         TFLAGS="$(STAGE4_TFLAGS)"; \
14546         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14547         $(HOST_EXPORTS) \
14548         $(POSTSTAGE1_HOST_EXPORTS) \
14549         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14550         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14551         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14552         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14554         cd $(HOST_SUBDIR)/gcc || exit 1; \
14555         case $(srcdir) in \
14556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14557           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14559         esac; \
14560         srcdiroption="--srcdir=$${topdir}/gcc"; \
14561         libsrcdir="$$s/gcc"; \
14562         $(SHELL) $${libsrcdir}/configure \
14563           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14564           --target=${target_alias} $${srcdiroption} \
14565           --with-build-libsubdir=$(HOST_SUBDIR) \
14566           $(STAGE4_CONFIGURE_FLAGS)
14567 @endif gcc-bootstrap
14568
14569 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14570 maybe-configure-stageprofile-gcc:
14571 @if gcc-bootstrap
14572 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14573 configure-stageprofile-gcc:
14574         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14575         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14576         @r=`${PWD_COMMAND}`; export r; \
14577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14578         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14579         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14580         $(HOST_EXPORTS) \
14581         $(POSTSTAGE1_HOST_EXPORTS) \
14582         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14583         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14584         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14585         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14587         cd $(HOST_SUBDIR)/gcc || exit 1; \
14588         case $(srcdir) in \
14589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14590           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14592         esac; \
14593         srcdiroption="--srcdir=$${topdir}/gcc"; \
14594         libsrcdir="$$s/gcc"; \
14595         $(SHELL) $${libsrcdir}/configure \
14596           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14597           --target=${target_alias} $${srcdiroption} \
14598           --with-build-libsubdir=$(HOST_SUBDIR) \
14599           $(STAGEprofile_CONFIGURE_FLAGS)
14600 @endif gcc-bootstrap
14601
14602 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14603 maybe-configure-stagefeedback-gcc:
14604 @if gcc-bootstrap
14605 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14606 configure-stagefeedback-gcc:
14607         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14609         @r=`${PWD_COMMAND}`; export r; \
14610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14612         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14613         $(HOST_EXPORTS) \
14614         $(POSTSTAGE1_HOST_EXPORTS) \
14615         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14616         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14617         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14618         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14620         cd $(HOST_SUBDIR)/gcc || exit 1; \
14621         case $(srcdir) in \
14622           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14623           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14624                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14625         esac; \
14626         srcdiroption="--srcdir=$${topdir}/gcc"; \
14627         libsrcdir="$$s/gcc"; \
14628         $(SHELL) $${libsrcdir}/configure \
14629           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14630           --target=${target_alias} $${srcdiroption} \
14631           --with-build-libsubdir=$(HOST_SUBDIR) \
14632           $(STAGEfeedback_CONFIGURE_FLAGS)
14633 @endif gcc-bootstrap
14634
14635
14636
14637
14638
14639 .PHONY: all-gcc maybe-all-gcc
14640 maybe-all-gcc:
14641 @if gcc-bootstrap
14642 all-gcc: stage_current
14643 @endif gcc-bootstrap
14644 @if gcc
14645 TARGET-gcc=all
14646 maybe-all-gcc: all-gcc
14647 all-gcc: configure-gcc
14648         @r=`${PWD_COMMAND}`; export r; \
14649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14650         $(HOST_EXPORTS) \
14651         (cd $(HOST_SUBDIR)/gcc && \
14652           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14653                 $(TARGET-gcc))
14654 @endif gcc
14655
14656
14657
14658 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14659 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14660 maybe-all-stage1-gcc:
14661 maybe-clean-stage1-gcc:
14662 @if gcc-bootstrap
14663 maybe-all-stage1-gcc: all-stage1-gcc
14664 all-stage1: all-stage1-gcc
14665 TARGET-stage1-gcc = $(TARGET-gcc)
14666 all-stage1-gcc: configure-stage1-gcc
14667         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14668         @r=`${PWD_COMMAND}`; export r; \
14669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14670         TFLAGS="$(STAGE1_TFLAGS)"; \
14671         $(HOST_EXPORTS) \
14672         cd $(HOST_SUBDIR)/gcc && \
14673         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14674                 CFLAGS="$(STAGE1_CFLAGS)" \
14675                 CXXFLAGS="$(STAGE1_CFLAGS)" \
14676                 LIBCFLAGS="$(LIBCFLAGS)" \
14677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14680                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14681                 TFLAGS="$(STAGE1_TFLAGS)" \
14682                 $(TARGET-stage1-gcc)
14683
14684 maybe-clean-stage1-gcc: clean-stage1-gcc
14685 clean-stage1: clean-stage1-gcc
14686 clean-stage1-gcc:
14687         @if [ $(current_stage) = stage1 ]; then \
14688           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14689         else \
14690           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14691           $(MAKE) stage1-start; \
14692         fi; \
14693         cd $(HOST_SUBDIR)/gcc && \
14694         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14695                 $(EXTRA_GCC_FLAGS) clean
14696 @endif gcc-bootstrap
14697
14698
14699 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14700 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14701 maybe-all-stage2-gcc:
14702 maybe-clean-stage2-gcc:
14703 @if gcc-bootstrap
14704 maybe-all-stage2-gcc: all-stage2-gcc
14705 all-stage2: all-stage2-gcc
14706 TARGET-stage2-gcc = $(TARGET-gcc)
14707 all-stage2-gcc: configure-stage2-gcc
14708         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14709         @r=`${PWD_COMMAND}`; export r; \
14710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14711         TFLAGS="$(STAGE2_TFLAGS)"; \
14712         $(HOST_EXPORTS) \
14713         $(POSTSTAGE1_HOST_EXPORTS) \
14714         cd $(HOST_SUBDIR)/gcc && \
14715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14716                 CFLAGS="$(STAGE2_CFLAGS)" \
14717                 CXXFLAGS="$(STAGE2_CFLAGS)" \
14718                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14722                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14723                 TFLAGS="$(STAGE2_TFLAGS)" \
14724                 $(TARGET-stage2-gcc)
14725
14726 maybe-clean-stage2-gcc: clean-stage2-gcc
14727 clean-stage2: clean-stage2-gcc
14728 clean-stage2-gcc:
14729         @if [ $(current_stage) = stage2 ]; then \
14730           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14731         else \
14732           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14733           $(MAKE) stage2-start; \
14734         fi; \
14735         cd $(HOST_SUBDIR)/gcc && \
14736         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14737                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14738                 $(EXTRA_GCC_FLAGS) clean
14739 @endif gcc-bootstrap
14740
14741
14742 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14743 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14744 maybe-all-stage3-gcc:
14745 maybe-clean-stage3-gcc:
14746 @if gcc-bootstrap
14747 maybe-all-stage3-gcc: all-stage3-gcc
14748 all-stage3: all-stage3-gcc
14749 TARGET-stage3-gcc = $(TARGET-gcc)
14750 all-stage3-gcc: configure-stage3-gcc
14751         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14752         @r=`${PWD_COMMAND}`; export r; \
14753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14754         TFLAGS="$(STAGE3_TFLAGS)"; \
14755         $(HOST_EXPORTS) \
14756         $(POSTSTAGE1_HOST_EXPORTS) \
14757         cd $(HOST_SUBDIR)/gcc && \
14758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14759                 CFLAGS="$(STAGE3_CFLAGS)" \
14760                 CXXFLAGS="$(STAGE3_CFLAGS)" \
14761                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14765                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14766                 TFLAGS="$(STAGE3_TFLAGS)" \
14767                 $(TARGET-stage3-gcc)
14768
14769 maybe-clean-stage3-gcc: clean-stage3-gcc
14770 clean-stage3: clean-stage3-gcc
14771 clean-stage3-gcc:
14772         @if [ $(current_stage) = stage3 ]; then \
14773           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14774         else \
14775           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14776           $(MAKE) stage3-start; \
14777         fi; \
14778         cd $(HOST_SUBDIR)/gcc && \
14779         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14780                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14781                 $(EXTRA_GCC_FLAGS) clean
14782 @endif gcc-bootstrap
14783
14784
14785 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14786 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14787 maybe-all-stage4-gcc:
14788 maybe-clean-stage4-gcc:
14789 @if gcc-bootstrap
14790 maybe-all-stage4-gcc: all-stage4-gcc
14791 all-stage4: all-stage4-gcc
14792 TARGET-stage4-gcc = $(TARGET-gcc)
14793 all-stage4-gcc: configure-stage4-gcc
14794         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14795         @r=`${PWD_COMMAND}`; export r; \
14796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14797         TFLAGS="$(STAGE4_TFLAGS)"; \
14798         $(HOST_EXPORTS) \
14799         $(POSTSTAGE1_HOST_EXPORTS) \
14800         cd $(HOST_SUBDIR)/gcc && \
14801         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14802                 CFLAGS="$(STAGE4_CFLAGS)" \
14803                 CXXFLAGS="$(STAGE4_CFLAGS)" \
14804                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14805                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14806                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14807                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14808                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14809                 TFLAGS="$(STAGE4_TFLAGS)" \
14810                 $(TARGET-stage4-gcc)
14811
14812 maybe-clean-stage4-gcc: clean-stage4-gcc
14813 clean-stage4: clean-stage4-gcc
14814 clean-stage4-gcc:
14815         @if [ $(current_stage) = stage4 ]; then \
14816           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14817         else \
14818           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14819           $(MAKE) stage4-start; \
14820         fi; \
14821         cd $(HOST_SUBDIR)/gcc && \
14822         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14823                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14824                 $(EXTRA_GCC_FLAGS) clean
14825 @endif gcc-bootstrap
14826
14827
14828 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14829 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14830 maybe-all-stageprofile-gcc:
14831 maybe-clean-stageprofile-gcc:
14832 @if gcc-bootstrap
14833 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14834 all-stageprofile: all-stageprofile-gcc
14835 TARGET-stageprofile-gcc = $(TARGET-gcc)
14836 all-stageprofile-gcc: configure-stageprofile-gcc
14837         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14838         @r=`${PWD_COMMAND}`; export r; \
14839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14841         $(HOST_EXPORTS) \
14842         $(POSTSTAGE1_HOST_EXPORTS) \
14843         cd $(HOST_SUBDIR)/gcc && \
14844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14845                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14846                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14847                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14848                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14849                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14850                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14851                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14852                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14853                 $(TARGET-stageprofile-gcc)
14854
14855 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14856 clean-stageprofile: clean-stageprofile-gcc
14857 clean-stageprofile-gcc:
14858         @if [ $(current_stage) = stageprofile ]; then \
14859           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14860         else \
14861           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14862           $(MAKE) stageprofile-start; \
14863         fi; \
14864         cd $(HOST_SUBDIR)/gcc && \
14865         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14866                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14867                 $(EXTRA_GCC_FLAGS) clean
14868 @endif gcc-bootstrap
14869
14870
14871 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14872 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14873 maybe-all-stagefeedback-gcc:
14874 maybe-clean-stagefeedback-gcc:
14875 @if gcc-bootstrap
14876 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14877 all-stagefeedback: all-stagefeedback-gcc
14878 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14879 all-stagefeedback-gcc: configure-stagefeedback-gcc
14880         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14881         @r=`${PWD_COMMAND}`; export r; \
14882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14883         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14884         $(HOST_EXPORTS) \
14885         $(POSTSTAGE1_HOST_EXPORTS) \
14886         cd $(HOST_SUBDIR)/gcc && \
14887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14888                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14889                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14890                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14891                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14892                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14893                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14894                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14895                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14896                 $(TARGET-stagefeedback-gcc)
14897
14898 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14899 clean-stagefeedback: clean-stagefeedback-gcc
14900 clean-stagefeedback-gcc:
14901         @if [ $(current_stage) = stagefeedback ]; then \
14902           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14903         else \
14904           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14905           $(MAKE) stagefeedback-start; \
14906         fi; \
14907         cd $(HOST_SUBDIR)/gcc && \
14908         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14909                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14910                 $(EXTRA_GCC_FLAGS) clean
14911 @endif gcc-bootstrap
14912
14913
14914
14915
14916
14917 .PHONY: check-gcc maybe-check-gcc
14918 maybe-check-gcc:
14919 @if gcc
14920 maybe-check-gcc: check-gcc
14921
14922 check-gcc:
14923         @: $(MAKE); $(unstage)
14924         @r=`${PWD_COMMAND}`; export r; \
14925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14926         $(HOST_EXPORTS) \
14927         (cd $(HOST_SUBDIR)/gcc && \
14928           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14929
14930 @endif gcc
14931
14932 .PHONY: install-gcc maybe-install-gcc
14933 maybe-install-gcc:
14934 @if gcc
14935 maybe-install-gcc: install-gcc
14936
14937 install-gcc: installdirs
14938         @: $(MAKE); $(unstage)
14939         @r=`${PWD_COMMAND}`; export r; \
14940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14941         $(HOST_EXPORTS) \
14942         (cd $(HOST_SUBDIR)/gcc && \
14943           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14944
14945 @endif gcc
14946
14947 # Other targets (info, dvi, pdf, etc.)
14948
14949 .PHONY: maybe-info-gcc info-gcc
14950 maybe-info-gcc:
14951 @if gcc
14952 maybe-info-gcc: info-gcc
14953
14954 info-gcc: \
14955     configure-gcc 
14956         @[ -f ./gcc/Makefile ] || exit 0; \
14957         r=`${PWD_COMMAND}`; export r; \
14958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14959         $(HOST_EXPORTS) \
14960         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14962         done; \
14963         echo "Doing info in gcc" ; \
14964         (cd $(HOST_SUBDIR)/gcc && \
14965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14967                   "RANLIB=$${RANLIB}" \
14968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14969                   info) \
14970           || exit 1
14971
14972 @endif gcc
14973
14974 .PHONY: maybe-dvi-gcc dvi-gcc
14975 maybe-dvi-gcc:
14976 @if gcc
14977 maybe-dvi-gcc: dvi-gcc
14978
14979 dvi-gcc: \
14980     configure-gcc 
14981         @[ -f ./gcc/Makefile ] || exit 0; \
14982         r=`${PWD_COMMAND}`; export r; \
14983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984         $(HOST_EXPORTS) \
14985         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14987         done; \
14988         echo "Doing dvi in gcc" ; \
14989         (cd $(HOST_SUBDIR)/gcc && \
14990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14992                   "RANLIB=$${RANLIB}" \
14993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14994                   dvi) \
14995           || exit 1
14996
14997 @endif gcc
14998
14999 .PHONY: maybe-pdf-gcc pdf-gcc
15000 maybe-pdf-gcc:
15001 @if gcc
15002 maybe-pdf-gcc: pdf-gcc
15003
15004 pdf-gcc: \
15005     configure-gcc 
15006         @[ -f ./gcc/Makefile ] || exit 0; \
15007         r=`${PWD_COMMAND}`; export r; \
15008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15009         $(HOST_EXPORTS) \
15010         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15012         done; \
15013         echo "Doing pdf in gcc" ; \
15014         (cd $(HOST_SUBDIR)/gcc && \
15015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15017                   "RANLIB=$${RANLIB}" \
15018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15019                   pdf) \
15020           || exit 1
15021
15022 @endif gcc
15023
15024 .PHONY: maybe-html-gcc html-gcc
15025 maybe-html-gcc:
15026 @if gcc
15027 maybe-html-gcc: html-gcc
15028
15029 html-gcc: \
15030     configure-gcc 
15031         @[ -f ./gcc/Makefile ] || exit 0; \
15032         r=`${PWD_COMMAND}`; export r; \
15033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15034         $(HOST_EXPORTS) \
15035         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15037         done; \
15038         echo "Doing html in gcc" ; \
15039         (cd $(HOST_SUBDIR)/gcc && \
15040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15042                   "RANLIB=$${RANLIB}" \
15043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15044                   html) \
15045           || exit 1
15046
15047 @endif gcc
15048
15049 .PHONY: maybe-TAGS-gcc TAGS-gcc
15050 maybe-TAGS-gcc:
15051 @if gcc
15052 maybe-TAGS-gcc: TAGS-gcc
15053
15054 TAGS-gcc: \
15055     configure-gcc 
15056         @[ -f ./gcc/Makefile ] || exit 0; \
15057         r=`${PWD_COMMAND}`; export r; \
15058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15059         $(HOST_EXPORTS) \
15060         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15062         done; \
15063         echo "Doing TAGS in gcc" ; \
15064         (cd $(HOST_SUBDIR)/gcc && \
15065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15067                   "RANLIB=$${RANLIB}" \
15068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15069                   TAGS) \
15070           || exit 1
15071
15072 @endif gcc
15073
15074 .PHONY: maybe-install-info-gcc install-info-gcc
15075 maybe-install-info-gcc:
15076 @if gcc
15077 maybe-install-info-gcc: install-info-gcc
15078
15079 install-info-gcc: \
15080     configure-gcc \
15081     info-gcc 
15082         @[ -f ./gcc/Makefile ] || exit 0; \
15083         r=`${PWD_COMMAND}`; export r; \
15084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15085         $(HOST_EXPORTS) \
15086         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15088         done; \
15089         echo "Doing install-info in gcc" ; \
15090         (cd $(HOST_SUBDIR)/gcc && \
15091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15093                   "RANLIB=$${RANLIB}" \
15094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15095                   install-info) \
15096           || exit 1
15097
15098 @endif gcc
15099
15100 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15101 maybe-install-pdf-gcc:
15102 @if gcc
15103 maybe-install-pdf-gcc: install-pdf-gcc
15104
15105 install-pdf-gcc: \
15106     configure-gcc \
15107     pdf-gcc 
15108         @[ -f ./gcc/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) $(EXTRA_GCC_FLAGS); do \
15113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15114         done; \
15115         echo "Doing install-pdf in gcc" ; \
15116         (cd $(HOST_SUBDIR)/gcc && \
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 gcc
15125
15126 .PHONY: maybe-install-html-gcc install-html-gcc
15127 maybe-install-html-gcc:
15128 @if gcc
15129 maybe-install-html-gcc: install-html-gcc
15130
15131 install-html-gcc: \
15132     configure-gcc \
15133     html-gcc 
15134         @[ -f ./gcc/Makefile ] || exit 0; \
15135         r=`${PWD_COMMAND}`; export r; \
15136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15137         $(HOST_EXPORTS) \
15138         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15140         done; \
15141         echo "Doing install-html in gcc" ; \
15142         (cd $(HOST_SUBDIR)/gcc && \
15143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15145                   "RANLIB=$${RANLIB}" \
15146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15147                   install-html) \
15148           || exit 1
15149
15150 @endif gcc
15151
15152 .PHONY: maybe-installcheck-gcc installcheck-gcc
15153 maybe-installcheck-gcc:
15154 @if gcc
15155 maybe-installcheck-gcc: installcheck-gcc
15156
15157 installcheck-gcc: \
15158     configure-gcc 
15159         @[ -f ./gcc/Makefile ] || exit 0; \
15160         r=`${PWD_COMMAND}`; export r; \
15161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15162         $(HOST_EXPORTS) \
15163         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15165         done; \
15166         echo "Doing installcheck in gcc" ; \
15167         (cd $(HOST_SUBDIR)/gcc && \
15168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15170                   "RANLIB=$${RANLIB}" \
15171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15172                   installcheck) \
15173           || exit 1
15174
15175 @endif gcc
15176
15177 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15178 maybe-mostlyclean-gcc:
15179 @if gcc
15180 maybe-mostlyclean-gcc: mostlyclean-gcc
15181
15182 mostlyclean-gcc: 
15183         @[ -f ./gcc/Makefile ] || exit 0; \
15184         r=`${PWD_COMMAND}`; export r; \
15185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15186         $(HOST_EXPORTS) \
15187         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15189         done; \
15190         echo "Doing mostlyclean in gcc" ; \
15191         (cd $(HOST_SUBDIR)/gcc && \
15192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15194                   "RANLIB=$${RANLIB}" \
15195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15196                   mostlyclean) \
15197           || exit 1
15198
15199 @endif gcc
15200
15201 .PHONY: maybe-clean-gcc clean-gcc
15202 maybe-clean-gcc:
15203 @if gcc
15204 maybe-clean-gcc: clean-gcc
15205
15206 clean-gcc: 
15207         @[ -f ./gcc/Makefile ] || exit 0; \
15208         r=`${PWD_COMMAND}`; export r; \
15209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15210         $(HOST_EXPORTS) \
15211         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15213         done; \
15214         echo "Doing clean in gcc" ; \
15215         (cd $(HOST_SUBDIR)/gcc && \
15216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15218                   "RANLIB=$${RANLIB}" \
15219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15220                   clean) \
15221           || exit 1
15222
15223 @endif gcc
15224
15225 .PHONY: maybe-distclean-gcc distclean-gcc
15226 maybe-distclean-gcc:
15227 @if gcc
15228 maybe-distclean-gcc: distclean-gcc
15229
15230 distclean-gcc: 
15231         @[ -f ./gcc/Makefile ] || exit 0; \
15232         r=`${PWD_COMMAND}`; export r; \
15233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234         $(HOST_EXPORTS) \
15235         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237         done; \
15238         echo "Doing distclean in gcc" ; \
15239         (cd $(HOST_SUBDIR)/gcc && \
15240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15242                   "RANLIB=$${RANLIB}" \
15243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15244                   distclean) \
15245           || exit 1
15246
15247 @endif gcc
15248
15249 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15250 maybe-maintainer-clean-gcc:
15251 @if gcc
15252 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15253
15254 maintainer-clean-gcc: 
15255         @[ -f ./gcc/Makefile ] || exit 0; \
15256         r=`${PWD_COMMAND}`; export r; \
15257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15258         $(HOST_EXPORTS) \
15259         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15261         done; \
15262         echo "Doing maintainer-clean in gcc" ; \
15263         (cd $(HOST_SUBDIR)/gcc && \
15264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15266                   "RANLIB=$${RANLIB}" \
15267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15268                   maintainer-clean) \
15269           || exit 1
15270
15271 @endif gcc
15272
15273
15274
15275 .PHONY: configure-gawk maybe-configure-gawk
15276 maybe-configure-gawk:
15277 @if gcc-bootstrap
15278 configure-gawk: stage_current
15279 @endif gcc-bootstrap
15280 @if gawk
15281 maybe-configure-gawk: configure-gawk
15282 configure-gawk: 
15283         @: $(MAKE); $(unstage)
15284         @r=`${PWD_COMMAND}`; export r; \
15285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15288         $(HOST_EXPORTS) \
15289         echo Configuring in $(HOST_SUBDIR)/gawk; \
15290         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15291         case $(srcdir) in \
15292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15293           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15295         esac; \
15296         srcdiroption="--srcdir=$${topdir}/gawk"; \
15297         libsrcdir="$$s/gawk"; \
15298         $(SHELL) $${libsrcdir}/configure \
15299           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15300           --target=${target_alias} $${srcdiroption}  \
15301           || exit 1
15302 @endif gawk
15303
15304
15305
15306
15307
15308 .PHONY: all-gawk maybe-all-gawk
15309 maybe-all-gawk:
15310 @if gcc-bootstrap
15311 all-gawk: stage_current
15312 @endif gcc-bootstrap
15313 @if gawk
15314 TARGET-gawk=all
15315 maybe-all-gawk: all-gawk
15316 all-gawk: configure-gawk
15317         @: $(MAKE); $(unstage)
15318         @r=`${PWD_COMMAND}`; export r; \
15319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15320         $(HOST_EXPORTS) \
15321         (cd $(HOST_SUBDIR)/gawk && \
15322           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15323                 $(TARGET-gawk))
15324 @endif gawk
15325
15326
15327
15328
15329 .PHONY: check-gawk maybe-check-gawk
15330 maybe-check-gawk:
15331 @if gawk
15332 maybe-check-gawk: check-gawk
15333
15334 check-gawk:
15335         @: $(MAKE); $(unstage)
15336         @r=`${PWD_COMMAND}`; export r; \
15337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15338         $(HOST_EXPORTS) \
15339         (cd $(HOST_SUBDIR)/gawk && \
15340           $(MAKE) $(FLAGS_TO_PASS)  check)
15341
15342 @endif gawk
15343
15344 .PHONY: install-gawk maybe-install-gawk
15345 maybe-install-gawk:
15346 @if gawk
15347 maybe-install-gawk: install-gawk
15348
15349 install-gawk: installdirs
15350         @: $(MAKE); $(unstage)
15351         @r=`${PWD_COMMAND}`; export r; \
15352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15353         $(HOST_EXPORTS) \
15354         (cd $(HOST_SUBDIR)/gawk && \
15355           $(MAKE) $(FLAGS_TO_PASS)  install)
15356
15357 @endif gawk
15358
15359 # Other targets (info, dvi, pdf, etc.)
15360
15361 .PHONY: maybe-info-gawk info-gawk
15362 maybe-info-gawk:
15363 @if gawk
15364 maybe-info-gawk: info-gawk
15365
15366 info-gawk: \
15367     configure-gawk 
15368         @: $(MAKE); $(unstage)
15369         @[ -f ./gawk/Makefile ] || exit 0; \
15370         r=`${PWD_COMMAND}`; export r; \
15371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15372         $(HOST_EXPORTS) \
15373         for flag in $(EXTRA_HOST_FLAGS) ; do \
15374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15375         done; \
15376         echo "Doing info in gawk" ; \
15377         (cd $(HOST_SUBDIR)/gawk && \
15378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15380                   "RANLIB=$${RANLIB}" \
15381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15382                   info) \
15383           || exit 1
15384
15385 @endif gawk
15386
15387 .PHONY: maybe-dvi-gawk dvi-gawk
15388 maybe-dvi-gawk:
15389 @if gawk
15390 maybe-dvi-gawk: dvi-gawk
15391
15392 dvi-gawk: \
15393     configure-gawk 
15394         @: $(MAKE); $(unstage)
15395         @[ -f ./gawk/Makefile ] || exit 0; \
15396         r=`${PWD_COMMAND}`; export r; \
15397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15398         $(HOST_EXPORTS) \
15399         for flag in $(EXTRA_HOST_FLAGS) ; do \
15400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15401         done; \
15402         echo "Doing dvi in gawk" ; \
15403         (cd $(HOST_SUBDIR)/gawk && \
15404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15406                   "RANLIB=$${RANLIB}" \
15407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15408                   dvi) \
15409           || exit 1
15410
15411 @endif gawk
15412
15413 .PHONY: maybe-pdf-gawk pdf-gawk
15414 maybe-pdf-gawk:
15415 @if gawk
15416 maybe-pdf-gawk: pdf-gawk
15417
15418 pdf-gawk: \
15419     configure-gawk 
15420         @: $(MAKE); $(unstage)
15421         @[ -f ./gawk/Makefile ] || exit 0; \
15422         r=`${PWD_COMMAND}`; export r; \
15423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15424         $(HOST_EXPORTS) \
15425         for flag in $(EXTRA_HOST_FLAGS) ; do \
15426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15427         done; \
15428         echo "Doing pdf in gawk" ; \
15429         (cd $(HOST_SUBDIR)/gawk && \
15430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15432                   "RANLIB=$${RANLIB}" \
15433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15434                   pdf) \
15435           || exit 1
15436
15437 @endif gawk
15438
15439 .PHONY: maybe-html-gawk html-gawk
15440 maybe-html-gawk:
15441 @if gawk
15442 maybe-html-gawk: html-gawk
15443
15444 html-gawk: \
15445     configure-gawk 
15446         @: $(MAKE); $(unstage)
15447         @[ -f ./gawk/Makefile ] || exit 0; \
15448         r=`${PWD_COMMAND}`; export r; \
15449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450         $(HOST_EXPORTS) \
15451         for flag in $(EXTRA_HOST_FLAGS) ; do \
15452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15453         done; \
15454         echo "Doing html in gawk" ; \
15455         (cd $(HOST_SUBDIR)/gawk && \
15456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15458                   "RANLIB=$${RANLIB}" \
15459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15460                   html) \
15461           || exit 1
15462
15463 @endif gawk
15464
15465 .PHONY: maybe-TAGS-gawk TAGS-gawk
15466 maybe-TAGS-gawk:
15467 @if gawk
15468 maybe-TAGS-gawk: TAGS-gawk
15469
15470 TAGS-gawk: \
15471     configure-gawk 
15472         @: $(MAKE); $(unstage)
15473         @[ -f ./gawk/Makefile ] || exit 0; \
15474         r=`${PWD_COMMAND}`; export r; \
15475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476         $(HOST_EXPORTS) \
15477         for flag in $(EXTRA_HOST_FLAGS) ; do \
15478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479         done; \
15480         echo "Doing TAGS in gawk" ; \
15481         (cd $(HOST_SUBDIR)/gawk && \
15482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484                   "RANLIB=$${RANLIB}" \
15485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486                   TAGS) \
15487           || exit 1
15488
15489 @endif gawk
15490
15491 .PHONY: maybe-install-info-gawk install-info-gawk
15492 maybe-install-info-gawk:
15493 @if gawk
15494 maybe-install-info-gawk: install-info-gawk
15495
15496 install-info-gawk: \
15497     configure-gawk \
15498     info-gawk 
15499         @: $(MAKE); $(unstage)
15500         @[ -f ./gawk/Makefile ] || exit 0; \
15501         r=`${PWD_COMMAND}`; export r; \
15502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503         $(HOST_EXPORTS) \
15504         for flag in $(EXTRA_HOST_FLAGS) ; do \
15505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15506         done; \
15507         echo "Doing install-info in gawk" ; \
15508         (cd $(HOST_SUBDIR)/gawk && \
15509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15511                   "RANLIB=$${RANLIB}" \
15512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15513                   install-info) \
15514           || exit 1
15515
15516 @endif gawk
15517
15518 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15519 maybe-install-pdf-gawk:
15520 @if gawk
15521 maybe-install-pdf-gawk: install-pdf-gawk
15522
15523 install-pdf-gawk: \
15524     configure-gawk \
15525     pdf-gawk 
15526         @: $(MAKE); $(unstage)
15527         @[ -f ./gawk/Makefile ] || exit 0; \
15528         r=`${PWD_COMMAND}`; export r; \
15529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15530         $(HOST_EXPORTS) \
15531         for flag in $(EXTRA_HOST_FLAGS) ; do \
15532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15533         done; \
15534         echo "Doing install-pdf in gawk" ; \
15535         (cd $(HOST_SUBDIR)/gawk && \
15536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15538                   "RANLIB=$${RANLIB}" \
15539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15540                   install-pdf) \
15541           || exit 1
15542
15543 @endif gawk
15544
15545 .PHONY: maybe-install-html-gawk install-html-gawk
15546 maybe-install-html-gawk:
15547 @if gawk
15548 maybe-install-html-gawk: install-html-gawk
15549
15550 install-html-gawk: \
15551     configure-gawk \
15552     html-gawk 
15553         @: $(MAKE); $(unstage)
15554         @[ -f ./gawk/Makefile ] || exit 0; \
15555         r=`${PWD_COMMAND}`; export r; \
15556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15557         $(HOST_EXPORTS) \
15558         for flag in $(EXTRA_HOST_FLAGS) ; do \
15559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15560         done; \
15561         echo "Doing install-html in gawk" ; \
15562         (cd $(HOST_SUBDIR)/gawk && \
15563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15565                   "RANLIB=$${RANLIB}" \
15566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15567                   install-html) \
15568           || exit 1
15569
15570 @endif gawk
15571
15572 .PHONY: maybe-installcheck-gawk installcheck-gawk
15573 maybe-installcheck-gawk:
15574 @if gawk
15575 maybe-installcheck-gawk: installcheck-gawk
15576
15577 installcheck-gawk: \
15578     configure-gawk 
15579         @: $(MAKE); $(unstage)
15580         @[ -f ./gawk/Makefile ] || exit 0; \
15581         r=`${PWD_COMMAND}`; export r; \
15582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583         $(HOST_EXPORTS) \
15584         for flag in $(EXTRA_HOST_FLAGS) ; do \
15585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15586         done; \
15587         echo "Doing installcheck in gawk" ; \
15588         (cd $(HOST_SUBDIR)/gawk && \
15589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15591                   "RANLIB=$${RANLIB}" \
15592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15593                   installcheck) \
15594           || exit 1
15595
15596 @endif gawk
15597
15598 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15599 maybe-mostlyclean-gawk:
15600 @if gawk
15601 maybe-mostlyclean-gawk: mostlyclean-gawk
15602
15603 mostlyclean-gawk: 
15604         @: $(MAKE); $(unstage)
15605         @[ -f ./gawk/Makefile ] || exit 0; \
15606         r=`${PWD_COMMAND}`; export r; \
15607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15608         $(HOST_EXPORTS) \
15609         for flag in $(EXTRA_HOST_FLAGS) ; do \
15610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15611         done; \
15612         echo "Doing mostlyclean in gawk" ; \
15613         (cd $(HOST_SUBDIR)/gawk && \
15614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15616                   "RANLIB=$${RANLIB}" \
15617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15618                   mostlyclean) \
15619           || exit 1
15620
15621 @endif gawk
15622
15623 .PHONY: maybe-clean-gawk clean-gawk
15624 maybe-clean-gawk:
15625 @if gawk
15626 maybe-clean-gawk: clean-gawk
15627
15628 clean-gawk: 
15629         @: $(MAKE); $(unstage)
15630         @[ -f ./gawk/Makefile ] || exit 0; \
15631         r=`${PWD_COMMAND}`; export r; \
15632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15633         $(HOST_EXPORTS) \
15634         for flag in $(EXTRA_HOST_FLAGS) ; do \
15635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15636         done; \
15637         echo "Doing clean in gawk" ; \
15638         (cd $(HOST_SUBDIR)/gawk && \
15639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15641                   "RANLIB=$${RANLIB}" \
15642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15643                   clean) \
15644           || exit 1
15645
15646 @endif gawk
15647
15648 .PHONY: maybe-distclean-gawk distclean-gawk
15649 maybe-distclean-gawk:
15650 @if gawk
15651 maybe-distclean-gawk: distclean-gawk
15652
15653 distclean-gawk: 
15654         @: $(MAKE); $(unstage)
15655         @[ -f ./gawk/Makefile ] || exit 0; \
15656         r=`${PWD_COMMAND}`; export r; \
15657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15658         $(HOST_EXPORTS) \
15659         for flag in $(EXTRA_HOST_FLAGS) ; do \
15660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15661         done; \
15662         echo "Doing distclean in gawk" ; \
15663         (cd $(HOST_SUBDIR)/gawk && \
15664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15666                   "RANLIB=$${RANLIB}" \
15667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15668                   distclean) \
15669           || exit 1
15670
15671 @endif gawk
15672
15673 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15674 maybe-maintainer-clean-gawk:
15675 @if gawk
15676 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15677
15678 maintainer-clean-gawk: 
15679         @: $(MAKE); $(unstage)
15680         @[ -f ./gawk/Makefile ] || exit 0; \
15681         r=`${PWD_COMMAND}`; export r; \
15682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15683         $(HOST_EXPORTS) \
15684         for flag in $(EXTRA_HOST_FLAGS) ; do \
15685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15686         done; \
15687         echo "Doing maintainer-clean in gawk" ; \
15688         (cd $(HOST_SUBDIR)/gawk && \
15689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15691                   "RANLIB=$${RANLIB}" \
15692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15693                   maintainer-clean) \
15694           || exit 1
15695
15696 @endif gawk
15697
15698
15699
15700 .PHONY: configure-gettext maybe-configure-gettext
15701 maybe-configure-gettext:
15702 @if gcc-bootstrap
15703 configure-gettext: stage_current
15704 @endif gcc-bootstrap
15705 @if gettext
15706 maybe-configure-gettext: configure-gettext
15707 configure-gettext: 
15708         @: $(MAKE); $(unstage)
15709         @r=`${PWD_COMMAND}`; export r; \
15710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15711         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15713         $(HOST_EXPORTS) \
15714         echo Configuring in $(HOST_SUBDIR)/gettext; \
15715         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15716         case $(srcdir) in \
15717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15718           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15720         esac; \
15721         srcdiroption="--srcdir=$${topdir}/gettext"; \
15722         libsrcdir="$$s/gettext"; \
15723         $(SHELL) $${libsrcdir}/configure \
15724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15725           --target=${target_alias} $${srcdiroption}  \
15726           || exit 1
15727 @endif gettext
15728
15729
15730
15731
15732
15733 .PHONY: all-gettext maybe-all-gettext
15734 maybe-all-gettext:
15735 @if gcc-bootstrap
15736 all-gettext: stage_current
15737 @endif gcc-bootstrap
15738 @if gettext
15739 TARGET-gettext=all
15740 maybe-all-gettext: all-gettext
15741 all-gettext: configure-gettext
15742         @: $(MAKE); $(unstage)
15743         @r=`${PWD_COMMAND}`; export r; \
15744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15745         $(HOST_EXPORTS) \
15746         (cd $(HOST_SUBDIR)/gettext && \
15747           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15748                 $(TARGET-gettext))
15749 @endif gettext
15750
15751
15752
15753
15754 .PHONY: check-gettext maybe-check-gettext
15755 maybe-check-gettext:
15756 @if gettext
15757 maybe-check-gettext: check-gettext
15758
15759 check-gettext:
15760         @: $(MAKE); $(unstage)
15761         @r=`${PWD_COMMAND}`; export r; \
15762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763         $(HOST_EXPORTS) \
15764         (cd $(HOST_SUBDIR)/gettext && \
15765           $(MAKE) $(FLAGS_TO_PASS)  check)
15766
15767 @endif gettext
15768
15769 .PHONY: install-gettext maybe-install-gettext
15770 maybe-install-gettext:
15771 @if gettext
15772 maybe-install-gettext: install-gettext
15773
15774 install-gettext: installdirs
15775         @: $(MAKE); $(unstage)
15776         @r=`${PWD_COMMAND}`; export r; \
15777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778         $(HOST_EXPORTS) \
15779         (cd $(HOST_SUBDIR)/gettext && \
15780           $(MAKE) $(FLAGS_TO_PASS)  install)
15781
15782 @endif gettext
15783
15784 # Other targets (info, dvi, pdf, etc.)
15785
15786 .PHONY: maybe-info-gettext info-gettext
15787 maybe-info-gettext:
15788 @if gettext
15789 maybe-info-gettext: info-gettext
15790
15791 info-gettext: \
15792     configure-gettext 
15793         @: $(MAKE); $(unstage)
15794         @[ -f ./gettext/Makefile ] || exit 0; \
15795         r=`${PWD_COMMAND}`; export r; \
15796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15797         $(HOST_EXPORTS) \
15798         for flag in $(EXTRA_HOST_FLAGS) ; do \
15799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15800         done; \
15801         echo "Doing info in gettext" ; \
15802         (cd $(HOST_SUBDIR)/gettext && \
15803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15805                   "RANLIB=$${RANLIB}" \
15806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15807                   info) \
15808           || exit 1
15809
15810 @endif gettext
15811
15812 .PHONY: maybe-dvi-gettext dvi-gettext
15813 maybe-dvi-gettext:
15814 @if gettext
15815 maybe-dvi-gettext: dvi-gettext
15816
15817 dvi-gettext: \
15818     configure-gettext 
15819         @: $(MAKE); $(unstage)
15820         @[ -f ./gettext/Makefile ] || exit 0; \
15821         r=`${PWD_COMMAND}`; export r; \
15822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15823         $(HOST_EXPORTS) \
15824         for flag in $(EXTRA_HOST_FLAGS) ; do \
15825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15826         done; \
15827         echo "Doing dvi in gettext" ; \
15828         (cd $(HOST_SUBDIR)/gettext && \
15829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15831                   "RANLIB=$${RANLIB}" \
15832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15833                   dvi) \
15834           || exit 1
15835
15836 @endif gettext
15837
15838 .PHONY: maybe-pdf-gettext pdf-gettext
15839 maybe-pdf-gettext:
15840 @if gettext
15841 maybe-pdf-gettext: pdf-gettext
15842
15843 pdf-gettext: \
15844     configure-gettext 
15845         @: $(MAKE); $(unstage)
15846         @[ -f ./gettext/Makefile ] || exit 0; \
15847         r=`${PWD_COMMAND}`; export r; \
15848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15849         $(HOST_EXPORTS) \
15850         for flag in $(EXTRA_HOST_FLAGS) ; do \
15851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15852         done; \
15853         echo "Doing pdf in gettext" ; \
15854         (cd $(HOST_SUBDIR)/gettext && \
15855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15857                   "RANLIB=$${RANLIB}" \
15858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15859                   pdf) \
15860           || exit 1
15861
15862 @endif gettext
15863
15864 .PHONY: maybe-html-gettext html-gettext
15865 maybe-html-gettext:
15866 @if gettext
15867 maybe-html-gettext: html-gettext
15868
15869 html-gettext: \
15870     configure-gettext 
15871         @: $(MAKE); $(unstage)
15872         @[ -f ./gettext/Makefile ] || exit 0; \
15873         r=`${PWD_COMMAND}`; export r; \
15874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15875         $(HOST_EXPORTS) \
15876         for flag in $(EXTRA_HOST_FLAGS) ; do \
15877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15878         done; \
15879         echo "Doing html in gettext" ; \
15880         (cd $(HOST_SUBDIR)/gettext && \
15881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15883                   "RANLIB=$${RANLIB}" \
15884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15885                   html) \
15886           || exit 1
15887
15888 @endif gettext
15889
15890 .PHONY: maybe-TAGS-gettext TAGS-gettext
15891 maybe-TAGS-gettext:
15892 @if gettext
15893 maybe-TAGS-gettext: TAGS-gettext
15894
15895 TAGS-gettext: \
15896     configure-gettext 
15897         @: $(MAKE); $(unstage)
15898         @[ -f ./gettext/Makefile ] || exit 0; \
15899         r=`${PWD_COMMAND}`; export r; \
15900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901         $(HOST_EXPORTS) \
15902         for flag in $(EXTRA_HOST_FLAGS) ; do \
15903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15904         done; \
15905         echo "Doing TAGS in gettext" ; \
15906         (cd $(HOST_SUBDIR)/gettext && \
15907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15909                   "RANLIB=$${RANLIB}" \
15910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15911                   TAGS) \
15912           || exit 1
15913
15914 @endif gettext
15915
15916 .PHONY: maybe-install-info-gettext install-info-gettext
15917 maybe-install-info-gettext:
15918 @if gettext
15919 maybe-install-info-gettext: install-info-gettext
15920
15921 install-info-gettext: \
15922     configure-gettext \
15923     info-gettext 
15924         @: $(MAKE); $(unstage)
15925         @[ -f ./gettext/Makefile ] || exit 0; \
15926         r=`${PWD_COMMAND}`; export r; \
15927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928         $(HOST_EXPORTS) \
15929         for flag in $(EXTRA_HOST_FLAGS) ; do \
15930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15931         done; \
15932         echo "Doing install-info in gettext" ; \
15933         (cd $(HOST_SUBDIR)/gettext && \
15934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15936                   "RANLIB=$${RANLIB}" \
15937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15938                   install-info) \
15939           || exit 1
15940
15941 @endif gettext
15942
15943 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15944 maybe-install-pdf-gettext:
15945 @if gettext
15946 maybe-install-pdf-gettext: install-pdf-gettext
15947
15948 install-pdf-gettext: \
15949     configure-gettext \
15950     pdf-gettext 
15951         @: $(MAKE); $(unstage)
15952         @[ -f ./gettext/Makefile ] || exit 0; \
15953         r=`${PWD_COMMAND}`; export r; \
15954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15955         $(HOST_EXPORTS) \
15956         for flag in $(EXTRA_HOST_FLAGS) ; do \
15957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15958         done; \
15959         echo "Doing install-pdf in gettext" ; \
15960         (cd $(HOST_SUBDIR)/gettext && \
15961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15963                   "RANLIB=$${RANLIB}" \
15964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15965                   install-pdf) \
15966           || exit 1
15967
15968 @endif gettext
15969
15970 .PHONY: maybe-install-html-gettext install-html-gettext
15971 maybe-install-html-gettext:
15972 @if gettext
15973 maybe-install-html-gettext: install-html-gettext
15974
15975 install-html-gettext: \
15976     configure-gettext \
15977     html-gettext 
15978         @: $(MAKE); $(unstage)
15979         @[ -f ./gettext/Makefile ] || exit 0; \
15980         r=`${PWD_COMMAND}`; export r; \
15981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15982         $(HOST_EXPORTS) \
15983         for flag in $(EXTRA_HOST_FLAGS) ; do \
15984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15985         done; \
15986         echo "Doing install-html in gettext" ; \
15987         (cd $(HOST_SUBDIR)/gettext && \
15988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15990                   "RANLIB=$${RANLIB}" \
15991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15992                   install-html) \
15993           || exit 1
15994
15995 @endif gettext
15996
15997 .PHONY: maybe-installcheck-gettext installcheck-gettext
15998 maybe-installcheck-gettext:
15999 @if gettext
16000 maybe-installcheck-gettext: installcheck-gettext
16001
16002 installcheck-gettext: \
16003     configure-gettext 
16004         @: $(MAKE); $(unstage)
16005         @[ -f ./gettext/Makefile ] || exit 0; \
16006         r=`${PWD_COMMAND}`; export r; \
16007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16008         $(HOST_EXPORTS) \
16009         for flag in $(EXTRA_HOST_FLAGS) ; do \
16010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16011         done; \
16012         echo "Doing installcheck in gettext" ; \
16013         (cd $(HOST_SUBDIR)/gettext && \
16014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16016                   "RANLIB=$${RANLIB}" \
16017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16018                   installcheck) \
16019           || exit 1
16020
16021 @endif gettext
16022
16023 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16024 maybe-mostlyclean-gettext:
16025 @if gettext
16026 maybe-mostlyclean-gettext: mostlyclean-gettext
16027
16028 mostlyclean-gettext: 
16029         @: $(MAKE); $(unstage)
16030         @[ -f ./gettext/Makefile ] || exit 0; \
16031         r=`${PWD_COMMAND}`; export r; \
16032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16033         $(HOST_EXPORTS) \
16034         for flag in $(EXTRA_HOST_FLAGS) ; do \
16035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16036         done; \
16037         echo "Doing mostlyclean in gettext" ; \
16038         (cd $(HOST_SUBDIR)/gettext && \
16039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16041                   "RANLIB=$${RANLIB}" \
16042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16043                   mostlyclean) \
16044           || exit 1
16045
16046 @endif gettext
16047
16048 .PHONY: maybe-clean-gettext clean-gettext
16049 maybe-clean-gettext:
16050 @if gettext
16051 maybe-clean-gettext: clean-gettext
16052
16053 clean-gettext: 
16054         @: $(MAKE); $(unstage)
16055         @[ -f ./gettext/Makefile ] || exit 0; \
16056         r=`${PWD_COMMAND}`; export r; \
16057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16058         $(HOST_EXPORTS) \
16059         for flag in $(EXTRA_HOST_FLAGS) ; do \
16060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16061         done; \
16062         echo "Doing clean in gettext" ; \
16063         (cd $(HOST_SUBDIR)/gettext && \
16064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16066                   "RANLIB=$${RANLIB}" \
16067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16068                   clean) \
16069           || exit 1
16070
16071 @endif gettext
16072
16073 .PHONY: maybe-distclean-gettext distclean-gettext
16074 maybe-distclean-gettext:
16075 @if gettext
16076 maybe-distclean-gettext: distclean-gettext
16077
16078 distclean-gettext: 
16079         @: $(MAKE); $(unstage)
16080         @[ -f ./gettext/Makefile ] || exit 0; \
16081         r=`${PWD_COMMAND}`; export r; \
16082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16083         $(HOST_EXPORTS) \
16084         for flag in $(EXTRA_HOST_FLAGS) ; do \
16085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16086         done; \
16087         echo "Doing distclean in gettext" ; \
16088         (cd $(HOST_SUBDIR)/gettext && \
16089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16091                   "RANLIB=$${RANLIB}" \
16092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16093                   distclean) \
16094           || exit 1
16095
16096 @endif gettext
16097
16098 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16099 maybe-maintainer-clean-gettext:
16100 @if gettext
16101 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16102
16103 maintainer-clean-gettext: 
16104         @: $(MAKE); $(unstage)
16105         @[ -f ./gettext/Makefile ] || exit 0; \
16106         r=`${PWD_COMMAND}`; export r; \
16107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16108         $(HOST_EXPORTS) \
16109         for flag in $(EXTRA_HOST_FLAGS) ; do \
16110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16111         done; \
16112         echo "Doing maintainer-clean in gettext" ; \
16113         (cd $(HOST_SUBDIR)/gettext && \
16114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16116                   "RANLIB=$${RANLIB}" \
16117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16118                   maintainer-clean) \
16119           || exit 1
16120
16121 @endif gettext
16122
16123
16124
16125 .PHONY: configure-gmp maybe-configure-gmp
16126 maybe-configure-gmp:
16127 @if gcc-bootstrap
16128 configure-gmp: stage_current
16129 @endif gcc-bootstrap
16130 @if gmp
16131 maybe-configure-gmp: configure-gmp
16132 configure-gmp: 
16133         @r=`${PWD_COMMAND}`; export r; \
16134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16137         $(HOST_EXPORTS) \
16138         echo Configuring in $(HOST_SUBDIR)/gmp; \
16139         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16140         case $(srcdir) in \
16141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16142           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16144         esac; \
16145         srcdiroption="--srcdir=$${topdir}/gmp"; \
16146         libsrcdir="$$s/gmp"; \
16147         $(SHELL) $${libsrcdir}/configure \
16148           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16149           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16150           || exit 1
16151 @endif gmp
16152
16153
16154
16155 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16156 maybe-configure-stage1-gmp:
16157 @if gmp-bootstrap
16158 maybe-configure-stage1-gmp: configure-stage1-gmp
16159 configure-stage1-gmp:
16160         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16162         @r=`${PWD_COMMAND}`; export r; \
16163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16164         TFLAGS="$(STAGE1_TFLAGS)"; \
16165         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16166         $(HOST_EXPORTS) \
16167         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16168         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16169         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16170         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16172         cd $(HOST_SUBDIR)/gmp || exit 1; \
16173         case $(srcdir) in \
16174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16175           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16177         esac; \
16178         srcdiroption="--srcdir=$${topdir}/gmp"; \
16179         libsrcdir="$$s/gmp"; \
16180         $(SHELL) $${libsrcdir}/configure \
16181           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16182           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16183           $(STAGE1_CONFIGURE_FLAGS) \
16184           --disable-shared
16185 @endif gmp-bootstrap
16186
16187 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16188 maybe-configure-stage2-gmp:
16189 @if gmp-bootstrap
16190 maybe-configure-stage2-gmp: configure-stage2-gmp
16191 configure-stage2-gmp:
16192         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16193         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16194         @r=`${PWD_COMMAND}`; export r; \
16195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196         TFLAGS="$(STAGE2_TFLAGS)"; \
16197         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16198         $(HOST_EXPORTS) \
16199         $(POSTSTAGE1_HOST_EXPORTS) \
16200         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16201         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16202         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16203         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16205         cd $(HOST_SUBDIR)/gmp || exit 1; \
16206         case $(srcdir) in \
16207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16208           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16210         esac; \
16211         srcdiroption="--srcdir=$${topdir}/gmp"; \
16212         libsrcdir="$$s/gmp"; \
16213         $(SHELL) $${libsrcdir}/configure \
16214           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16215           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16216           --with-build-libsubdir=$(HOST_SUBDIR) \
16217           $(STAGE2_CONFIGURE_FLAGS) \
16218           --disable-shared
16219 @endif gmp-bootstrap
16220
16221 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16222 maybe-configure-stage3-gmp:
16223 @if gmp-bootstrap
16224 maybe-configure-stage3-gmp: configure-stage3-gmp
16225 configure-stage3-gmp:
16226         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16228         @r=`${PWD_COMMAND}`; export r; \
16229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16230         TFLAGS="$(STAGE3_TFLAGS)"; \
16231         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16232         $(HOST_EXPORTS) \
16233         $(POSTSTAGE1_HOST_EXPORTS) \
16234         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16235         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16236         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16237         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16239         cd $(HOST_SUBDIR)/gmp || exit 1; \
16240         case $(srcdir) in \
16241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16242           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16244         esac; \
16245         srcdiroption="--srcdir=$${topdir}/gmp"; \
16246         libsrcdir="$$s/gmp"; \
16247         $(SHELL) $${libsrcdir}/configure \
16248           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16249           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16250           --with-build-libsubdir=$(HOST_SUBDIR) \
16251           $(STAGE3_CONFIGURE_FLAGS) \
16252           --disable-shared
16253 @endif gmp-bootstrap
16254
16255 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16256 maybe-configure-stage4-gmp:
16257 @if gmp-bootstrap
16258 maybe-configure-stage4-gmp: configure-stage4-gmp
16259 configure-stage4-gmp:
16260         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16262         @r=`${PWD_COMMAND}`; export r; \
16263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264         TFLAGS="$(STAGE4_TFLAGS)"; \
16265         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16266         $(HOST_EXPORTS) \
16267         $(POSTSTAGE1_HOST_EXPORTS) \
16268         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16269         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16270         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16271         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16273         cd $(HOST_SUBDIR)/gmp || exit 1; \
16274         case $(srcdir) in \
16275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16276           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16278         esac; \
16279         srcdiroption="--srcdir=$${topdir}/gmp"; \
16280         libsrcdir="$$s/gmp"; \
16281         $(SHELL) $${libsrcdir}/configure \
16282           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16283           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16284           --with-build-libsubdir=$(HOST_SUBDIR) \
16285           $(STAGE4_CONFIGURE_FLAGS) \
16286           --disable-shared
16287 @endif gmp-bootstrap
16288
16289 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16290 maybe-configure-stageprofile-gmp:
16291 @if gmp-bootstrap
16292 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16293 configure-stageprofile-gmp:
16294         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16295         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16296         @r=`${PWD_COMMAND}`; export r; \
16297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16299         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16300         $(HOST_EXPORTS) \
16301         $(POSTSTAGE1_HOST_EXPORTS) \
16302         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16303         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16304         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16305         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16307         cd $(HOST_SUBDIR)/gmp || exit 1; \
16308         case $(srcdir) in \
16309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16310           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16312         esac; \
16313         srcdiroption="--srcdir=$${topdir}/gmp"; \
16314         libsrcdir="$$s/gmp"; \
16315         $(SHELL) $${libsrcdir}/configure \
16316           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16317           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16318           --with-build-libsubdir=$(HOST_SUBDIR) \
16319           $(STAGEprofile_CONFIGURE_FLAGS) \
16320           --disable-shared
16321 @endif gmp-bootstrap
16322
16323 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16324 maybe-configure-stagefeedback-gmp:
16325 @if gmp-bootstrap
16326 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16327 configure-stagefeedback-gmp:
16328         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16329         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16330         @r=`${PWD_COMMAND}`; export r; \
16331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16332         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16333         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16334         $(HOST_EXPORTS) \
16335         $(POSTSTAGE1_HOST_EXPORTS) \
16336         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16337         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16338         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16339         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16341         cd $(HOST_SUBDIR)/gmp || exit 1; \
16342         case $(srcdir) in \
16343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16344           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16346         esac; \
16347         srcdiroption="--srcdir=$${topdir}/gmp"; \
16348         libsrcdir="$$s/gmp"; \
16349         $(SHELL) $${libsrcdir}/configure \
16350           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16351           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16352           --with-build-libsubdir=$(HOST_SUBDIR) \
16353           $(STAGEfeedback_CONFIGURE_FLAGS) \
16354           --disable-shared
16355 @endif gmp-bootstrap
16356
16357
16358
16359
16360
16361 .PHONY: all-gmp maybe-all-gmp
16362 maybe-all-gmp:
16363 @if gcc-bootstrap
16364 all-gmp: stage_current
16365 @endif gcc-bootstrap
16366 @if gmp
16367 TARGET-gmp=all
16368 maybe-all-gmp: all-gmp
16369 all-gmp: configure-gmp
16370         @r=`${PWD_COMMAND}`; export r; \
16371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372         $(HOST_EXPORTS) \
16373         (cd $(HOST_SUBDIR)/gmp && \
16374           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16375                 $(TARGET-gmp))
16376 @endif gmp
16377
16378
16379
16380 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16381 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16382 maybe-all-stage1-gmp:
16383 maybe-clean-stage1-gmp:
16384 @if gmp-bootstrap
16385 maybe-all-stage1-gmp: all-stage1-gmp
16386 all-stage1: all-stage1-gmp
16387 TARGET-stage1-gmp = $(TARGET-gmp)
16388 all-stage1-gmp: configure-stage1-gmp
16389         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16390         @r=`${PWD_COMMAND}`; export r; \
16391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16392         TFLAGS="$(STAGE1_TFLAGS)"; \
16393         $(HOST_EXPORTS) \
16394         cd $(HOST_SUBDIR)/gmp && \
16395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16396                 CFLAGS="$(STAGE1_CFLAGS)" \
16397                 CXXFLAGS="$(STAGE1_CFLAGS)" \
16398                 LIBCFLAGS="$(LIBCFLAGS)" \
16399                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16400                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16401                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16402                 $(EXTRA_HOST_FLAGS)   \
16403                 TFLAGS="$(STAGE1_TFLAGS)" \
16404                 $(TARGET-stage1-gmp)
16405
16406 maybe-clean-stage1-gmp: clean-stage1-gmp
16407 clean-stage1: clean-stage1-gmp
16408 clean-stage1-gmp:
16409         @if [ $(current_stage) = stage1 ]; then \
16410           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16411         else \
16412           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16413           $(MAKE) stage1-start; \
16414         fi; \
16415         cd $(HOST_SUBDIR)/gmp && \
16416         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16417                  clean
16418 @endif gmp-bootstrap
16419
16420
16421 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16422 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16423 maybe-all-stage2-gmp:
16424 maybe-clean-stage2-gmp:
16425 @if gmp-bootstrap
16426 maybe-all-stage2-gmp: all-stage2-gmp
16427 all-stage2: all-stage2-gmp
16428 TARGET-stage2-gmp = $(TARGET-gmp)
16429 all-stage2-gmp: configure-stage2-gmp
16430         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16431         @r=`${PWD_COMMAND}`; export r; \
16432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433         TFLAGS="$(STAGE2_TFLAGS)"; \
16434         $(HOST_EXPORTS) \
16435         $(POSTSTAGE1_HOST_EXPORTS) \
16436         cd $(HOST_SUBDIR)/gmp && \
16437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16438                 CFLAGS="$(STAGE2_CFLAGS)" \
16439                 CXXFLAGS="$(STAGE2_CFLAGS)" \
16440                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16445                 TFLAGS="$(STAGE2_TFLAGS)" \
16446                 $(TARGET-stage2-gmp)
16447
16448 maybe-clean-stage2-gmp: clean-stage2-gmp
16449 clean-stage2: clean-stage2-gmp
16450 clean-stage2-gmp:
16451         @if [ $(current_stage) = stage2 ]; then \
16452           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16453         else \
16454           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16455           $(MAKE) stage2-start; \
16456         fi; \
16457         cd $(HOST_SUBDIR)/gmp && \
16458         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16459                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16460                  clean
16461 @endif gmp-bootstrap
16462
16463
16464 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16465 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16466 maybe-all-stage3-gmp:
16467 maybe-clean-stage3-gmp:
16468 @if gmp-bootstrap
16469 maybe-all-stage3-gmp: all-stage3-gmp
16470 all-stage3: all-stage3-gmp
16471 TARGET-stage3-gmp = $(TARGET-gmp)
16472 all-stage3-gmp: configure-stage3-gmp
16473         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16474         @r=`${PWD_COMMAND}`; export r; \
16475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476         TFLAGS="$(STAGE3_TFLAGS)"; \
16477         $(HOST_EXPORTS) \
16478         $(POSTSTAGE1_HOST_EXPORTS) \
16479         cd $(HOST_SUBDIR)/gmp && \
16480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16481                 CFLAGS="$(STAGE3_CFLAGS)" \
16482                 CXXFLAGS="$(STAGE3_CFLAGS)" \
16483                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16487                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16488                 TFLAGS="$(STAGE3_TFLAGS)" \
16489                 $(TARGET-stage3-gmp)
16490
16491 maybe-clean-stage3-gmp: clean-stage3-gmp
16492 clean-stage3: clean-stage3-gmp
16493 clean-stage3-gmp:
16494         @if [ $(current_stage) = stage3 ]; then \
16495           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16496         else \
16497           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16498           $(MAKE) stage3-start; \
16499         fi; \
16500         cd $(HOST_SUBDIR)/gmp && \
16501         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16502                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16503                  clean
16504 @endif gmp-bootstrap
16505
16506
16507 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16508 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16509 maybe-all-stage4-gmp:
16510 maybe-clean-stage4-gmp:
16511 @if gmp-bootstrap
16512 maybe-all-stage4-gmp: all-stage4-gmp
16513 all-stage4: all-stage4-gmp
16514 TARGET-stage4-gmp = $(TARGET-gmp)
16515 all-stage4-gmp: configure-stage4-gmp
16516         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16517         @r=`${PWD_COMMAND}`; export r; \
16518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16519         TFLAGS="$(STAGE4_TFLAGS)"; \
16520         $(HOST_EXPORTS) \
16521         $(POSTSTAGE1_HOST_EXPORTS) \
16522         cd $(HOST_SUBDIR)/gmp && \
16523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16524                 CFLAGS="$(STAGE4_CFLAGS)" \
16525                 CXXFLAGS="$(STAGE4_CFLAGS)" \
16526                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16527                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16528                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16529                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16530                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16531                 TFLAGS="$(STAGE4_TFLAGS)" \
16532                 $(TARGET-stage4-gmp)
16533
16534 maybe-clean-stage4-gmp: clean-stage4-gmp
16535 clean-stage4: clean-stage4-gmp
16536 clean-stage4-gmp:
16537         @if [ $(current_stage) = stage4 ]; then \
16538           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16539         else \
16540           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16541           $(MAKE) stage4-start; \
16542         fi; \
16543         cd $(HOST_SUBDIR)/gmp && \
16544         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16545                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16546                  clean
16547 @endif gmp-bootstrap
16548
16549
16550 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16551 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16552 maybe-all-stageprofile-gmp:
16553 maybe-clean-stageprofile-gmp:
16554 @if gmp-bootstrap
16555 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16556 all-stageprofile: all-stageprofile-gmp
16557 TARGET-stageprofile-gmp = $(TARGET-gmp)
16558 all-stageprofile-gmp: configure-stageprofile-gmp
16559         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16560         @r=`${PWD_COMMAND}`; export r; \
16561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16562         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16563         $(HOST_EXPORTS) \
16564         $(POSTSTAGE1_HOST_EXPORTS) \
16565         cd $(HOST_SUBDIR)/gmp && \
16566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16567                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16568                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16569                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16573                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16574                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16575                 $(TARGET-stageprofile-gmp)
16576
16577 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16578 clean-stageprofile: clean-stageprofile-gmp
16579 clean-stageprofile-gmp:
16580         @if [ $(current_stage) = stageprofile ]; then \
16581           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16582         else \
16583           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16584           $(MAKE) stageprofile-start; \
16585         fi; \
16586         cd $(HOST_SUBDIR)/gmp && \
16587         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16588                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16589                  clean
16590 @endif gmp-bootstrap
16591
16592
16593 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16594 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16595 maybe-all-stagefeedback-gmp:
16596 maybe-clean-stagefeedback-gmp:
16597 @if gmp-bootstrap
16598 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16599 all-stagefeedback: all-stagefeedback-gmp
16600 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16601 all-stagefeedback-gmp: configure-stagefeedback-gmp
16602         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16603         @r=`${PWD_COMMAND}`; export r; \
16604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16605         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16606         $(HOST_EXPORTS) \
16607         $(POSTSTAGE1_HOST_EXPORTS) \
16608         cd $(HOST_SUBDIR)/gmp && \
16609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16610                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16611                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16612                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16616                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16617                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16618                 $(TARGET-stagefeedback-gmp)
16619
16620 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16621 clean-stagefeedback: clean-stagefeedback-gmp
16622 clean-stagefeedback-gmp:
16623         @if [ $(current_stage) = stagefeedback ]; then \
16624           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16625         else \
16626           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16627           $(MAKE) stagefeedback-start; \
16628         fi; \
16629         cd $(HOST_SUBDIR)/gmp && \
16630         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16631                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16632                  clean
16633 @endif gmp-bootstrap
16634
16635
16636
16637
16638
16639 .PHONY: check-gmp maybe-check-gmp
16640 maybe-check-gmp:
16641 @if gmp
16642 maybe-check-gmp: check-gmp
16643
16644 check-gmp:
16645         @: $(MAKE); $(unstage)
16646         @r=`${PWD_COMMAND}`; export r; \
16647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648         $(HOST_EXPORTS) \
16649         (cd $(HOST_SUBDIR)/gmp && \
16650           $(MAKE) $(FLAGS_TO_PASS)  check)
16651
16652 @endif gmp
16653
16654 .PHONY: install-gmp maybe-install-gmp
16655 maybe-install-gmp:
16656 @if gmp
16657 maybe-install-gmp: install-gmp
16658
16659 install-gmp:
16660
16661 @endif gmp
16662
16663 # Other targets (info, dvi, pdf, etc.)
16664
16665 .PHONY: maybe-info-gmp info-gmp
16666 maybe-info-gmp:
16667 @if gmp
16668 maybe-info-gmp: info-gmp
16669
16670 info-gmp: \
16671     configure-gmp 
16672         @[ -f ./gmp/Makefile ] || exit 0; \
16673         r=`${PWD_COMMAND}`; export r; \
16674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675         $(HOST_EXPORTS) \
16676         for flag in $(EXTRA_HOST_FLAGS) ; do \
16677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16678         done; \
16679         echo "Doing info in gmp" ; \
16680         (cd $(HOST_SUBDIR)/gmp && \
16681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16683                   "RANLIB=$${RANLIB}" \
16684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16685                   info) \
16686           || exit 1
16687
16688 @endif gmp
16689
16690 .PHONY: maybe-dvi-gmp dvi-gmp
16691 maybe-dvi-gmp:
16692 @if gmp
16693 maybe-dvi-gmp: dvi-gmp
16694
16695 dvi-gmp: \
16696     configure-gmp 
16697         @[ -f ./gmp/Makefile ] || exit 0; \
16698         r=`${PWD_COMMAND}`; export r; \
16699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700         $(HOST_EXPORTS) \
16701         for flag in $(EXTRA_HOST_FLAGS) ; do \
16702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16703         done; \
16704         echo "Doing dvi in gmp" ; \
16705         (cd $(HOST_SUBDIR)/gmp && \
16706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16708                   "RANLIB=$${RANLIB}" \
16709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16710                   dvi) \
16711           || exit 1
16712
16713 @endif gmp
16714
16715 .PHONY: maybe-pdf-gmp pdf-gmp
16716 maybe-pdf-gmp:
16717 @if gmp
16718 maybe-pdf-gmp: pdf-gmp
16719
16720 pdf-gmp: \
16721     configure-gmp 
16722         @[ -f ./gmp/Makefile ] || exit 0; \
16723         r=`${PWD_COMMAND}`; export r; \
16724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725         $(HOST_EXPORTS) \
16726         for flag in $(EXTRA_HOST_FLAGS) ; do \
16727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16728         done; \
16729         echo "Doing pdf in gmp" ; \
16730         (cd $(HOST_SUBDIR)/gmp && \
16731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16733                   "RANLIB=$${RANLIB}" \
16734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16735                   pdf) \
16736           || exit 1
16737
16738 @endif gmp
16739
16740 .PHONY: maybe-html-gmp html-gmp
16741 maybe-html-gmp:
16742 @if gmp
16743 maybe-html-gmp: html-gmp
16744
16745 html-gmp: \
16746     configure-gmp 
16747         @[ -f ./gmp/Makefile ] || exit 0; \
16748         r=`${PWD_COMMAND}`; export r; \
16749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750         $(HOST_EXPORTS) \
16751         for flag in $(EXTRA_HOST_FLAGS) ; do \
16752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16753         done; \
16754         echo "Doing html in gmp" ; \
16755         (cd $(HOST_SUBDIR)/gmp && \
16756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16758                   "RANLIB=$${RANLIB}" \
16759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16760                   html) \
16761           || exit 1
16762
16763 @endif gmp
16764
16765 .PHONY: maybe-TAGS-gmp TAGS-gmp
16766 maybe-TAGS-gmp:
16767 @if gmp
16768 maybe-TAGS-gmp: TAGS-gmp
16769
16770 TAGS-gmp: \
16771     configure-gmp 
16772         @[ -f ./gmp/Makefile ] || exit 0; \
16773         r=`${PWD_COMMAND}`; export r; \
16774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16775         $(HOST_EXPORTS) \
16776         for flag in $(EXTRA_HOST_FLAGS) ; do \
16777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16778         done; \
16779         echo "Doing TAGS in gmp" ; \
16780         (cd $(HOST_SUBDIR)/gmp && \
16781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16783                   "RANLIB=$${RANLIB}" \
16784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16785                   TAGS) \
16786           || exit 1
16787
16788 @endif gmp
16789
16790 .PHONY: maybe-install-info-gmp install-info-gmp
16791 maybe-install-info-gmp:
16792 @if gmp
16793 maybe-install-info-gmp: install-info-gmp
16794
16795 install-info-gmp: \
16796     configure-gmp \
16797     info-gmp 
16798         @[ -f ./gmp/Makefile ] || exit 0; \
16799         r=`${PWD_COMMAND}`; export r; \
16800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16801         $(HOST_EXPORTS) \
16802         for flag in $(EXTRA_HOST_FLAGS) ; do \
16803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16804         done; \
16805         echo "Doing install-info in gmp" ; \
16806         (cd $(HOST_SUBDIR)/gmp && \
16807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16809                   "RANLIB=$${RANLIB}" \
16810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16811                   install-info) \
16812           || exit 1
16813
16814 @endif gmp
16815
16816 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16817 maybe-install-pdf-gmp:
16818 @if gmp
16819 maybe-install-pdf-gmp: install-pdf-gmp
16820
16821 install-pdf-gmp: \
16822     configure-gmp \
16823     pdf-gmp 
16824         @[ -f ./gmp/Makefile ] || exit 0; \
16825         r=`${PWD_COMMAND}`; export r; \
16826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16827         $(HOST_EXPORTS) \
16828         for flag in $(EXTRA_HOST_FLAGS) ; do \
16829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16830         done; \
16831         echo "Doing install-pdf in gmp" ; \
16832         (cd $(HOST_SUBDIR)/gmp && \
16833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16835                   "RANLIB=$${RANLIB}" \
16836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16837                   install-pdf) \
16838           || exit 1
16839
16840 @endif gmp
16841
16842 .PHONY: maybe-install-html-gmp install-html-gmp
16843 maybe-install-html-gmp:
16844 @if gmp
16845 maybe-install-html-gmp: install-html-gmp
16846
16847 install-html-gmp: \
16848     configure-gmp \
16849     html-gmp 
16850         @[ -f ./gmp/Makefile ] || exit 0; \
16851         r=`${PWD_COMMAND}`; export r; \
16852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853         $(HOST_EXPORTS) \
16854         for flag in $(EXTRA_HOST_FLAGS) ; do \
16855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856         done; \
16857         echo "Doing install-html in gmp" ; \
16858         (cd $(HOST_SUBDIR)/gmp && \
16859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861                   "RANLIB=$${RANLIB}" \
16862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863                   install-html) \
16864           || exit 1
16865
16866 @endif gmp
16867
16868 .PHONY: maybe-installcheck-gmp installcheck-gmp
16869 maybe-installcheck-gmp:
16870 @if gmp
16871 maybe-installcheck-gmp: installcheck-gmp
16872
16873 installcheck-gmp: \
16874     configure-gmp 
16875         @[ -f ./gmp/Makefile ] || exit 0; \
16876         r=`${PWD_COMMAND}`; export r; \
16877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16878         $(HOST_EXPORTS) \
16879         for flag in $(EXTRA_HOST_FLAGS) ; do \
16880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16881         done; \
16882         echo "Doing installcheck in gmp" ; \
16883         (cd $(HOST_SUBDIR)/gmp && \
16884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16886                   "RANLIB=$${RANLIB}" \
16887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16888                   installcheck) \
16889           || exit 1
16890
16891 @endif gmp
16892
16893 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16894 maybe-mostlyclean-gmp:
16895 @if gmp
16896 maybe-mostlyclean-gmp: mostlyclean-gmp
16897
16898 mostlyclean-gmp: 
16899         @[ -f ./gmp/Makefile ] || exit 0; \
16900         r=`${PWD_COMMAND}`; export r; \
16901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16902         $(HOST_EXPORTS) \
16903         for flag in $(EXTRA_HOST_FLAGS) ; do \
16904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16905         done; \
16906         echo "Doing mostlyclean in gmp" ; \
16907         (cd $(HOST_SUBDIR)/gmp && \
16908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16910                   "RANLIB=$${RANLIB}" \
16911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16912                   mostlyclean) \
16913           || exit 1
16914
16915 @endif gmp
16916
16917 .PHONY: maybe-clean-gmp clean-gmp
16918 maybe-clean-gmp:
16919 @if gmp
16920 maybe-clean-gmp: clean-gmp
16921
16922 clean-gmp: 
16923         @[ -f ./gmp/Makefile ] || exit 0; \
16924         r=`${PWD_COMMAND}`; export r; \
16925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926         $(HOST_EXPORTS) \
16927         for flag in $(EXTRA_HOST_FLAGS) ; do \
16928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16929         done; \
16930         echo "Doing clean in gmp" ; \
16931         (cd $(HOST_SUBDIR)/gmp && \
16932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16934                   "RANLIB=$${RANLIB}" \
16935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16936                   clean) \
16937           || exit 1
16938
16939 @endif gmp
16940
16941 .PHONY: maybe-distclean-gmp distclean-gmp
16942 maybe-distclean-gmp:
16943 @if gmp
16944 maybe-distclean-gmp: distclean-gmp
16945
16946 distclean-gmp: 
16947         @[ -f ./gmp/Makefile ] || exit 0; \
16948         r=`${PWD_COMMAND}`; export r; \
16949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16950         $(HOST_EXPORTS) \
16951         for flag in $(EXTRA_HOST_FLAGS) ; do \
16952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16953         done; \
16954         echo "Doing distclean in gmp" ; \
16955         (cd $(HOST_SUBDIR)/gmp && \
16956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16958                   "RANLIB=$${RANLIB}" \
16959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16960                   distclean) \
16961           || exit 1
16962
16963 @endif gmp
16964
16965 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16966 maybe-maintainer-clean-gmp:
16967 @if gmp
16968 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16969
16970 maintainer-clean-gmp: 
16971         @[ -f ./gmp/Makefile ] || exit 0; \
16972         r=`${PWD_COMMAND}`; export r; \
16973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16974         $(HOST_EXPORTS) \
16975         for flag in $(EXTRA_HOST_FLAGS) ; do \
16976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16977         done; \
16978         echo "Doing maintainer-clean in gmp" ; \
16979         (cd $(HOST_SUBDIR)/gmp && \
16980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16982                   "RANLIB=$${RANLIB}" \
16983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16984                   maintainer-clean) \
16985           || exit 1
16986
16987 @endif gmp
16988
16989
16990
16991 .PHONY: configure-mpfr maybe-configure-mpfr
16992 maybe-configure-mpfr:
16993 @if gcc-bootstrap
16994 configure-mpfr: stage_current
16995 @endif gcc-bootstrap
16996 @if mpfr
16997 maybe-configure-mpfr: configure-mpfr
16998 configure-mpfr: 
16999         @r=`${PWD_COMMAND}`; export r; \
17000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17003         $(HOST_EXPORTS) \
17004         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17005         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17006         case $(srcdir) in \
17007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17008           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17010         esac; \
17011         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17012         libsrcdir="$$s/mpfr"; \
17013         $(SHELL) $${libsrcdir}/configure \
17014           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17015           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
17016           || exit 1
17017 @endif mpfr
17018
17019
17020
17021 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17022 maybe-configure-stage1-mpfr:
17023 @if mpfr-bootstrap
17024 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17025 configure-stage1-mpfr:
17026         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17028         @r=`${PWD_COMMAND}`; export r; \
17029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17030         TFLAGS="$(STAGE1_TFLAGS)"; \
17031         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17032         $(HOST_EXPORTS) \
17033         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17034         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17035         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17036         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17038         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17039         case $(srcdir) in \
17040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17041           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17043         esac; \
17044         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17045         libsrcdir="$$s/mpfr"; \
17046         $(SHELL) $${libsrcdir}/configure \
17047           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17048           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17049           $(STAGE1_CONFIGURE_FLAGS) \
17050           --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17051 @endif mpfr-bootstrap
17052
17053 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17054 maybe-configure-stage2-mpfr:
17055 @if mpfr-bootstrap
17056 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17057 configure-stage2-mpfr:
17058         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17059         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17060         @r=`${PWD_COMMAND}`; export r; \
17061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17062         TFLAGS="$(STAGE2_TFLAGS)"; \
17063         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17064         $(HOST_EXPORTS) \
17065         $(POSTSTAGE1_HOST_EXPORTS) \
17066         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17067         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17068         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17069         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17071         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17072         case $(srcdir) in \
17073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17074           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17076         esac; \
17077         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17078         libsrcdir="$$s/mpfr"; \
17079         $(SHELL) $${libsrcdir}/configure \
17080           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17081           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17082           --with-build-libsubdir=$(HOST_SUBDIR) \
17083           $(STAGE2_CONFIGURE_FLAGS) \
17084           --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17085 @endif mpfr-bootstrap
17086
17087 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17088 maybe-configure-stage3-mpfr:
17089 @if mpfr-bootstrap
17090 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17091 configure-stage3-mpfr:
17092         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17094         @r=`${PWD_COMMAND}`; export r; \
17095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17096         TFLAGS="$(STAGE3_TFLAGS)"; \
17097         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17098         $(HOST_EXPORTS) \
17099         $(POSTSTAGE1_HOST_EXPORTS) \
17100         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17101         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17102         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17103         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17105         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17106         case $(srcdir) in \
17107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17108           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17110         esac; \
17111         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17112         libsrcdir="$$s/mpfr"; \
17113         $(SHELL) $${libsrcdir}/configure \
17114           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17115           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17116           --with-build-libsubdir=$(HOST_SUBDIR) \
17117           $(STAGE3_CONFIGURE_FLAGS) \
17118           --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17119 @endif mpfr-bootstrap
17120
17121 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17122 maybe-configure-stage4-mpfr:
17123 @if mpfr-bootstrap
17124 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17125 configure-stage4-mpfr:
17126         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17128         @r=`${PWD_COMMAND}`; export r; \
17129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17130         TFLAGS="$(STAGE4_TFLAGS)"; \
17131         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17132         $(HOST_EXPORTS) \
17133         $(POSTSTAGE1_HOST_EXPORTS) \
17134         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17135         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17136         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17137         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17139         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17140         case $(srcdir) in \
17141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17142           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17144         esac; \
17145         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17146         libsrcdir="$$s/mpfr"; \
17147         $(SHELL) $${libsrcdir}/configure \
17148           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17149           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17150           --with-build-libsubdir=$(HOST_SUBDIR) \
17151           $(STAGE4_CONFIGURE_FLAGS) \
17152           --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17153 @endif mpfr-bootstrap
17154
17155 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17156 maybe-configure-stageprofile-mpfr:
17157 @if mpfr-bootstrap
17158 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17159 configure-stageprofile-mpfr:
17160         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17162         @r=`${PWD_COMMAND}`; export r; \
17163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17164         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17165         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17166         $(HOST_EXPORTS) \
17167         $(POSTSTAGE1_HOST_EXPORTS) \
17168         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17169         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17170         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17171         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17173         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17174         case $(srcdir) in \
17175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17176           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17178         esac; \
17179         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17180         libsrcdir="$$s/mpfr"; \
17181         $(SHELL) $${libsrcdir}/configure \
17182           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17183           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17184           --with-build-libsubdir=$(HOST_SUBDIR) \
17185           $(STAGEprofile_CONFIGURE_FLAGS) \
17186           --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17187 @endif mpfr-bootstrap
17188
17189 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17190 maybe-configure-stagefeedback-mpfr:
17191 @if mpfr-bootstrap
17192 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17193 configure-stagefeedback-mpfr:
17194         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17196         @r=`${PWD_COMMAND}`; export r; \
17197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17199         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17200         $(HOST_EXPORTS) \
17201         $(POSTSTAGE1_HOST_EXPORTS) \
17202         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17203         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17204         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17205         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17207         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17208         case $(srcdir) in \
17209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17210           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17212         esac; \
17213         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17214         libsrcdir="$$s/mpfr"; \
17215         $(SHELL) $${libsrcdir}/configure \
17216           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17217           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17218           --with-build-libsubdir=$(HOST_SUBDIR) \
17219           $(STAGEfeedback_CONFIGURE_FLAGS) \
17220           --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17221 @endif mpfr-bootstrap
17222
17223
17224
17225
17226
17227 .PHONY: all-mpfr maybe-all-mpfr
17228 maybe-all-mpfr:
17229 @if gcc-bootstrap
17230 all-mpfr: stage_current
17231 @endif gcc-bootstrap
17232 @if mpfr
17233 TARGET-mpfr=all
17234 maybe-all-mpfr: all-mpfr
17235 all-mpfr: configure-mpfr
17236         @r=`${PWD_COMMAND}`; export r; \
17237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17238         $(HOST_EXPORTS) \
17239         (cd $(HOST_SUBDIR)/mpfr && \
17240           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17241                 $(TARGET-mpfr))
17242 @endif mpfr
17243
17244
17245
17246 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17247 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17248 maybe-all-stage1-mpfr:
17249 maybe-clean-stage1-mpfr:
17250 @if mpfr-bootstrap
17251 maybe-all-stage1-mpfr: all-stage1-mpfr
17252 all-stage1: all-stage1-mpfr
17253 TARGET-stage1-mpfr = $(TARGET-mpfr)
17254 all-stage1-mpfr: configure-stage1-mpfr
17255         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17256         @r=`${PWD_COMMAND}`; export r; \
17257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17258         TFLAGS="$(STAGE1_TFLAGS)"; \
17259         $(HOST_EXPORTS) \
17260         cd $(HOST_SUBDIR)/mpfr && \
17261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17262                 CFLAGS="$(STAGE1_CFLAGS)" \
17263                 CXXFLAGS="$(STAGE1_CFLAGS)" \
17264                 LIBCFLAGS="$(LIBCFLAGS)" \
17265                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17266                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17267                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17268                 $(EXTRA_HOST_FLAGS)   \
17269                 TFLAGS="$(STAGE1_TFLAGS)" \
17270                 $(TARGET-stage1-mpfr)
17271
17272 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17273 clean-stage1: clean-stage1-mpfr
17274 clean-stage1-mpfr:
17275         @if [ $(current_stage) = stage1 ]; then \
17276           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17277         else \
17278           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17279           $(MAKE) stage1-start; \
17280         fi; \
17281         cd $(HOST_SUBDIR)/mpfr && \
17282         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17283                  clean
17284 @endif mpfr-bootstrap
17285
17286
17287 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17288 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17289 maybe-all-stage2-mpfr:
17290 maybe-clean-stage2-mpfr:
17291 @if mpfr-bootstrap
17292 maybe-all-stage2-mpfr: all-stage2-mpfr
17293 all-stage2: all-stage2-mpfr
17294 TARGET-stage2-mpfr = $(TARGET-mpfr)
17295 all-stage2-mpfr: configure-stage2-mpfr
17296         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17297         @r=`${PWD_COMMAND}`; export r; \
17298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17299         TFLAGS="$(STAGE2_TFLAGS)"; \
17300         $(HOST_EXPORTS) \
17301         $(POSTSTAGE1_HOST_EXPORTS) \
17302         cd $(HOST_SUBDIR)/mpfr && \
17303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17304                 CFLAGS="$(STAGE2_CFLAGS)" \
17305                 CXXFLAGS="$(STAGE2_CFLAGS)" \
17306                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17310                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17311                 TFLAGS="$(STAGE2_TFLAGS)" \
17312                 $(TARGET-stage2-mpfr)
17313
17314 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17315 clean-stage2: clean-stage2-mpfr
17316 clean-stage2-mpfr:
17317         @if [ $(current_stage) = stage2 ]; then \
17318           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17319         else \
17320           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17321           $(MAKE) stage2-start; \
17322         fi; \
17323         cd $(HOST_SUBDIR)/mpfr && \
17324         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17325                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17326                  clean
17327 @endif mpfr-bootstrap
17328
17329
17330 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17331 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17332 maybe-all-stage3-mpfr:
17333 maybe-clean-stage3-mpfr:
17334 @if mpfr-bootstrap
17335 maybe-all-stage3-mpfr: all-stage3-mpfr
17336 all-stage3: all-stage3-mpfr
17337 TARGET-stage3-mpfr = $(TARGET-mpfr)
17338 all-stage3-mpfr: configure-stage3-mpfr
17339         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17340         @r=`${PWD_COMMAND}`; export r; \
17341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17342         TFLAGS="$(STAGE3_TFLAGS)"; \
17343         $(HOST_EXPORTS) \
17344         $(POSTSTAGE1_HOST_EXPORTS) \
17345         cd $(HOST_SUBDIR)/mpfr && \
17346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17347                 CFLAGS="$(STAGE3_CFLAGS)" \
17348                 CXXFLAGS="$(STAGE3_CFLAGS)" \
17349                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17354                 TFLAGS="$(STAGE3_TFLAGS)" \
17355                 $(TARGET-stage3-mpfr)
17356
17357 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17358 clean-stage3: clean-stage3-mpfr
17359 clean-stage3-mpfr:
17360         @if [ $(current_stage) = stage3 ]; then \
17361           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17362         else \
17363           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17364           $(MAKE) stage3-start; \
17365         fi; \
17366         cd $(HOST_SUBDIR)/mpfr && \
17367         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17368                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17369                  clean
17370 @endif mpfr-bootstrap
17371
17372
17373 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17374 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17375 maybe-all-stage4-mpfr:
17376 maybe-clean-stage4-mpfr:
17377 @if mpfr-bootstrap
17378 maybe-all-stage4-mpfr: all-stage4-mpfr
17379 all-stage4: all-stage4-mpfr
17380 TARGET-stage4-mpfr = $(TARGET-mpfr)
17381 all-stage4-mpfr: configure-stage4-mpfr
17382         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17383         @r=`${PWD_COMMAND}`; export r; \
17384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17385         TFLAGS="$(STAGE4_TFLAGS)"; \
17386         $(HOST_EXPORTS) \
17387         $(POSTSTAGE1_HOST_EXPORTS) \
17388         cd $(HOST_SUBDIR)/mpfr && \
17389         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17390                 CFLAGS="$(STAGE4_CFLAGS)" \
17391                 CXXFLAGS="$(STAGE4_CFLAGS)" \
17392                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17396                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17397                 TFLAGS="$(STAGE4_TFLAGS)" \
17398                 $(TARGET-stage4-mpfr)
17399
17400 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17401 clean-stage4: clean-stage4-mpfr
17402 clean-stage4-mpfr:
17403         @if [ $(current_stage) = stage4 ]; then \
17404           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17405         else \
17406           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17407           $(MAKE) stage4-start; \
17408         fi; \
17409         cd $(HOST_SUBDIR)/mpfr && \
17410         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17411                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17412                  clean
17413 @endif mpfr-bootstrap
17414
17415
17416 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17417 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17418 maybe-all-stageprofile-mpfr:
17419 maybe-clean-stageprofile-mpfr:
17420 @if mpfr-bootstrap
17421 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17422 all-stageprofile: all-stageprofile-mpfr
17423 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17424 all-stageprofile-mpfr: configure-stageprofile-mpfr
17425         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17426         @r=`${PWD_COMMAND}`; export r; \
17427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17429         $(HOST_EXPORTS) \
17430         $(POSTSTAGE1_HOST_EXPORTS) \
17431         cd $(HOST_SUBDIR)/mpfr && \
17432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17433                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17434                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17435                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17440                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17441                 $(TARGET-stageprofile-mpfr)
17442
17443 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17444 clean-stageprofile: clean-stageprofile-mpfr
17445 clean-stageprofile-mpfr:
17446         @if [ $(current_stage) = stageprofile ]; then \
17447           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17448         else \
17449           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17450           $(MAKE) stageprofile-start; \
17451         fi; \
17452         cd $(HOST_SUBDIR)/mpfr && \
17453         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17454                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17455                  clean
17456 @endif mpfr-bootstrap
17457
17458
17459 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17460 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17461 maybe-all-stagefeedback-mpfr:
17462 maybe-clean-stagefeedback-mpfr:
17463 @if mpfr-bootstrap
17464 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17465 all-stagefeedback: all-stagefeedback-mpfr
17466 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17467 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17468         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17469         @r=`${PWD_COMMAND}`; export r; \
17470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17471         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17472         $(HOST_EXPORTS) \
17473         $(POSTSTAGE1_HOST_EXPORTS) \
17474         cd $(HOST_SUBDIR)/mpfr && \
17475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17476                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17477                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17478                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17483                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17484                 $(TARGET-stagefeedback-mpfr)
17485
17486 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17487 clean-stagefeedback: clean-stagefeedback-mpfr
17488 clean-stagefeedback-mpfr:
17489         @if [ $(current_stage) = stagefeedback ]; then \
17490           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17491         else \
17492           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17493           $(MAKE) stagefeedback-start; \
17494         fi; \
17495         cd $(HOST_SUBDIR)/mpfr && \
17496         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17497                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17498                  clean
17499 @endif mpfr-bootstrap
17500
17501
17502
17503
17504
17505 .PHONY: check-mpfr maybe-check-mpfr
17506 maybe-check-mpfr:
17507 @if mpfr
17508 maybe-check-mpfr: check-mpfr
17509
17510 check-mpfr:
17511         @: $(MAKE); $(unstage)
17512         @r=`${PWD_COMMAND}`; export r; \
17513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17514         $(HOST_EXPORTS) \
17515         (cd $(HOST_SUBDIR)/mpfr && \
17516           $(MAKE) $(FLAGS_TO_PASS)  check)
17517
17518 @endif mpfr
17519
17520 .PHONY: install-mpfr maybe-install-mpfr
17521 maybe-install-mpfr:
17522 @if mpfr
17523 maybe-install-mpfr: install-mpfr
17524
17525 install-mpfr:
17526
17527 @endif mpfr
17528
17529 # Other targets (info, dvi, pdf, etc.)
17530
17531 .PHONY: maybe-info-mpfr info-mpfr
17532 maybe-info-mpfr:
17533 @if mpfr
17534 maybe-info-mpfr: info-mpfr
17535
17536 info-mpfr: \
17537     configure-mpfr 
17538         @[ -f ./mpfr/Makefile ] || exit 0; \
17539         r=`${PWD_COMMAND}`; export r; \
17540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17541         $(HOST_EXPORTS) \
17542         for flag in $(EXTRA_HOST_FLAGS) ; do \
17543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17544         done; \
17545         echo "Doing info in mpfr" ; \
17546         (cd $(HOST_SUBDIR)/mpfr && \
17547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17549                   "RANLIB=$${RANLIB}" \
17550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17551                   info) \
17552           || exit 1
17553
17554 @endif mpfr
17555
17556 .PHONY: maybe-dvi-mpfr dvi-mpfr
17557 maybe-dvi-mpfr:
17558 @if mpfr
17559 maybe-dvi-mpfr: dvi-mpfr
17560
17561 dvi-mpfr: \
17562     configure-mpfr 
17563         @[ -f ./mpfr/Makefile ] || exit 0; \
17564         r=`${PWD_COMMAND}`; export r; \
17565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566         $(HOST_EXPORTS) \
17567         for flag in $(EXTRA_HOST_FLAGS) ; do \
17568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17569         done; \
17570         echo "Doing dvi in mpfr" ; \
17571         (cd $(HOST_SUBDIR)/mpfr && \
17572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17574                   "RANLIB=$${RANLIB}" \
17575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17576                   dvi) \
17577           || exit 1
17578
17579 @endif mpfr
17580
17581 .PHONY: maybe-pdf-mpfr pdf-mpfr
17582 maybe-pdf-mpfr:
17583 @if mpfr
17584 maybe-pdf-mpfr: pdf-mpfr
17585
17586 pdf-mpfr: \
17587     configure-mpfr 
17588         @[ -f ./mpfr/Makefile ] || exit 0; \
17589         r=`${PWD_COMMAND}`; export r; \
17590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591         $(HOST_EXPORTS) \
17592         for flag in $(EXTRA_HOST_FLAGS) ; do \
17593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17594         done; \
17595         echo "Doing pdf in mpfr" ; \
17596         (cd $(HOST_SUBDIR)/mpfr && \
17597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17599                   "RANLIB=$${RANLIB}" \
17600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17601                   pdf) \
17602           || exit 1
17603
17604 @endif mpfr
17605
17606 .PHONY: maybe-html-mpfr html-mpfr
17607 maybe-html-mpfr:
17608 @if mpfr
17609 maybe-html-mpfr: html-mpfr
17610
17611 html-mpfr: \
17612     configure-mpfr 
17613         @[ -f ./mpfr/Makefile ] || exit 0; \
17614         r=`${PWD_COMMAND}`; export r; \
17615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616         $(HOST_EXPORTS) \
17617         for flag in $(EXTRA_HOST_FLAGS) ; do \
17618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17619         done; \
17620         echo "Doing html in mpfr" ; \
17621         (cd $(HOST_SUBDIR)/mpfr && \
17622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17624                   "RANLIB=$${RANLIB}" \
17625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17626                   html) \
17627           || exit 1
17628
17629 @endif mpfr
17630
17631 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17632 maybe-TAGS-mpfr:
17633 @if mpfr
17634 maybe-TAGS-mpfr: TAGS-mpfr
17635
17636 TAGS-mpfr: \
17637     configure-mpfr 
17638         @[ -f ./mpfr/Makefile ] || exit 0; \
17639         r=`${PWD_COMMAND}`; export r; \
17640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641         $(HOST_EXPORTS) \
17642         for flag in $(EXTRA_HOST_FLAGS) ; do \
17643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17644         done; \
17645         echo "Doing TAGS in mpfr" ; \
17646         (cd $(HOST_SUBDIR)/mpfr && \
17647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17649                   "RANLIB=$${RANLIB}" \
17650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17651                   TAGS) \
17652           || exit 1
17653
17654 @endif mpfr
17655
17656 .PHONY: maybe-install-info-mpfr install-info-mpfr
17657 maybe-install-info-mpfr:
17658 @if mpfr
17659 maybe-install-info-mpfr: install-info-mpfr
17660
17661 install-info-mpfr: \
17662     configure-mpfr \
17663     info-mpfr 
17664         @[ -f ./mpfr/Makefile ] || exit 0; \
17665         r=`${PWD_COMMAND}`; export r; \
17666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17667         $(HOST_EXPORTS) \
17668         for flag in $(EXTRA_HOST_FLAGS) ; do \
17669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17670         done; \
17671         echo "Doing install-info in mpfr" ; \
17672         (cd $(HOST_SUBDIR)/mpfr && \
17673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17675                   "RANLIB=$${RANLIB}" \
17676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17677                   install-info) \
17678           || exit 1
17679
17680 @endif mpfr
17681
17682 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17683 maybe-install-pdf-mpfr:
17684 @if mpfr
17685 maybe-install-pdf-mpfr: install-pdf-mpfr
17686
17687 install-pdf-mpfr: \
17688     configure-mpfr \
17689     pdf-mpfr 
17690         @[ -f ./mpfr/Makefile ] || exit 0; \
17691         r=`${PWD_COMMAND}`; export r; \
17692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17693         $(HOST_EXPORTS) \
17694         for flag in $(EXTRA_HOST_FLAGS) ; do \
17695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17696         done; \
17697         echo "Doing install-pdf in mpfr" ; \
17698         (cd $(HOST_SUBDIR)/mpfr && \
17699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17701                   "RANLIB=$${RANLIB}" \
17702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17703                   install-pdf) \
17704           || exit 1
17705
17706 @endif mpfr
17707
17708 .PHONY: maybe-install-html-mpfr install-html-mpfr
17709 maybe-install-html-mpfr:
17710 @if mpfr
17711 maybe-install-html-mpfr: install-html-mpfr
17712
17713 install-html-mpfr: \
17714     configure-mpfr \
17715     html-mpfr 
17716         @[ -f ./mpfr/Makefile ] || exit 0; \
17717         r=`${PWD_COMMAND}`; export r; \
17718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719         $(HOST_EXPORTS) \
17720         for flag in $(EXTRA_HOST_FLAGS) ; do \
17721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722         done; \
17723         echo "Doing install-html in mpfr" ; \
17724         (cd $(HOST_SUBDIR)/mpfr && \
17725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727                   "RANLIB=$${RANLIB}" \
17728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17729                   install-html) \
17730           || exit 1
17731
17732 @endif mpfr
17733
17734 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17735 maybe-installcheck-mpfr:
17736 @if mpfr
17737 maybe-installcheck-mpfr: installcheck-mpfr
17738
17739 installcheck-mpfr: \
17740     configure-mpfr 
17741         @[ -f ./mpfr/Makefile ] || exit 0; \
17742         r=`${PWD_COMMAND}`; export r; \
17743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744         $(HOST_EXPORTS) \
17745         for flag in $(EXTRA_HOST_FLAGS) ; do \
17746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17747         done; \
17748         echo "Doing installcheck in mpfr" ; \
17749         (cd $(HOST_SUBDIR)/mpfr && \
17750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17752                   "RANLIB=$${RANLIB}" \
17753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17754                   installcheck) \
17755           || exit 1
17756
17757 @endif mpfr
17758
17759 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17760 maybe-mostlyclean-mpfr:
17761 @if mpfr
17762 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17763
17764 mostlyclean-mpfr: 
17765         @[ -f ./mpfr/Makefile ] || exit 0; \
17766         r=`${PWD_COMMAND}`; export r; \
17767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17768         $(HOST_EXPORTS) \
17769         for flag in $(EXTRA_HOST_FLAGS) ; do \
17770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17771         done; \
17772         echo "Doing mostlyclean in mpfr" ; \
17773         (cd $(HOST_SUBDIR)/mpfr && \
17774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17776                   "RANLIB=$${RANLIB}" \
17777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17778                   mostlyclean) \
17779           || exit 1
17780
17781 @endif mpfr
17782
17783 .PHONY: maybe-clean-mpfr clean-mpfr
17784 maybe-clean-mpfr:
17785 @if mpfr
17786 maybe-clean-mpfr: clean-mpfr
17787
17788 clean-mpfr: 
17789         @[ -f ./mpfr/Makefile ] || exit 0; \
17790         r=`${PWD_COMMAND}`; export r; \
17791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17792         $(HOST_EXPORTS) \
17793         for flag in $(EXTRA_HOST_FLAGS) ; do \
17794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17795         done; \
17796         echo "Doing clean in mpfr" ; \
17797         (cd $(HOST_SUBDIR)/mpfr && \
17798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17800                   "RANLIB=$${RANLIB}" \
17801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17802                   clean) \
17803           || exit 1
17804
17805 @endif mpfr
17806
17807 .PHONY: maybe-distclean-mpfr distclean-mpfr
17808 maybe-distclean-mpfr:
17809 @if mpfr
17810 maybe-distclean-mpfr: distclean-mpfr
17811
17812 distclean-mpfr: 
17813         @[ -f ./mpfr/Makefile ] || exit 0; \
17814         r=`${PWD_COMMAND}`; export r; \
17815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17816         $(HOST_EXPORTS) \
17817         for flag in $(EXTRA_HOST_FLAGS) ; do \
17818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17819         done; \
17820         echo "Doing distclean in mpfr" ; \
17821         (cd $(HOST_SUBDIR)/mpfr && \
17822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17824                   "RANLIB=$${RANLIB}" \
17825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17826                   distclean) \
17827           || exit 1
17828
17829 @endif mpfr
17830
17831 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17832 maybe-maintainer-clean-mpfr:
17833 @if mpfr
17834 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17835
17836 maintainer-clean-mpfr: 
17837         @[ -f ./mpfr/Makefile ] || exit 0; \
17838         r=`${PWD_COMMAND}`; export r; \
17839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17840         $(HOST_EXPORTS) \
17841         for flag in $(EXTRA_HOST_FLAGS) ; do \
17842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17843         done; \
17844         echo "Doing maintainer-clean in mpfr" ; \
17845         (cd $(HOST_SUBDIR)/mpfr && \
17846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17848                   "RANLIB=$${RANLIB}" \
17849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17850                   maintainer-clean) \
17851           || exit 1
17852
17853 @endif mpfr
17854
17855
17856
17857 .PHONY: configure-ppl maybe-configure-ppl
17858 maybe-configure-ppl:
17859 @if gcc-bootstrap
17860 configure-ppl: stage_current
17861 @endif gcc-bootstrap
17862 @if ppl
17863 maybe-configure-ppl: configure-ppl
17864 configure-ppl: 
17865         @r=`${PWD_COMMAND}`; export r; \
17866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17867         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17869         $(HOST_EXPORTS) \
17870         echo Configuring in $(HOST_SUBDIR)/ppl; \
17871         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
17872         case $(srcdir) in \
17873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17874           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17876         esac; \
17877         srcdiroption="--srcdir=$${topdir}/ppl"; \
17878         libsrcdir="$$s/ppl"; \
17879         $(SHELL) $${libsrcdir}/configure \
17880           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17881           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
17882           || exit 1
17883 @endif ppl
17884
17885
17886
17887 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
17888 maybe-configure-stage1-ppl:
17889 @if ppl-bootstrap
17890 maybe-configure-stage1-ppl: configure-stage1-ppl
17891 configure-stage1-ppl:
17892         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17894         @r=`${PWD_COMMAND}`; export r; \
17895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896         TFLAGS="$(STAGE1_TFLAGS)"; \
17897         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17898         $(HOST_EXPORTS) \
17899         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17900         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17901         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17902         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
17903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17904         cd $(HOST_SUBDIR)/ppl || exit 1; \
17905         case $(srcdir) in \
17906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17907           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17909         esac; \
17910         srcdiroption="--srcdir=$${topdir}/ppl"; \
17911         libsrcdir="$$s/ppl"; \
17912         $(SHELL) $${libsrcdir}/configure \
17913           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17914           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17915           $(STAGE1_CONFIGURE_FLAGS) \
17916           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17917 @endif ppl-bootstrap
17918
17919 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
17920 maybe-configure-stage2-ppl:
17921 @if ppl-bootstrap
17922 maybe-configure-stage2-ppl: configure-stage2-ppl
17923 configure-stage2-ppl:
17924         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17926         @r=`${PWD_COMMAND}`; export r; \
17927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17928         TFLAGS="$(STAGE2_TFLAGS)"; \
17929         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17930         $(HOST_EXPORTS) \
17931         $(POSTSTAGE1_HOST_EXPORTS) \
17932         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17933         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17934         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17935         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
17936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17937         cd $(HOST_SUBDIR)/ppl || exit 1; \
17938         case $(srcdir) in \
17939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17940           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17942         esac; \
17943         srcdiroption="--srcdir=$${topdir}/ppl"; \
17944         libsrcdir="$$s/ppl"; \
17945         $(SHELL) $${libsrcdir}/configure \
17946           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17947           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17948           --with-build-libsubdir=$(HOST_SUBDIR) \
17949           $(STAGE2_CONFIGURE_FLAGS) \
17950           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17951 @endif ppl-bootstrap
17952
17953 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
17954 maybe-configure-stage3-ppl:
17955 @if ppl-bootstrap
17956 maybe-configure-stage3-ppl: configure-stage3-ppl
17957 configure-stage3-ppl:
17958         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17959         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17960         @r=`${PWD_COMMAND}`; export r; \
17961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17962         TFLAGS="$(STAGE3_TFLAGS)"; \
17963         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17964         $(HOST_EXPORTS) \
17965         $(POSTSTAGE1_HOST_EXPORTS) \
17966         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17967         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17968         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17969         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
17970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17971         cd $(HOST_SUBDIR)/ppl || exit 1; \
17972         case $(srcdir) in \
17973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17974           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
17975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17976         esac; \
17977         srcdiroption="--srcdir=$${topdir}/ppl"; \
17978         libsrcdir="$$s/ppl"; \
17979         $(SHELL) $${libsrcdir}/configure \
17980           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17981           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17982           --with-build-libsubdir=$(HOST_SUBDIR) \
17983           $(STAGE3_CONFIGURE_FLAGS) \
17984           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
17985 @endif ppl-bootstrap
17986
17987 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
17988 maybe-configure-stage4-ppl:
17989 @if ppl-bootstrap
17990 maybe-configure-stage4-ppl: configure-stage4-ppl
17991 configure-stage4-ppl:
17992         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17993         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
17994         @r=`${PWD_COMMAND}`; export r; \
17995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17996         TFLAGS="$(STAGE4_TFLAGS)"; \
17997         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17998         $(HOST_EXPORTS) \
17999         $(POSTSTAGE1_HOST_EXPORTS) \
18000         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18001         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18002         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18003         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18005         cd $(HOST_SUBDIR)/ppl || exit 1; \
18006         case $(srcdir) in \
18007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18008           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18010         esac; \
18011         srcdiroption="--srcdir=$${topdir}/ppl"; \
18012         libsrcdir="$$s/ppl"; \
18013         $(SHELL) $${libsrcdir}/configure \
18014           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18015           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18016           --with-build-libsubdir=$(HOST_SUBDIR) \
18017           $(STAGE4_CONFIGURE_FLAGS) \
18018           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18019 @endif ppl-bootstrap
18020
18021 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18022 maybe-configure-stageprofile-ppl:
18023 @if ppl-bootstrap
18024 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18025 configure-stageprofile-ppl:
18026         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18028         @r=`${PWD_COMMAND}`; export r; \
18029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18031         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18032         $(HOST_EXPORTS) \
18033         $(POSTSTAGE1_HOST_EXPORTS) \
18034         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18035         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18036         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18037         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18039         cd $(HOST_SUBDIR)/ppl || exit 1; \
18040         case $(srcdir) in \
18041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18042           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18044         esac; \
18045         srcdiroption="--srcdir=$${topdir}/ppl"; \
18046         libsrcdir="$$s/ppl"; \
18047         $(SHELL) $${libsrcdir}/configure \
18048           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18049           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18050           --with-build-libsubdir=$(HOST_SUBDIR) \
18051           $(STAGEprofile_CONFIGURE_FLAGS) \
18052           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18053 @endif ppl-bootstrap
18054
18055 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18056 maybe-configure-stagefeedback-ppl:
18057 @if ppl-bootstrap
18058 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18059 configure-stagefeedback-ppl:
18060         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18062         @r=`${PWD_COMMAND}`; export r; \
18063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18064         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18065         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18066         $(HOST_EXPORTS) \
18067         $(POSTSTAGE1_HOST_EXPORTS) \
18068         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18069         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18070         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18071         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18073         cd $(HOST_SUBDIR)/ppl || exit 1; \
18074         case $(srcdir) in \
18075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18076           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18078         esac; \
18079         srcdiroption="--srcdir=$${topdir}/ppl"; \
18080         libsrcdir="$$s/ppl"; \
18081         $(SHELL) $${libsrcdir}/configure \
18082           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18083           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18084           --with-build-libsubdir=$(HOST_SUBDIR) \
18085           $(STAGEfeedback_CONFIGURE_FLAGS) \
18086           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18087 @endif ppl-bootstrap
18088
18089
18090
18091
18092
18093 .PHONY: all-ppl maybe-all-ppl
18094 maybe-all-ppl:
18095 @if gcc-bootstrap
18096 all-ppl: stage_current
18097 @endif gcc-bootstrap
18098 @if ppl
18099 TARGET-ppl=all
18100 maybe-all-ppl: all-ppl
18101 all-ppl: configure-ppl
18102         @r=`${PWD_COMMAND}`; export r; \
18103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104         $(HOST_EXPORTS) \
18105         (cd $(HOST_SUBDIR)/ppl && \
18106           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18107                 $(TARGET-ppl))
18108 @endif ppl
18109
18110
18111
18112 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18113 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18114 maybe-all-stage1-ppl:
18115 maybe-clean-stage1-ppl:
18116 @if ppl-bootstrap
18117 maybe-all-stage1-ppl: all-stage1-ppl
18118 all-stage1: all-stage1-ppl
18119 TARGET-stage1-ppl = $(TARGET-ppl)
18120 all-stage1-ppl: configure-stage1-ppl
18121         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18122         @r=`${PWD_COMMAND}`; export r; \
18123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18124         TFLAGS="$(STAGE1_TFLAGS)"; \
18125         $(HOST_EXPORTS) \
18126         cd $(HOST_SUBDIR)/ppl && \
18127         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18128                 CFLAGS="$(STAGE1_CFLAGS)" \
18129                 CXXFLAGS="$(STAGE1_CFLAGS)" \
18130                 LIBCFLAGS="$(LIBCFLAGS)" \
18131                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18132                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18133                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18134                 $(EXTRA_HOST_FLAGS)   \
18135                 TFLAGS="$(STAGE1_TFLAGS)" \
18136                 $(TARGET-stage1-ppl)
18137
18138 maybe-clean-stage1-ppl: clean-stage1-ppl
18139 clean-stage1: clean-stage1-ppl
18140 clean-stage1-ppl:
18141         @if [ $(current_stage) = stage1 ]; then \
18142           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18143         else \
18144           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18145           $(MAKE) stage1-start; \
18146         fi; \
18147         cd $(HOST_SUBDIR)/ppl && \
18148         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18149                  clean
18150 @endif ppl-bootstrap
18151
18152
18153 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18154 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18155 maybe-all-stage2-ppl:
18156 maybe-clean-stage2-ppl:
18157 @if ppl-bootstrap
18158 maybe-all-stage2-ppl: all-stage2-ppl
18159 all-stage2: all-stage2-ppl
18160 TARGET-stage2-ppl = $(TARGET-ppl)
18161 all-stage2-ppl: configure-stage2-ppl
18162         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18163         @r=`${PWD_COMMAND}`; export r; \
18164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18165         TFLAGS="$(STAGE2_TFLAGS)"; \
18166         $(HOST_EXPORTS) \
18167         $(POSTSTAGE1_HOST_EXPORTS) \
18168         cd $(HOST_SUBDIR)/ppl && \
18169         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18170                 CFLAGS="$(STAGE2_CFLAGS)" \
18171                 CXXFLAGS="$(STAGE2_CFLAGS)" \
18172                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18173                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18174                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18175                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18176                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18177                 TFLAGS="$(STAGE2_TFLAGS)" \
18178                 $(TARGET-stage2-ppl)
18179
18180 maybe-clean-stage2-ppl: clean-stage2-ppl
18181 clean-stage2: clean-stage2-ppl
18182 clean-stage2-ppl:
18183         @if [ $(current_stage) = stage2 ]; then \
18184           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18185         else \
18186           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18187           $(MAKE) stage2-start; \
18188         fi; \
18189         cd $(HOST_SUBDIR)/ppl && \
18190         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18191                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18192                  clean
18193 @endif ppl-bootstrap
18194
18195
18196 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18197 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18198 maybe-all-stage3-ppl:
18199 maybe-clean-stage3-ppl:
18200 @if ppl-bootstrap
18201 maybe-all-stage3-ppl: all-stage3-ppl
18202 all-stage3: all-stage3-ppl
18203 TARGET-stage3-ppl = $(TARGET-ppl)
18204 all-stage3-ppl: configure-stage3-ppl
18205         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18206         @r=`${PWD_COMMAND}`; export r; \
18207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208         TFLAGS="$(STAGE3_TFLAGS)"; \
18209         $(HOST_EXPORTS) \
18210         $(POSTSTAGE1_HOST_EXPORTS) \
18211         cd $(HOST_SUBDIR)/ppl && \
18212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18213                 CFLAGS="$(STAGE3_CFLAGS)" \
18214                 CXXFLAGS="$(STAGE3_CFLAGS)" \
18215                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18219                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18220                 TFLAGS="$(STAGE3_TFLAGS)" \
18221                 $(TARGET-stage3-ppl)
18222
18223 maybe-clean-stage3-ppl: clean-stage3-ppl
18224 clean-stage3: clean-stage3-ppl
18225 clean-stage3-ppl:
18226         @if [ $(current_stage) = stage3 ]; then \
18227           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18228         else \
18229           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18230           $(MAKE) stage3-start; \
18231         fi; \
18232         cd $(HOST_SUBDIR)/ppl && \
18233         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18234                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18235                  clean
18236 @endif ppl-bootstrap
18237
18238
18239 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18240 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18241 maybe-all-stage4-ppl:
18242 maybe-clean-stage4-ppl:
18243 @if ppl-bootstrap
18244 maybe-all-stage4-ppl: all-stage4-ppl
18245 all-stage4: all-stage4-ppl
18246 TARGET-stage4-ppl = $(TARGET-ppl)
18247 all-stage4-ppl: configure-stage4-ppl
18248         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18249         @r=`${PWD_COMMAND}`; export r; \
18250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251         TFLAGS="$(STAGE4_TFLAGS)"; \
18252         $(HOST_EXPORTS) \
18253         $(POSTSTAGE1_HOST_EXPORTS) \
18254         cd $(HOST_SUBDIR)/ppl && \
18255         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18256                 CFLAGS="$(STAGE4_CFLAGS)" \
18257                 CXXFLAGS="$(STAGE4_CFLAGS)" \
18258                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18259                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18260                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18261                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18262                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18263                 TFLAGS="$(STAGE4_TFLAGS)" \
18264                 $(TARGET-stage4-ppl)
18265
18266 maybe-clean-stage4-ppl: clean-stage4-ppl
18267 clean-stage4: clean-stage4-ppl
18268 clean-stage4-ppl:
18269         @if [ $(current_stage) = stage4 ]; then \
18270           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18271         else \
18272           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18273           $(MAKE) stage4-start; \
18274         fi; \
18275         cd $(HOST_SUBDIR)/ppl && \
18276         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18277                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18278                  clean
18279 @endif ppl-bootstrap
18280
18281
18282 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18283 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18284 maybe-all-stageprofile-ppl:
18285 maybe-clean-stageprofile-ppl:
18286 @if ppl-bootstrap
18287 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18288 all-stageprofile: all-stageprofile-ppl
18289 TARGET-stageprofile-ppl = $(TARGET-ppl)
18290 all-stageprofile-ppl: configure-stageprofile-ppl
18291         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18292         @r=`${PWD_COMMAND}`; export r; \
18293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18294         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18295         $(HOST_EXPORTS) \
18296         $(POSTSTAGE1_HOST_EXPORTS) \
18297         cd $(HOST_SUBDIR)/ppl && \
18298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18299                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18300                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18301                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18306                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18307                 $(TARGET-stageprofile-ppl)
18308
18309 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18310 clean-stageprofile: clean-stageprofile-ppl
18311 clean-stageprofile-ppl:
18312         @if [ $(current_stage) = stageprofile ]; then \
18313           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18314         else \
18315           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18316           $(MAKE) stageprofile-start; \
18317         fi; \
18318         cd $(HOST_SUBDIR)/ppl && \
18319         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18320                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18321                  clean
18322 @endif ppl-bootstrap
18323
18324
18325 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18326 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18327 maybe-all-stagefeedback-ppl:
18328 maybe-clean-stagefeedback-ppl:
18329 @if ppl-bootstrap
18330 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18331 all-stagefeedback: all-stagefeedback-ppl
18332 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18333 all-stagefeedback-ppl: configure-stagefeedback-ppl
18334         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18335         @r=`${PWD_COMMAND}`; export r; \
18336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18337         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18338         $(HOST_EXPORTS) \
18339         $(POSTSTAGE1_HOST_EXPORTS) \
18340         cd $(HOST_SUBDIR)/ppl && \
18341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18342                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18343                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18344                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18348                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18349                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18350                 $(TARGET-stagefeedback-ppl)
18351
18352 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18353 clean-stagefeedback: clean-stagefeedback-ppl
18354 clean-stagefeedback-ppl:
18355         @if [ $(current_stage) = stagefeedback ]; then \
18356           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18357         else \
18358           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18359           $(MAKE) stagefeedback-start; \
18360         fi; \
18361         cd $(HOST_SUBDIR)/ppl && \
18362         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18363                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18364                  clean
18365 @endif ppl-bootstrap
18366
18367
18368
18369
18370
18371 .PHONY: check-ppl maybe-check-ppl
18372 maybe-check-ppl:
18373 @if ppl
18374 maybe-check-ppl: check-ppl
18375
18376 check-ppl:
18377         @: $(MAKE); $(unstage)
18378         @r=`${PWD_COMMAND}`; export r; \
18379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380         $(HOST_EXPORTS) \
18381         (cd $(HOST_SUBDIR)/ppl && \
18382           $(MAKE) $(FLAGS_TO_PASS)  check)
18383
18384 @endif ppl
18385
18386 .PHONY: install-ppl maybe-install-ppl
18387 maybe-install-ppl:
18388 @if ppl
18389 maybe-install-ppl: install-ppl
18390
18391 install-ppl:
18392
18393 @endif ppl
18394
18395 # Other targets (info, dvi, pdf, etc.)
18396
18397 .PHONY: maybe-info-ppl info-ppl
18398 maybe-info-ppl:
18399 @if ppl
18400 maybe-info-ppl: info-ppl
18401
18402 info-ppl: \
18403     configure-ppl 
18404         @[ -f ./ppl/Makefile ] || exit 0; \
18405         r=`${PWD_COMMAND}`; export r; \
18406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407         $(HOST_EXPORTS) \
18408         for flag in $(EXTRA_HOST_FLAGS) ; do \
18409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18410         done; \
18411         echo "Doing info in ppl" ; \
18412         (cd $(HOST_SUBDIR)/ppl && \
18413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18415                   "RANLIB=$${RANLIB}" \
18416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18417                   info) \
18418           || exit 1
18419
18420 @endif ppl
18421
18422 .PHONY: maybe-dvi-ppl dvi-ppl
18423 maybe-dvi-ppl:
18424 @if ppl
18425 maybe-dvi-ppl: dvi-ppl
18426
18427 dvi-ppl: \
18428     configure-ppl 
18429         @[ -f ./ppl/Makefile ] || exit 0; \
18430         r=`${PWD_COMMAND}`; export r; \
18431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432         $(HOST_EXPORTS) \
18433         for flag in $(EXTRA_HOST_FLAGS) ; do \
18434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18435         done; \
18436         echo "Doing dvi in ppl" ; \
18437         (cd $(HOST_SUBDIR)/ppl && \
18438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18440                   "RANLIB=$${RANLIB}" \
18441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18442                   dvi) \
18443           || exit 1
18444
18445 @endif ppl
18446
18447 .PHONY: maybe-pdf-ppl pdf-ppl
18448 maybe-pdf-ppl:
18449 @if ppl
18450 maybe-pdf-ppl: pdf-ppl
18451
18452 pdf-ppl: \
18453     configure-ppl 
18454         @[ -f ./ppl/Makefile ] || exit 0; \
18455         r=`${PWD_COMMAND}`; export r; \
18456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457         $(HOST_EXPORTS) \
18458         for flag in $(EXTRA_HOST_FLAGS) ; do \
18459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18460         done; \
18461         echo "Doing pdf in ppl" ; \
18462         (cd $(HOST_SUBDIR)/ppl && \
18463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18465                   "RANLIB=$${RANLIB}" \
18466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18467                   pdf) \
18468           || exit 1
18469
18470 @endif ppl
18471
18472 .PHONY: maybe-html-ppl html-ppl
18473 maybe-html-ppl:
18474 @if ppl
18475 maybe-html-ppl: html-ppl
18476
18477 html-ppl: \
18478     configure-ppl 
18479         @[ -f ./ppl/Makefile ] || exit 0; \
18480         r=`${PWD_COMMAND}`; export r; \
18481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482         $(HOST_EXPORTS) \
18483         for flag in $(EXTRA_HOST_FLAGS) ; do \
18484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18485         done; \
18486         echo "Doing html in ppl" ; \
18487         (cd $(HOST_SUBDIR)/ppl && \
18488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18490                   "RANLIB=$${RANLIB}" \
18491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18492                   html) \
18493           || exit 1
18494
18495 @endif ppl
18496
18497 .PHONY: maybe-TAGS-ppl TAGS-ppl
18498 maybe-TAGS-ppl:
18499 @if ppl
18500 maybe-TAGS-ppl: TAGS-ppl
18501
18502 TAGS-ppl: \
18503     configure-ppl 
18504         @[ -f ./ppl/Makefile ] || exit 0; \
18505         r=`${PWD_COMMAND}`; export r; \
18506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18507         $(HOST_EXPORTS) \
18508         for flag in $(EXTRA_HOST_FLAGS) ; do \
18509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18510         done; \
18511         echo "Doing TAGS in ppl" ; \
18512         (cd $(HOST_SUBDIR)/ppl && \
18513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18515                   "RANLIB=$${RANLIB}" \
18516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18517                   TAGS) \
18518           || exit 1
18519
18520 @endif ppl
18521
18522 .PHONY: maybe-install-info-ppl install-info-ppl
18523 maybe-install-info-ppl:
18524 @if ppl
18525 maybe-install-info-ppl: install-info-ppl
18526
18527 install-info-ppl: \
18528     configure-ppl \
18529     info-ppl 
18530         @[ -f ./ppl/Makefile ] || exit 0; \
18531         r=`${PWD_COMMAND}`; export r; \
18532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18533         $(HOST_EXPORTS) \
18534         for flag in $(EXTRA_HOST_FLAGS) ; do \
18535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18536         done; \
18537         echo "Doing install-info in ppl" ; \
18538         (cd $(HOST_SUBDIR)/ppl && \
18539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18541                   "RANLIB=$${RANLIB}" \
18542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18543                   install-info) \
18544           || exit 1
18545
18546 @endif ppl
18547
18548 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18549 maybe-install-pdf-ppl:
18550 @if ppl
18551 maybe-install-pdf-ppl: install-pdf-ppl
18552
18553 install-pdf-ppl: \
18554     configure-ppl \
18555     pdf-ppl 
18556         @[ -f ./ppl/Makefile ] || exit 0; \
18557         r=`${PWD_COMMAND}`; export r; \
18558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559         $(HOST_EXPORTS) \
18560         for flag in $(EXTRA_HOST_FLAGS) ; do \
18561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18562         done; \
18563         echo "Doing install-pdf in ppl" ; \
18564         (cd $(HOST_SUBDIR)/ppl && \
18565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18567                   "RANLIB=$${RANLIB}" \
18568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18569                   install-pdf) \
18570           || exit 1
18571
18572 @endif ppl
18573
18574 .PHONY: maybe-install-html-ppl install-html-ppl
18575 maybe-install-html-ppl:
18576 @if ppl
18577 maybe-install-html-ppl: install-html-ppl
18578
18579 install-html-ppl: \
18580     configure-ppl \
18581     html-ppl 
18582         @[ -f ./ppl/Makefile ] || exit 0; \
18583         r=`${PWD_COMMAND}`; export r; \
18584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585         $(HOST_EXPORTS) \
18586         for flag in $(EXTRA_HOST_FLAGS) ; do \
18587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18588         done; \
18589         echo "Doing install-html in ppl" ; \
18590         (cd $(HOST_SUBDIR)/ppl && \
18591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18593                   "RANLIB=$${RANLIB}" \
18594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18595                   install-html) \
18596           || exit 1
18597
18598 @endif ppl
18599
18600 .PHONY: maybe-installcheck-ppl installcheck-ppl
18601 maybe-installcheck-ppl:
18602 @if ppl
18603 maybe-installcheck-ppl: installcheck-ppl
18604
18605 installcheck-ppl: \
18606     configure-ppl 
18607         @[ -f ./ppl/Makefile ] || exit 0; \
18608         r=`${PWD_COMMAND}`; export r; \
18609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18610         $(HOST_EXPORTS) \
18611         for flag in $(EXTRA_HOST_FLAGS) ; do \
18612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18613         done; \
18614         echo "Doing installcheck in ppl" ; \
18615         (cd $(HOST_SUBDIR)/ppl && \
18616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18618                   "RANLIB=$${RANLIB}" \
18619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18620                   installcheck) \
18621           || exit 1
18622
18623 @endif ppl
18624
18625 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
18626 maybe-mostlyclean-ppl:
18627 @if ppl
18628 maybe-mostlyclean-ppl: mostlyclean-ppl
18629
18630 mostlyclean-ppl: 
18631         @[ -f ./ppl/Makefile ] || exit 0; \
18632         r=`${PWD_COMMAND}`; export r; \
18633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18634         $(HOST_EXPORTS) \
18635         for flag in $(EXTRA_HOST_FLAGS) ; do \
18636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18637         done; \
18638         echo "Doing mostlyclean in ppl" ; \
18639         (cd $(HOST_SUBDIR)/ppl && \
18640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18642                   "RANLIB=$${RANLIB}" \
18643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18644                   mostlyclean) \
18645           || exit 1
18646
18647 @endif ppl
18648
18649 .PHONY: maybe-clean-ppl clean-ppl
18650 maybe-clean-ppl:
18651 @if ppl
18652 maybe-clean-ppl: clean-ppl
18653
18654 clean-ppl: 
18655         @[ -f ./ppl/Makefile ] || exit 0; \
18656         r=`${PWD_COMMAND}`; export r; \
18657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18658         $(HOST_EXPORTS) \
18659         for flag in $(EXTRA_HOST_FLAGS) ; do \
18660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18661         done; \
18662         echo "Doing clean in ppl" ; \
18663         (cd $(HOST_SUBDIR)/ppl && \
18664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18666                   "RANLIB=$${RANLIB}" \
18667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18668                   clean) \
18669           || exit 1
18670
18671 @endif ppl
18672
18673 .PHONY: maybe-distclean-ppl distclean-ppl
18674 maybe-distclean-ppl:
18675 @if ppl
18676 maybe-distclean-ppl: distclean-ppl
18677
18678 distclean-ppl: 
18679         @[ -f ./ppl/Makefile ] || exit 0; \
18680         r=`${PWD_COMMAND}`; export r; \
18681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18682         $(HOST_EXPORTS) \
18683         for flag in $(EXTRA_HOST_FLAGS) ; do \
18684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18685         done; \
18686         echo "Doing distclean in ppl" ; \
18687         (cd $(HOST_SUBDIR)/ppl && \
18688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18690                   "RANLIB=$${RANLIB}" \
18691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18692                   distclean) \
18693           || exit 1
18694
18695 @endif ppl
18696
18697 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
18698 maybe-maintainer-clean-ppl:
18699 @if ppl
18700 maybe-maintainer-clean-ppl: maintainer-clean-ppl
18701
18702 maintainer-clean-ppl: 
18703         @[ -f ./ppl/Makefile ] || exit 0; \
18704         r=`${PWD_COMMAND}`; export r; \
18705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18706         $(HOST_EXPORTS) \
18707         for flag in $(EXTRA_HOST_FLAGS) ; do \
18708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18709         done; \
18710         echo "Doing maintainer-clean in ppl" ; \
18711         (cd $(HOST_SUBDIR)/ppl && \
18712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18714                   "RANLIB=$${RANLIB}" \
18715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18716                   maintainer-clean) \
18717           || exit 1
18718
18719 @endif ppl
18720
18721
18722
18723 .PHONY: configure-cloog maybe-configure-cloog
18724 maybe-configure-cloog:
18725 @if gcc-bootstrap
18726 configure-cloog: stage_current
18727 @endif gcc-bootstrap
18728 @if cloog
18729 maybe-configure-cloog: configure-cloog
18730 configure-cloog: 
18731         @r=`${PWD_COMMAND}`; export r; \
18732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18733         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18735         $(HOST_EXPORTS) \
18736         echo Configuring in $(HOST_SUBDIR)/cloog; \
18737         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
18738         case $(srcdir) in \
18739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18740           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18742         esac; \
18743         srcdiroption="--srcdir=$${topdir}/cloog"; \
18744         libsrcdir="$$s/cloog"; \
18745         $(SHELL) $${libsrcdir}/configure \
18746           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18747           --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 \
18748           || exit 1
18749 @endif cloog
18750
18751
18752
18753 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
18754 maybe-configure-stage1-cloog:
18755 @if cloog-bootstrap
18756 maybe-configure-stage1-cloog: configure-stage1-cloog
18757 configure-stage1-cloog:
18758         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18759         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18760         @r=`${PWD_COMMAND}`; export r; \
18761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18762         TFLAGS="$(STAGE1_TFLAGS)"; \
18763         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18764         $(HOST_EXPORTS) \
18765         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18766         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18767         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18768         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
18769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18770         cd $(HOST_SUBDIR)/cloog || exit 1; \
18771         case $(srcdir) in \
18772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18773           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18775         esac; \
18776         srcdiroption="--srcdir=$${topdir}/cloog"; \
18777         libsrcdir="$$s/cloog"; \
18778         $(SHELL) $${libsrcdir}/configure \
18779           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18780           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18781           $(STAGE1_CONFIGURE_FLAGS) \
18782           --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
18783 @endif cloog-bootstrap
18784
18785 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
18786 maybe-configure-stage2-cloog:
18787 @if cloog-bootstrap
18788 maybe-configure-stage2-cloog: configure-stage2-cloog
18789 configure-stage2-cloog:
18790         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18792         @r=`${PWD_COMMAND}`; export r; \
18793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18794         TFLAGS="$(STAGE2_TFLAGS)"; \
18795         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18796         $(HOST_EXPORTS) \
18797         $(POSTSTAGE1_HOST_EXPORTS) \
18798         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18799         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18800         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18801         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
18802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18803         cd $(HOST_SUBDIR)/cloog || exit 1; \
18804         case $(srcdir) in \
18805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18806           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18808         esac; \
18809         srcdiroption="--srcdir=$${topdir}/cloog"; \
18810         libsrcdir="$$s/cloog"; \
18811         $(SHELL) $${libsrcdir}/configure \
18812           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18813           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18814           --with-build-libsubdir=$(HOST_SUBDIR) \
18815           $(STAGE2_CONFIGURE_FLAGS) \
18816           --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
18817 @endif cloog-bootstrap
18818
18819 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
18820 maybe-configure-stage3-cloog:
18821 @if cloog-bootstrap
18822 maybe-configure-stage3-cloog: configure-stage3-cloog
18823 configure-stage3-cloog:
18824         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18825         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18826         @r=`${PWD_COMMAND}`; export r; \
18827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828         TFLAGS="$(STAGE3_TFLAGS)"; \
18829         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18830         $(HOST_EXPORTS) \
18831         $(POSTSTAGE1_HOST_EXPORTS) \
18832         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18833         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18834         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18835         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
18836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18837         cd $(HOST_SUBDIR)/cloog || exit 1; \
18838         case $(srcdir) in \
18839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18840           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18842         esac; \
18843         srcdiroption="--srcdir=$${topdir}/cloog"; \
18844         libsrcdir="$$s/cloog"; \
18845         $(SHELL) $${libsrcdir}/configure \
18846           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18847           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18848           --with-build-libsubdir=$(HOST_SUBDIR) \
18849           $(STAGE3_CONFIGURE_FLAGS) \
18850           --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
18851 @endif cloog-bootstrap
18852
18853 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
18854 maybe-configure-stage4-cloog:
18855 @if cloog-bootstrap
18856 maybe-configure-stage4-cloog: configure-stage4-cloog
18857 configure-stage4-cloog:
18858         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18860         @r=`${PWD_COMMAND}`; export r; \
18861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18862         TFLAGS="$(STAGE4_TFLAGS)"; \
18863         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18864         $(HOST_EXPORTS) \
18865         $(POSTSTAGE1_HOST_EXPORTS) \
18866         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18867         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18868         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18869         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
18870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18871         cd $(HOST_SUBDIR)/cloog || exit 1; \
18872         case $(srcdir) in \
18873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18874           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18876         esac; \
18877         srcdiroption="--srcdir=$${topdir}/cloog"; \
18878         libsrcdir="$$s/cloog"; \
18879         $(SHELL) $${libsrcdir}/configure \
18880           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18881           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18882           --with-build-libsubdir=$(HOST_SUBDIR) \
18883           $(STAGE4_CONFIGURE_FLAGS) \
18884           --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
18885 @endif cloog-bootstrap
18886
18887 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
18888 maybe-configure-stageprofile-cloog:
18889 @if cloog-bootstrap
18890 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
18891 configure-stageprofile-cloog:
18892         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18894         @r=`${PWD_COMMAND}`; export r; \
18895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18897         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18898         $(HOST_EXPORTS) \
18899         $(POSTSTAGE1_HOST_EXPORTS) \
18900         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18901         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18902         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18903         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
18904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18905         cd $(HOST_SUBDIR)/cloog || exit 1; \
18906         case $(srcdir) in \
18907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18908           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18910         esac; \
18911         srcdiroption="--srcdir=$${topdir}/cloog"; \
18912         libsrcdir="$$s/cloog"; \
18913         $(SHELL) $${libsrcdir}/configure \
18914           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18915           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18916           --with-build-libsubdir=$(HOST_SUBDIR) \
18917           $(STAGEprofile_CONFIGURE_FLAGS) \
18918           --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
18919 @endif cloog-bootstrap
18920
18921 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
18922 maybe-configure-stagefeedback-cloog:
18923 @if cloog-bootstrap
18924 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
18925 configure-stagefeedback-cloog:
18926         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18928         @r=`${PWD_COMMAND}`; export r; \
18929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18930         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18931         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18932         $(HOST_EXPORTS) \
18933         $(POSTSTAGE1_HOST_EXPORTS) \
18934         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18935         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18936         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18937         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
18938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18939         cd $(HOST_SUBDIR)/cloog || exit 1; \
18940         case $(srcdir) in \
18941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18942           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18944         esac; \
18945         srcdiroption="--srcdir=$${topdir}/cloog"; \
18946         libsrcdir="$$s/cloog"; \
18947         $(SHELL) $${libsrcdir}/configure \
18948           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18949           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18950           --with-build-libsubdir=$(HOST_SUBDIR) \
18951           $(STAGEfeedback_CONFIGURE_FLAGS) \
18952           --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
18953 @endif cloog-bootstrap
18954
18955
18956
18957
18958
18959 .PHONY: all-cloog maybe-all-cloog
18960 maybe-all-cloog:
18961 @if gcc-bootstrap
18962 all-cloog: stage_current
18963 @endif gcc-bootstrap
18964 @if cloog
18965 TARGET-cloog=all
18966 maybe-all-cloog: all-cloog
18967 all-cloog: configure-cloog
18968         @r=`${PWD_COMMAND}`; export r; \
18969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18970         $(HOST_EXPORTS) \
18971         (cd $(HOST_SUBDIR)/cloog && \
18972           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18973                 $(TARGET-cloog))
18974 @endif cloog
18975
18976
18977
18978 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
18979 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
18980 maybe-all-stage1-cloog:
18981 maybe-clean-stage1-cloog:
18982 @if cloog-bootstrap
18983 maybe-all-stage1-cloog: all-stage1-cloog
18984 all-stage1: all-stage1-cloog
18985 TARGET-stage1-cloog = $(TARGET-cloog)
18986 all-stage1-cloog: configure-stage1-cloog
18987         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18988         @r=`${PWD_COMMAND}`; export r; \
18989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990         TFLAGS="$(STAGE1_TFLAGS)"; \
18991         $(HOST_EXPORTS) \
18992         cd $(HOST_SUBDIR)/cloog && \
18993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18994                 CFLAGS="$(STAGE1_CFLAGS)" \
18995                 CXXFLAGS="$(STAGE1_CFLAGS)" \
18996                 LIBCFLAGS="$(LIBCFLAGS)" \
18997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19000                 $(EXTRA_HOST_FLAGS)   \
19001                 TFLAGS="$(STAGE1_TFLAGS)" \
19002                 $(TARGET-stage1-cloog)
19003
19004 maybe-clean-stage1-cloog: clean-stage1-cloog
19005 clean-stage1: clean-stage1-cloog
19006 clean-stage1-cloog:
19007         @if [ $(current_stage) = stage1 ]; then \
19008           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19009         else \
19010           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19011           $(MAKE) stage1-start; \
19012         fi; \
19013         cd $(HOST_SUBDIR)/cloog && \
19014         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19015                  clean
19016 @endif cloog-bootstrap
19017
19018
19019 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19020 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19021 maybe-all-stage2-cloog:
19022 maybe-clean-stage2-cloog:
19023 @if cloog-bootstrap
19024 maybe-all-stage2-cloog: all-stage2-cloog
19025 all-stage2: all-stage2-cloog
19026 TARGET-stage2-cloog = $(TARGET-cloog)
19027 all-stage2-cloog: configure-stage2-cloog
19028         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19029         @r=`${PWD_COMMAND}`; export r; \
19030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19031         TFLAGS="$(STAGE2_TFLAGS)"; \
19032         $(HOST_EXPORTS) \
19033         $(POSTSTAGE1_HOST_EXPORTS) \
19034         cd $(HOST_SUBDIR)/cloog && \
19035         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19036                 CFLAGS="$(STAGE2_CFLAGS)" \
19037                 CXXFLAGS="$(STAGE2_CFLAGS)" \
19038                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19043                 TFLAGS="$(STAGE2_TFLAGS)" \
19044                 $(TARGET-stage2-cloog)
19045
19046 maybe-clean-stage2-cloog: clean-stage2-cloog
19047 clean-stage2: clean-stage2-cloog
19048 clean-stage2-cloog:
19049         @if [ $(current_stage) = stage2 ]; then \
19050           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19051         else \
19052           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19053           $(MAKE) stage2-start; \
19054         fi; \
19055         cd $(HOST_SUBDIR)/cloog && \
19056         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19057                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19058                  clean
19059 @endif cloog-bootstrap
19060
19061
19062 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19063 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19064 maybe-all-stage3-cloog:
19065 maybe-clean-stage3-cloog:
19066 @if cloog-bootstrap
19067 maybe-all-stage3-cloog: all-stage3-cloog
19068 all-stage3: all-stage3-cloog
19069 TARGET-stage3-cloog = $(TARGET-cloog)
19070 all-stage3-cloog: configure-stage3-cloog
19071         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19072         @r=`${PWD_COMMAND}`; export r; \
19073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19074         TFLAGS="$(STAGE3_TFLAGS)"; \
19075         $(HOST_EXPORTS) \
19076         $(POSTSTAGE1_HOST_EXPORTS) \
19077         cd $(HOST_SUBDIR)/cloog && \
19078         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19079                 CFLAGS="$(STAGE3_CFLAGS)" \
19080                 CXXFLAGS="$(STAGE3_CFLAGS)" \
19081                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19086                 TFLAGS="$(STAGE3_TFLAGS)" \
19087                 $(TARGET-stage3-cloog)
19088
19089 maybe-clean-stage3-cloog: clean-stage3-cloog
19090 clean-stage3: clean-stage3-cloog
19091 clean-stage3-cloog:
19092         @if [ $(current_stage) = stage3 ]; then \
19093           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19094         else \
19095           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19096           $(MAKE) stage3-start; \
19097         fi; \
19098         cd $(HOST_SUBDIR)/cloog && \
19099         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19100                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19101                  clean
19102 @endif cloog-bootstrap
19103
19104
19105 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19106 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19107 maybe-all-stage4-cloog:
19108 maybe-clean-stage4-cloog:
19109 @if cloog-bootstrap
19110 maybe-all-stage4-cloog: all-stage4-cloog
19111 all-stage4: all-stage4-cloog
19112 TARGET-stage4-cloog = $(TARGET-cloog)
19113 all-stage4-cloog: configure-stage4-cloog
19114         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19115         @r=`${PWD_COMMAND}`; export r; \
19116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19117         TFLAGS="$(STAGE4_TFLAGS)"; \
19118         $(HOST_EXPORTS) \
19119         $(POSTSTAGE1_HOST_EXPORTS) \
19120         cd $(HOST_SUBDIR)/cloog && \
19121         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19122                 CFLAGS="$(STAGE4_CFLAGS)" \
19123                 CXXFLAGS="$(STAGE4_CFLAGS)" \
19124                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19125                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19126                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19127                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19128                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19129                 TFLAGS="$(STAGE4_TFLAGS)" \
19130                 $(TARGET-stage4-cloog)
19131
19132 maybe-clean-stage4-cloog: clean-stage4-cloog
19133 clean-stage4: clean-stage4-cloog
19134 clean-stage4-cloog:
19135         @if [ $(current_stage) = stage4 ]; then \
19136           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19137         else \
19138           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19139           $(MAKE) stage4-start; \
19140         fi; \
19141         cd $(HOST_SUBDIR)/cloog && \
19142         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19143                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19144                  clean
19145 @endif cloog-bootstrap
19146
19147
19148 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19149 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19150 maybe-all-stageprofile-cloog:
19151 maybe-clean-stageprofile-cloog:
19152 @if cloog-bootstrap
19153 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19154 all-stageprofile: all-stageprofile-cloog
19155 TARGET-stageprofile-cloog = $(TARGET-cloog)
19156 all-stageprofile-cloog: configure-stageprofile-cloog
19157         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19158         @r=`${PWD_COMMAND}`; export r; \
19159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19161         $(HOST_EXPORTS) \
19162         $(POSTSTAGE1_HOST_EXPORTS) \
19163         cd $(HOST_SUBDIR)/cloog && \
19164         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19165                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19166                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19167                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19171                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19172                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19173                 $(TARGET-stageprofile-cloog)
19174
19175 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19176 clean-stageprofile: clean-stageprofile-cloog
19177 clean-stageprofile-cloog:
19178         @if [ $(current_stage) = stageprofile ]; then \
19179           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19180         else \
19181           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19182           $(MAKE) stageprofile-start; \
19183         fi; \
19184         cd $(HOST_SUBDIR)/cloog && \
19185         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19186                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19187                  clean
19188 @endif cloog-bootstrap
19189
19190
19191 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19192 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19193 maybe-all-stagefeedback-cloog:
19194 maybe-clean-stagefeedback-cloog:
19195 @if cloog-bootstrap
19196 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19197 all-stagefeedback: all-stagefeedback-cloog
19198 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19199 all-stagefeedback-cloog: configure-stagefeedback-cloog
19200         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19201         @r=`${PWD_COMMAND}`; export r; \
19202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19203         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19204         $(HOST_EXPORTS) \
19205         $(POSTSTAGE1_HOST_EXPORTS) \
19206         cd $(HOST_SUBDIR)/cloog && \
19207         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19208                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19209                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19210                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19211                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19212                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19213                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19214                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19215                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19216                 $(TARGET-stagefeedback-cloog)
19217
19218 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19219 clean-stagefeedback: clean-stagefeedback-cloog
19220 clean-stagefeedback-cloog:
19221         @if [ $(current_stage) = stagefeedback ]; then \
19222           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19223         else \
19224           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19225           $(MAKE) stagefeedback-start; \
19226         fi; \
19227         cd $(HOST_SUBDIR)/cloog && \
19228         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19229                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19230                  clean
19231 @endif cloog-bootstrap
19232
19233
19234
19235
19236
19237 .PHONY: check-cloog maybe-check-cloog
19238 maybe-check-cloog:
19239 @if cloog
19240 maybe-check-cloog: check-cloog
19241
19242 check-cloog:
19243         @: $(MAKE); $(unstage)
19244         @r=`${PWD_COMMAND}`; export r; \
19245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246         $(HOST_EXPORTS) \
19247         (cd $(HOST_SUBDIR)/cloog && \
19248           $(MAKE) $(FLAGS_TO_PASS)  check)
19249
19250 @endif cloog
19251
19252 .PHONY: install-cloog maybe-install-cloog
19253 maybe-install-cloog:
19254 @if cloog
19255 maybe-install-cloog: install-cloog
19256
19257 install-cloog:
19258
19259 @endif cloog
19260
19261 # Other targets (info, dvi, pdf, etc.)
19262
19263 .PHONY: maybe-info-cloog info-cloog
19264 maybe-info-cloog:
19265 @if cloog
19266 maybe-info-cloog: info-cloog
19267
19268 info-cloog: \
19269     configure-cloog 
19270         @[ -f ./cloog/Makefile ] || exit 0; \
19271         r=`${PWD_COMMAND}`; export r; \
19272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273         $(HOST_EXPORTS) \
19274         for flag in $(EXTRA_HOST_FLAGS) ; do \
19275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19276         done; \
19277         echo "Doing info in cloog" ; \
19278         (cd $(HOST_SUBDIR)/cloog && \
19279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19281                   "RANLIB=$${RANLIB}" \
19282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19283                   info) \
19284           || exit 1
19285
19286 @endif cloog
19287
19288 .PHONY: maybe-dvi-cloog dvi-cloog
19289 maybe-dvi-cloog:
19290 @if cloog
19291 maybe-dvi-cloog: dvi-cloog
19292
19293 dvi-cloog: \
19294     configure-cloog 
19295         @[ -f ./cloog/Makefile ] || exit 0; \
19296         r=`${PWD_COMMAND}`; export r; \
19297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298         $(HOST_EXPORTS) \
19299         for flag in $(EXTRA_HOST_FLAGS) ; do \
19300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19301         done; \
19302         echo "Doing dvi in cloog" ; \
19303         (cd $(HOST_SUBDIR)/cloog && \
19304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19306                   "RANLIB=$${RANLIB}" \
19307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19308                   dvi) \
19309           || exit 1
19310
19311 @endif cloog
19312
19313 .PHONY: maybe-pdf-cloog pdf-cloog
19314 maybe-pdf-cloog:
19315 @if cloog
19316 maybe-pdf-cloog: pdf-cloog
19317
19318 pdf-cloog: \
19319     configure-cloog 
19320         @[ -f ./cloog/Makefile ] || exit 0; \
19321         r=`${PWD_COMMAND}`; export r; \
19322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323         $(HOST_EXPORTS) \
19324         for flag in $(EXTRA_HOST_FLAGS) ; do \
19325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19326         done; \
19327         echo "Doing pdf in cloog" ; \
19328         (cd $(HOST_SUBDIR)/cloog && \
19329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19331                   "RANLIB=$${RANLIB}" \
19332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19333                   pdf) \
19334           || exit 1
19335
19336 @endif cloog
19337
19338 .PHONY: maybe-html-cloog html-cloog
19339 maybe-html-cloog:
19340 @if cloog
19341 maybe-html-cloog: html-cloog
19342
19343 html-cloog: \
19344     configure-cloog 
19345         @[ -f ./cloog/Makefile ] || exit 0; \
19346         r=`${PWD_COMMAND}`; export r; \
19347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348         $(HOST_EXPORTS) \
19349         for flag in $(EXTRA_HOST_FLAGS) ; do \
19350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19351         done; \
19352         echo "Doing html in cloog" ; \
19353         (cd $(HOST_SUBDIR)/cloog && \
19354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19356                   "RANLIB=$${RANLIB}" \
19357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19358                   html) \
19359           || exit 1
19360
19361 @endif cloog
19362
19363 .PHONY: maybe-TAGS-cloog TAGS-cloog
19364 maybe-TAGS-cloog:
19365 @if cloog
19366 maybe-TAGS-cloog: TAGS-cloog
19367
19368 TAGS-cloog: \
19369     configure-cloog 
19370         @[ -f ./cloog/Makefile ] || exit 0; \
19371         r=`${PWD_COMMAND}`; export r; \
19372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19373         $(HOST_EXPORTS) \
19374         for flag in $(EXTRA_HOST_FLAGS) ; do \
19375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19376         done; \
19377         echo "Doing TAGS in cloog" ; \
19378         (cd $(HOST_SUBDIR)/cloog && \
19379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19381                   "RANLIB=$${RANLIB}" \
19382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19383                   TAGS) \
19384           || exit 1
19385
19386 @endif cloog
19387
19388 .PHONY: maybe-install-info-cloog install-info-cloog
19389 maybe-install-info-cloog:
19390 @if cloog
19391 maybe-install-info-cloog: install-info-cloog
19392
19393 install-info-cloog: \
19394     configure-cloog \
19395     info-cloog 
19396         @[ -f ./cloog/Makefile ] || exit 0; \
19397         r=`${PWD_COMMAND}`; export r; \
19398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19399         $(HOST_EXPORTS) \
19400         for flag in $(EXTRA_HOST_FLAGS) ; do \
19401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19402         done; \
19403         echo "Doing install-info in cloog" ; \
19404         (cd $(HOST_SUBDIR)/cloog && \
19405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19407                   "RANLIB=$${RANLIB}" \
19408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19409                   install-info) \
19410           || exit 1
19411
19412 @endif cloog
19413
19414 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19415 maybe-install-pdf-cloog:
19416 @if cloog
19417 maybe-install-pdf-cloog: install-pdf-cloog
19418
19419 install-pdf-cloog: \
19420     configure-cloog \
19421     pdf-cloog 
19422         @[ -f ./cloog/Makefile ] || exit 0; \
19423         r=`${PWD_COMMAND}`; export r; \
19424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19425         $(HOST_EXPORTS) \
19426         for flag in $(EXTRA_HOST_FLAGS) ; do \
19427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19428         done; \
19429         echo "Doing install-pdf in cloog" ; \
19430         (cd $(HOST_SUBDIR)/cloog && \
19431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19433                   "RANLIB=$${RANLIB}" \
19434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19435                   install-pdf) \
19436           || exit 1
19437
19438 @endif cloog
19439
19440 .PHONY: maybe-install-html-cloog install-html-cloog
19441 maybe-install-html-cloog:
19442 @if cloog
19443 maybe-install-html-cloog: install-html-cloog
19444
19445 install-html-cloog: \
19446     configure-cloog \
19447     html-cloog 
19448         @[ -f ./cloog/Makefile ] || exit 0; \
19449         r=`${PWD_COMMAND}`; export r; \
19450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19451         $(HOST_EXPORTS) \
19452         for flag in $(EXTRA_HOST_FLAGS) ; do \
19453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19454         done; \
19455         echo "Doing install-html in cloog" ; \
19456         (cd $(HOST_SUBDIR)/cloog && \
19457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19459                   "RANLIB=$${RANLIB}" \
19460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19461                   install-html) \
19462           || exit 1
19463
19464 @endif cloog
19465
19466 .PHONY: maybe-installcheck-cloog installcheck-cloog
19467 maybe-installcheck-cloog:
19468 @if cloog
19469 maybe-installcheck-cloog: installcheck-cloog
19470
19471 installcheck-cloog: \
19472     configure-cloog 
19473         @[ -f ./cloog/Makefile ] || exit 0; \
19474         r=`${PWD_COMMAND}`; export r; \
19475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19476         $(HOST_EXPORTS) \
19477         for flag in $(EXTRA_HOST_FLAGS) ; do \
19478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19479         done; \
19480         echo "Doing installcheck in cloog" ; \
19481         (cd $(HOST_SUBDIR)/cloog && \
19482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19484                   "RANLIB=$${RANLIB}" \
19485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19486                   installcheck) \
19487           || exit 1
19488
19489 @endif cloog
19490
19491 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19492 maybe-mostlyclean-cloog:
19493 @if cloog
19494 maybe-mostlyclean-cloog: mostlyclean-cloog
19495
19496 mostlyclean-cloog: 
19497         @[ -f ./cloog/Makefile ] || exit 0; \
19498         r=`${PWD_COMMAND}`; export r; \
19499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500         $(HOST_EXPORTS) \
19501         for flag in $(EXTRA_HOST_FLAGS) ; do \
19502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19503         done; \
19504         echo "Doing mostlyclean in cloog" ; \
19505         (cd $(HOST_SUBDIR)/cloog && \
19506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19508                   "RANLIB=$${RANLIB}" \
19509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19510                   mostlyclean) \
19511           || exit 1
19512
19513 @endif cloog
19514
19515 .PHONY: maybe-clean-cloog clean-cloog
19516 maybe-clean-cloog:
19517 @if cloog
19518 maybe-clean-cloog: clean-cloog
19519
19520 clean-cloog: 
19521         @[ -f ./cloog/Makefile ] || exit 0; \
19522         r=`${PWD_COMMAND}`; export r; \
19523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19524         $(HOST_EXPORTS) \
19525         for flag in $(EXTRA_HOST_FLAGS) ; do \
19526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19527         done; \
19528         echo "Doing clean in cloog" ; \
19529         (cd $(HOST_SUBDIR)/cloog && \
19530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19532                   "RANLIB=$${RANLIB}" \
19533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19534                   clean) \
19535           || exit 1
19536
19537 @endif cloog
19538
19539 .PHONY: maybe-distclean-cloog distclean-cloog
19540 maybe-distclean-cloog:
19541 @if cloog
19542 maybe-distclean-cloog: distclean-cloog
19543
19544 distclean-cloog: 
19545         @[ -f ./cloog/Makefile ] || exit 0; \
19546         r=`${PWD_COMMAND}`; export r; \
19547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19548         $(HOST_EXPORTS) \
19549         for flag in $(EXTRA_HOST_FLAGS) ; do \
19550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19551         done; \
19552         echo "Doing distclean in cloog" ; \
19553         (cd $(HOST_SUBDIR)/cloog && \
19554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19556                   "RANLIB=$${RANLIB}" \
19557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19558                   distclean) \
19559           || exit 1
19560
19561 @endif cloog
19562
19563 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
19564 maybe-maintainer-clean-cloog:
19565 @if cloog
19566 maybe-maintainer-clean-cloog: maintainer-clean-cloog
19567
19568 maintainer-clean-cloog: 
19569         @[ -f ./cloog/Makefile ] || exit 0; \
19570         r=`${PWD_COMMAND}`; export r; \
19571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19572         $(HOST_EXPORTS) \
19573         for flag in $(EXTRA_HOST_FLAGS) ; do \
19574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19575         done; \
19576         echo "Doing maintainer-clean in cloog" ; \
19577         (cd $(HOST_SUBDIR)/cloog && \
19578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19580                   "RANLIB=$${RANLIB}" \
19581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19582                   maintainer-clean) \
19583           || exit 1
19584
19585 @endif cloog
19586
19587
19588
19589 .PHONY: configure-gnuserv maybe-configure-gnuserv
19590 maybe-configure-gnuserv:
19591 @if gcc-bootstrap
19592 configure-gnuserv: stage_current
19593 @endif gcc-bootstrap
19594 @if gnuserv
19595 maybe-configure-gnuserv: configure-gnuserv
19596 configure-gnuserv: 
19597         @: $(MAKE); $(unstage)
19598         @r=`${PWD_COMMAND}`; export r; \
19599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19600         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
19601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
19602         $(HOST_EXPORTS) \
19603         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
19604         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
19605         case $(srcdir) in \
19606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19607           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
19608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19609         esac; \
19610         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
19611         libsrcdir="$$s/gnuserv"; \
19612         $(SHELL) $${libsrcdir}/configure \
19613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19614           --target=${target_alias} $${srcdiroption}  \
19615           || exit 1
19616 @endif gnuserv
19617
19618
19619
19620
19621
19622 .PHONY: all-gnuserv maybe-all-gnuserv
19623 maybe-all-gnuserv:
19624 @if gcc-bootstrap
19625 all-gnuserv: stage_current
19626 @endif gcc-bootstrap
19627 @if gnuserv
19628 TARGET-gnuserv=all
19629 maybe-all-gnuserv: all-gnuserv
19630 all-gnuserv: configure-gnuserv
19631         @: $(MAKE); $(unstage)
19632         @r=`${PWD_COMMAND}`; export r; \
19633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19634         $(HOST_EXPORTS) \
19635         (cd $(HOST_SUBDIR)/gnuserv && \
19636           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19637                 $(TARGET-gnuserv))
19638 @endif gnuserv
19639
19640
19641
19642
19643 .PHONY: check-gnuserv maybe-check-gnuserv
19644 maybe-check-gnuserv:
19645 @if gnuserv
19646 maybe-check-gnuserv: check-gnuserv
19647
19648 check-gnuserv:
19649         @: $(MAKE); $(unstage)
19650         @r=`${PWD_COMMAND}`; export r; \
19651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19652         $(HOST_EXPORTS) \
19653         (cd $(HOST_SUBDIR)/gnuserv && \
19654           $(MAKE) $(FLAGS_TO_PASS)  check)
19655
19656 @endif gnuserv
19657
19658 .PHONY: install-gnuserv maybe-install-gnuserv
19659 maybe-install-gnuserv:
19660 @if gnuserv
19661 maybe-install-gnuserv: install-gnuserv
19662
19663 install-gnuserv: installdirs
19664         @: $(MAKE); $(unstage)
19665         @r=`${PWD_COMMAND}`; export r; \
19666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667         $(HOST_EXPORTS) \
19668         (cd $(HOST_SUBDIR)/gnuserv && \
19669           $(MAKE) $(FLAGS_TO_PASS)  install)
19670
19671 @endif gnuserv
19672
19673 # Other targets (info, dvi, pdf, etc.)
19674
19675 .PHONY: maybe-info-gnuserv info-gnuserv
19676 maybe-info-gnuserv:
19677 @if gnuserv
19678 maybe-info-gnuserv: info-gnuserv
19679
19680 info-gnuserv: \
19681     configure-gnuserv 
19682         @: $(MAKE); $(unstage)
19683         @[ -f ./gnuserv/Makefile ] || exit 0; \
19684         r=`${PWD_COMMAND}`; export r; \
19685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19686         $(HOST_EXPORTS) \
19687         for flag in $(EXTRA_HOST_FLAGS) ; do \
19688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19689         done; \
19690         echo "Doing info in gnuserv" ; \
19691         (cd $(HOST_SUBDIR)/gnuserv && \
19692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19694                   "RANLIB=$${RANLIB}" \
19695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19696                   info) \
19697           || exit 1
19698
19699 @endif gnuserv
19700
19701 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
19702 maybe-dvi-gnuserv:
19703 @if gnuserv
19704 maybe-dvi-gnuserv: dvi-gnuserv
19705
19706 dvi-gnuserv: \
19707     configure-gnuserv 
19708         @: $(MAKE); $(unstage)
19709         @[ -f ./gnuserv/Makefile ] || exit 0; \
19710         r=`${PWD_COMMAND}`; export r; \
19711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19712         $(HOST_EXPORTS) \
19713         for flag in $(EXTRA_HOST_FLAGS) ; do \
19714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19715         done; \
19716         echo "Doing dvi in gnuserv" ; \
19717         (cd $(HOST_SUBDIR)/gnuserv && \
19718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19720                   "RANLIB=$${RANLIB}" \
19721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19722                   dvi) \
19723           || exit 1
19724
19725 @endif gnuserv
19726
19727 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
19728 maybe-pdf-gnuserv:
19729 @if gnuserv
19730 maybe-pdf-gnuserv: pdf-gnuserv
19731
19732 pdf-gnuserv: \
19733     configure-gnuserv 
19734         @: $(MAKE); $(unstage)
19735         @[ -f ./gnuserv/Makefile ] || exit 0; \
19736         r=`${PWD_COMMAND}`; export r; \
19737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19738         $(HOST_EXPORTS) \
19739         for flag in $(EXTRA_HOST_FLAGS) ; do \
19740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19741         done; \
19742         echo "Doing pdf in gnuserv" ; \
19743         (cd $(HOST_SUBDIR)/gnuserv && \
19744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19746                   "RANLIB=$${RANLIB}" \
19747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19748                   pdf) \
19749           || exit 1
19750
19751 @endif gnuserv
19752
19753 .PHONY: maybe-html-gnuserv html-gnuserv
19754 maybe-html-gnuserv:
19755 @if gnuserv
19756 maybe-html-gnuserv: html-gnuserv
19757
19758 html-gnuserv: \
19759     configure-gnuserv 
19760         @: $(MAKE); $(unstage)
19761         @[ -f ./gnuserv/Makefile ] || exit 0; \
19762         r=`${PWD_COMMAND}`; export r; \
19763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19764         $(HOST_EXPORTS) \
19765         for flag in $(EXTRA_HOST_FLAGS) ; do \
19766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19767         done; \
19768         echo "Doing html in gnuserv" ; \
19769         (cd $(HOST_SUBDIR)/gnuserv && \
19770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19772                   "RANLIB=$${RANLIB}" \
19773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19774                   html) \
19775           || exit 1
19776
19777 @endif gnuserv
19778
19779 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
19780 maybe-TAGS-gnuserv:
19781 @if gnuserv
19782 maybe-TAGS-gnuserv: TAGS-gnuserv
19783
19784 TAGS-gnuserv: \
19785     configure-gnuserv 
19786         @: $(MAKE); $(unstage)
19787         @[ -f ./gnuserv/Makefile ] || exit 0; \
19788         r=`${PWD_COMMAND}`; export r; \
19789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19790         $(HOST_EXPORTS) \
19791         for flag in $(EXTRA_HOST_FLAGS) ; do \
19792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19793         done; \
19794         echo "Doing TAGS in gnuserv" ; \
19795         (cd $(HOST_SUBDIR)/gnuserv && \
19796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19798                   "RANLIB=$${RANLIB}" \
19799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19800                   TAGS) \
19801           || exit 1
19802
19803 @endif gnuserv
19804
19805 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
19806 maybe-install-info-gnuserv:
19807 @if gnuserv
19808 maybe-install-info-gnuserv: install-info-gnuserv
19809
19810 install-info-gnuserv: \
19811     configure-gnuserv \
19812     info-gnuserv 
19813         @: $(MAKE); $(unstage)
19814         @[ -f ./gnuserv/Makefile ] || exit 0; \
19815         r=`${PWD_COMMAND}`; export r; \
19816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19817         $(HOST_EXPORTS) \
19818         for flag in $(EXTRA_HOST_FLAGS) ; do \
19819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19820         done; \
19821         echo "Doing install-info in gnuserv" ; \
19822         (cd $(HOST_SUBDIR)/gnuserv && \
19823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19825                   "RANLIB=$${RANLIB}" \
19826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19827                   install-info) \
19828           || exit 1
19829
19830 @endif gnuserv
19831
19832 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
19833 maybe-install-pdf-gnuserv:
19834 @if gnuserv
19835 maybe-install-pdf-gnuserv: install-pdf-gnuserv
19836
19837 install-pdf-gnuserv: \
19838     configure-gnuserv \
19839     pdf-gnuserv 
19840         @: $(MAKE); $(unstage)
19841         @[ -f ./gnuserv/Makefile ] || exit 0; \
19842         r=`${PWD_COMMAND}`; export r; \
19843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19844         $(HOST_EXPORTS) \
19845         for flag in $(EXTRA_HOST_FLAGS) ; do \
19846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19847         done; \
19848         echo "Doing install-pdf in gnuserv" ; \
19849         (cd $(HOST_SUBDIR)/gnuserv && \
19850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19852                   "RANLIB=$${RANLIB}" \
19853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19854                   install-pdf) \
19855           || exit 1
19856
19857 @endif gnuserv
19858
19859 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
19860 maybe-install-html-gnuserv:
19861 @if gnuserv
19862 maybe-install-html-gnuserv: install-html-gnuserv
19863
19864 install-html-gnuserv: \
19865     configure-gnuserv \
19866     html-gnuserv 
19867         @: $(MAKE); $(unstage)
19868         @[ -f ./gnuserv/Makefile ] || exit 0; \
19869         r=`${PWD_COMMAND}`; export r; \
19870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19871         $(HOST_EXPORTS) \
19872         for flag in $(EXTRA_HOST_FLAGS) ; do \
19873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19874         done; \
19875         echo "Doing install-html in gnuserv" ; \
19876         (cd $(HOST_SUBDIR)/gnuserv && \
19877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19879                   "RANLIB=$${RANLIB}" \
19880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19881                   install-html) \
19882           || exit 1
19883
19884 @endif gnuserv
19885
19886 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
19887 maybe-installcheck-gnuserv:
19888 @if gnuserv
19889 maybe-installcheck-gnuserv: installcheck-gnuserv
19890
19891 installcheck-gnuserv: \
19892     configure-gnuserv 
19893         @: $(MAKE); $(unstage)
19894         @[ -f ./gnuserv/Makefile ] || exit 0; \
19895         r=`${PWD_COMMAND}`; export r; \
19896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19897         $(HOST_EXPORTS) \
19898         for flag in $(EXTRA_HOST_FLAGS) ; do \
19899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19900         done; \
19901         echo "Doing installcheck in gnuserv" ; \
19902         (cd $(HOST_SUBDIR)/gnuserv && \
19903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19905                   "RANLIB=$${RANLIB}" \
19906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19907                   installcheck) \
19908           || exit 1
19909
19910 @endif gnuserv
19911
19912 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
19913 maybe-mostlyclean-gnuserv:
19914 @if gnuserv
19915 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
19916
19917 mostlyclean-gnuserv: 
19918         @: $(MAKE); $(unstage)
19919         @[ -f ./gnuserv/Makefile ] || exit 0; \
19920         r=`${PWD_COMMAND}`; export r; \
19921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19922         $(HOST_EXPORTS) \
19923         for flag in $(EXTRA_HOST_FLAGS) ; do \
19924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19925         done; \
19926         echo "Doing mostlyclean in gnuserv" ; \
19927         (cd $(HOST_SUBDIR)/gnuserv && \
19928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19930                   "RANLIB=$${RANLIB}" \
19931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19932                   mostlyclean) \
19933           || exit 1
19934
19935 @endif gnuserv
19936
19937 .PHONY: maybe-clean-gnuserv clean-gnuserv
19938 maybe-clean-gnuserv:
19939 @if gnuserv
19940 maybe-clean-gnuserv: clean-gnuserv
19941
19942 clean-gnuserv: 
19943         @: $(MAKE); $(unstage)
19944         @[ -f ./gnuserv/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 clean in gnuserv" ; \
19952         (cd $(HOST_SUBDIR)/gnuserv && \
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                   clean) \
19958           || exit 1
19959
19960 @endif gnuserv
19961
19962 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
19963 maybe-distclean-gnuserv:
19964 @if gnuserv
19965 maybe-distclean-gnuserv: distclean-gnuserv
19966
19967 distclean-gnuserv: 
19968         @: $(MAKE); $(unstage)
19969         @[ -f ./gnuserv/Makefile ] || exit 0; \
19970         r=`${PWD_COMMAND}`; export r; \
19971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19972         $(HOST_EXPORTS) \
19973         for flag in $(EXTRA_HOST_FLAGS) ; do \
19974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19975         done; \
19976         echo "Doing distclean in gnuserv" ; \
19977         (cd $(HOST_SUBDIR)/gnuserv && \
19978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19980                   "RANLIB=$${RANLIB}" \
19981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19982                   distclean) \
19983           || exit 1
19984
19985 @endif gnuserv
19986
19987 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
19988 maybe-maintainer-clean-gnuserv:
19989 @if gnuserv
19990 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
19991
19992 maintainer-clean-gnuserv: 
19993         @: $(MAKE); $(unstage)
19994         @[ -f ./gnuserv/Makefile ] || exit 0; \
19995         r=`${PWD_COMMAND}`; export r; \
19996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997         $(HOST_EXPORTS) \
19998         for flag in $(EXTRA_HOST_FLAGS) ; do \
19999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20000         done; \
20001         echo "Doing maintainer-clean in gnuserv" ; \
20002         (cd $(HOST_SUBDIR)/gnuserv && \
20003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20005                   "RANLIB=$${RANLIB}" \
20006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20007                   maintainer-clean) \
20008           || exit 1
20009
20010 @endif gnuserv
20011
20012
20013
20014 .PHONY: configure-gold maybe-configure-gold
20015 maybe-configure-gold:
20016 @if gcc-bootstrap
20017 configure-gold: stage_current
20018 @endif gcc-bootstrap
20019 @if gold
20020 maybe-configure-gold: configure-gold
20021 configure-gold: 
20022         @r=`${PWD_COMMAND}`; export r; \
20023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20024         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20026         $(HOST_EXPORTS) \
20027         echo Configuring in $(HOST_SUBDIR)/gold; \
20028         cd "$(HOST_SUBDIR)/gold" || exit 1; \
20029         case $(srcdir) in \
20030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20031           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20033         esac; \
20034         srcdiroption="--srcdir=$${topdir}/gold"; \
20035         libsrcdir="$$s/gold"; \
20036         $(SHELL) $${libsrcdir}/configure \
20037           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20038           --target=${target_alias} $${srcdiroption}  \
20039           || exit 1
20040 @endif gold
20041
20042
20043
20044 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20045 maybe-configure-stage1-gold:
20046 @if gold-bootstrap
20047 maybe-configure-stage1-gold: configure-stage1-gold
20048 configure-stage1-gold:
20049         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20051         @r=`${PWD_COMMAND}`; export r; \
20052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20053         TFLAGS="$(STAGE1_TFLAGS)"; \
20054         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20055         $(HOST_EXPORTS) \
20056         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20057         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20058         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20059         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20061         cd $(HOST_SUBDIR)/gold || exit 1; \
20062         case $(srcdir) in \
20063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20064           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20066         esac; \
20067         srcdiroption="--srcdir=$${topdir}/gold"; \
20068         libsrcdir="$$s/gold"; \
20069         $(SHELL) $${libsrcdir}/configure \
20070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20071           --target=${target_alias} $${srcdiroption} \
20072           $(STAGE1_CONFIGURE_FLAGS)
20073 @endif gold-bootstrap
20074
20075 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20076 maybe-configure-stage2-gold:
20077 @if gold-bootstrap
20078 maybe-configure-stage2-gold: configure-stage2-gold
20079 configure-stage2-gold:
20080         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20081         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20082         @r=`${PWD_COMMAND}`; export r; \
20083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084         TFLAGS="$(STAGE2_TFLAGS)"; \
20085         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20086         $(HOST_EXPORTS) \
20087         $(POSTSTAGE1_HOST_EXPORTS) \
20088         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20089         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
20090         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20091         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20093         cd $(HOST_SUBDIR)/gold || exit 1; \
20094         case $(srcdir) in \
20095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20096           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20098         esac; \
20099         srcdiroption="--srcdir=$${topdir}/gold"; \
20100         libsrcdir="$$s/gold"; \
20101         $(SHELL) $${libsrcdir}/configure \
20102           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20103           --target=${target_alias} $${srcdiroption} \
20104           --with-build-libsubdir=$(HOST_SUBDIR) \
20105           $(STAGE2_CONFIGURE_FLAGS)
20106 @endif gold-bootstrap
20107
20108 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20109 maybe-configure-stage3-gold:
20110 @if gold-bootstrap
20111 maybe-configure-stage3-gold: configure-stage3-gold
20112 configure-stage3-gold:
20113         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20115         @r=`${PWD_COMMAND}`; export r; \
20116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20117         TFLAGS="$(STAGE3_TFLAGS)"; \
20118         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20119         $(HOST_EXPORTS) \
20120         $(POSTSTAGE1_HOST_EXPORTS) \
20121         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20122         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
20123         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20124         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20126         cd $(HOST_SUBDIR)/gold || exit 1; \
20127         case $(srcdir) in \
20128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20129           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20131         esac; \
20132         srcdiroption="--srcdir=$${topdir}/gold"; \
20133         libsrcdir="$$s/gold"; \
20134         $(SHELL) $${libsrcdir}/configure \
20135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20136           --target=${target_alias} $${srcdiroption} \
20137           --with-build-libsubdir=$(HOST_SUBDIR) \
20138           $(STAGE3_CONFIGURE_FLAGS)
20139 @endif gold-bootstrap
20140
20141 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20142 maybe-configure-stage4-gold:
20143 @if gold-bootstrap
20144 maybe-configure-stage4-gold: configure-stage4-gold
20145 configure-stage4-gold:
20146         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20147         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20148         @r=`${PWD_COMMAND}`; export r; \
20149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20150         TFLAGS="$(STAGE4_TFLAGS)"; \
20151         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20152         $(HOST_EXPORTS) \
20153         $(POSTSTAGE1_HOST_EXPORTS) \
20154         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20155         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
20156         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20157         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20159         cd $(HOST_SUBDIR)/gold || exit 1; \
20160         case $(srcdir) in \
20161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20162           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20164         esac; \
20165         srcdiroption="--srcdir=$${topdir}/gold"; \
20166         libsrcdir="$$s/gold"; \
20167         $(SHELL) $${libsrcdir}/configure \
20168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20169           --target=${target_alias} $${srcdiroption} \
20170           --with-build-libsubdir=$(HOST_SUBDIR) \
20171           $(STAGE4_CONFIGURE_FLAGS)
20172 @endif gold-bootstrap
20173
20174 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20175 maybe-configure-stageprofile-gold:
20176 @if gold-bootstrap
20177 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20178 configure-stageprofile-gold:
20179         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20180         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20181         @r=`${PWD_COMMAND}`; export r; \
20182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20184         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20185         $(HOST_EXPORTS) \
20186         $(POSTSTAGE1_HOST_EXPORTS) \
20187         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20188         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
20189         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20190         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20192         cd $(HOST_SUBDIR)/gold || exit 1; \
20193         case $(srcdir) in \
20194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20195           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20197         esac; \
20198         srcdiroption="--srcdir=$${topdir}/gold"; \
20199         libsrcdir="$$s/gold"; \
20200         $(SHELL) $${libsrcdir}/configure \
20201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20202           --target=${target_alias} $${srcdiroption} \
20203           --with-build-libsubdir=$(HOST_SUBDIR) \
20204           $(STAGEprofile_CONFIGURE_FLAGS)
20205 @endif gold-bootstrap
20206
20207 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20208 maybe-configure-stagefeedback-gold:
20209 @if gold-bootstrap
20210 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20211 configure-stagefeedback-gold:
20212         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20214         @r=`${PWD_COMMAND}`; export r; \
20215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20217         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20218         $(HOST_EXPORTS) \
20219         $(POSTSTAGE1_HOST_EXPORTS) \
20220         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20221         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
20222         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20223         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20225         cd $(HOST_SUBDIR)/gold || exit 1; \
20226         case $(srcdir) in \
20227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20228           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20230         esac; \
20231         srcdiroption="--srcdir=$${topdir}/gold"; \
20232         libsrcdir="$$s/gold"; \
20233         $(SHELL) $${libsrcdir}/configure \
20234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20235           --target=${target_alias} $${srcdiroption} \
20236           --with-build-libsubdir=$(HOST_SUBDIR) \
20237           $(STAGEfeedback_CONFIGURE_FLAGS)
20238 @endif gold-bootstrap
20239
20240
20241
20242
20243
20244 .PHONY: all-gold maybe-all-gold
20245 maybe-all-gold:
20246 @if gcc-bootstrap
20247 all-gold: stage_current
20248 @endif gcc-bootstrap
20249 @if gold
20250 TARGET-gold=all
20251 maybe-all-gold: all-gold
20252 all-gold: configure-gold
20253         @r=`${PWD_COMMAND}`; export r; \
20254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20255         $(HOST_EXPORTS) \
20256         (cd $(HOST_SUBDIR)/gold && \
20257           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20258                 $(TARGET-gold))
20259 @endif gold
20260
20261
20262
20263 .PHONY: all-stage1-gold maybe-all-stage1-gold
20264 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20265 maybe-all-stage1-gold:
20266 maybe-clean-stage1-gold:
20267 @if gold-bootstrap
20268 maybe-all-stage1-gold: all-stage1-gold
20269 all-stage1: all-stage1-gold
20270 TARGET-stage1-gold = $(TARGET-gold)
20271 all-stage1-gold: configure-stage1-gold
20272         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20273         @r=`${PWD_COMMAND}`; export r; \
20274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20275         TFLAGS="$(STAGE1_TFLAGS)"; \
20276         $(HOST_EXPORTS) \
20277         cd $(HOST_SUBDIR)/gold && \
20278         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20279                 CFLAGS="$(STAGE1_CFLAGS)" \
20280                 CXXFLAGS="$(STAGE1_CFLAGS)" \
20281                 LIBCFLAGS="$(LIBCFLAGS)" \
20282                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20283                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20284                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20285                 $(EXTRA_HOST_FLAGS)   \
20286                 TFLAGS="$(STAGE1_TFLAGS)" \
20287                 $(TARGET-stage1-gold)
20288
20289 maybe-clean-stage1-gold: clean-stage1-gold
20290 clean-stage1: clean-stage1-gold
20291 clean-stage1-gold:
20292         @if [ $(current_stage) = stage1 ]; then \
20293           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20294         else \
20295           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20296           $(MAKE) stage1-start; \
20297         fi; \
20298         cd $(HOST_SUBDIR)/gold && \
20299         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20300                  clean
20301 @endif gold-bootstrap
20302
20303
20304 .PHONY: all-stage2-gold maybe-all-stage2-gold
20305 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20306 maybe-all-stage2-gold:
20307 maybe-clean-stage2-gold:
20308 @if gold-bootstrap
20309 maybe-all-stage2-gold: all-stage2-gold
20310 all-stage2: all-stage2-gold
20311 TARGET-stage2-gold = $(TARGET-gold)
20312 all-stage2-gold: configure-stage2-gold
20313         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20314         @r=`${PWD_COMMAND}`; export r; \
20315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20316         TFLAGS="$(STAGE2_TFLAGS)"; \
20317         $(HOST_EXPORTS) \
20318         $(POSTSTAGE1_HOST_EXPORTS) \
20319         cd $(HOST_SUBDIR)/gold && \
20320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20321                 CFLAGS="$(STAGE2_CFLAGS)" \
20322                 CXXFLAGS="$(STAGE2_CFLAGS)" \
20323                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20327                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20328                 TFLAGS="$(STAGE2_TFLAGS)" \
20329                 $(TARGET-stage2-gold)
20330
20331 maybe-clean-stage2-gold: clean-stage2-gold
20332 clean-stage2: clean-stage2-gold
20333 clean-stage2-gold:
20334         @if [ $(current_stage) = stage2 ]; then \
20335           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20336         else \
20337           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20338           $(MAKE) stage2-start; \
20339         fi; \
20340         cd $(HOST_SUBDIR)/gold && \
20341         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20342                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20343                  clean
20344 @endif gold-bootstrap
20345
20346
20347 .PHONY: all-stage3-gold maybe-all-stage3-gold
20348 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20349 maybe-all-stage3-gold:
20350 maybe-clean-stage3-gold:
20351 @if gold-bootstrap
20352 maybe-all-stage3-gold: all-stage3-gold
20353 all-stage3: all-stage3-gold
20354 TARGET-stage3-gold = $(TARGET-gold)
20355 all-stage3-gold: configure-stage3-gold
20356         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20357         @r=`${PWD_COMMAND}`; export r; \
20358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20359         TFLAGS="$(STAGE3_TFLAGS)"; \
20360         $(HOST_EXPORTS) \
20361         $(POSTSTAGE1_HOST_EXPORTS) \
20362         cd $(HOST_SUBDIR)/gold && \
20363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20364                 CFLAGS="$(STAGE3_CFLAGS)" \
20365                 CXXFLAGS="$(STAGE3_CFLAGS)" \
20366                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20370                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20371                 TFLAGS="$(STAGE3_TFLAGS)" \
20372                 $(TARGET-stage3-gold)
20373
20374 maybe-clean-stage3-gold: clean-stage3-gold
20375 clean-stage3: clean-stage3-gold
20376 clean-stage3-gold:
20377         @if [ $(current_stage) = stage3 ]; then \
20378           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20379         else \
20380           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20381           $(MAKE) stage3-start; \
20382         fi; \
20383         cd $(HOST_SUBDIR)/gold && \
20384         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20385                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20386                  clean
20387 @endif gold-bootstrap
20388
20389
20390 .PHONY: all-stage4-gold maybe-all-stage4-gold
20391 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20392 maybe-all-stage4-gold:
20393 maybe-clean-stage4-gold:
20394 @if gold-bootstrap
20395 maybe-all-stage4-gold: all-stage4-gold
20396 all-stage4: all-stage4-gold
20397 TARGET-stage4-gold = $(TARGET-gold)
20398 all-stage4-gold: configure-stage4-gold
20399         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20400         @r=`${PWD_COMMAND}`; export r; \
20401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402         TFLAGS="$(STAGE4_TFLAGS)"; \
20403         $(HOST_EXPORTS) \
20404         $(POSTSTAGE1_HOST_EXPORTS) \
20405         cd $(HOST_SUBDIR)/gold && \
20406         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20407                 CFLAGS="$(STAGE4_CFLAGS)" \
20408                 CXXFLAGS="$(STAGE4_CFLAGS)" \
20409                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20413                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20414                 TFLAGS="$(STAGE4_TFLAGS)" \
20415                 $(TARGET-stage4-gold)
20416
20417 maybe-clean-stage4-gold: clean-stage4-gold
20418 clean-stage4: clean-stage4-gold
20419 clean-stage4-gold:
20420         @if [ $(current_stage) = stage4 ]; then \
20421           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20422         else \
20423           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20424           $(MAKE) stage4-start; \
20425         fi; \
20426         cd $(HOST_SUBDIR)/gold && \
20427         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20428                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20429                  clean
20430 @endif gold-bootstrap
20431
20432
20433 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20434 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20435 maybe-all-stageprofile-gold:
20436 maybe-clean-stageprofile-gold:
20437 @if gold-bootstrap
20438 maybe-all-stageprofile-gold: all-stageprofile-gold
20439 all-stageprofile: all-stageprofile-gold
20440 TARGET-stageprofile-gold = $(TARGET-gold)
20441 all-stageprofile-gold: configure-stageprofile-gold
20442         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20443         @r=`${PWD_COMMAND}`; export r; \
20444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20445         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20446         $(HOST_EXPORTS) \
20447         $(POSTSTAGE1_HOST_EXPORTS) \
20448         cd $(HOST_SUBDIR)/gold && \
20449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20450                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20451                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20452                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20457                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20458                 $(TARGET-stageprofile-gold)
20459
20460 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20461 clean-stageprofile: clean-stageprofile-gold
20462 clean-stageprofile-gold:
20463         @if [ $(current_stage) = stageprofile ]; then \
20464           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20465         else \
20466           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20467           $(MAKE) stageprofile-start; \
20468         fi; \
20469         cd $(HOST_SUBDIR)/gold && \
20470         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20471                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20472                  clean
20473 @endif gold-bootstrap
20474
20475
20476 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20477 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20478 maybe-all-stagefeedback-gold:
20479 maybe-clean-stagefeedback-gold:
20480 @if gold-bootstrap
20481 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20482 all-stagefeedback: all-stagefeedback-gold
20483 TARGET-stagefeedback-gold = $(TARGET-gold)
20484 all-stagefeedback-gold: configure-stagefeedback-gold
20485         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20486         @r=`${PWD_COMMAND}`; export r; \
20487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20488         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20489         $(HOST_EXPORTS) \
20490         $(POSTSTAGE1_HOST_EXPORTS) \
20491         cd $(HOST_SUBDIR)/gold && \
20492         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20493                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20494                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20495                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20499                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20500                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20501                 $(TARGET-stagefeedback-gold)
20502
20503 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20504 clean-stagefeedback: clean-stagefeedback-gold
20505 clean-stagefeedback-gold:
20506         @if [ $(current_stage) = stagefeedback ]; then \
20507           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20508         else \
20509           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20510           $(MAKE) stagefeedback-start; \
20511         fi; \
20512         cd $(HOST_SUBDIR)/gold && \
20513         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20514                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20515                  clean
20516 @endif gold-bootstrap
20517
20518
20519
20520
20521
20522 .PHONY: check-gold maybe-check-gold
20523 maybe-check-gold:
20524 @if gold
20525 maybe-check-gold: check-gold
20526
20527 check-gold:
20528         @: $(MAKE); $(unstage)
20529         @r=`${PWD_COMMAND}`; export r; \
20530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531         $(HOST_EXPORTS) \
20532         (cd $(HOST_SUBDIR)/gold && \
20533           $(MAKE) $(FLAGS_TO_PASS)  check)
20534
20535 @endif gold
20536
20537 .PHONY: install-gold maybe-install-gold
20538 maybe-install-gold:
20539 @if gold
20540 maybe-install-gold: install-gold
20541
20542 install-gold: installdirs
20543         @: $(MAKE); $(unstage)
20544         @r=`${PWD_COMMAND}`; export r; \
20545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20546         $(HOST_EXPORTS) \
20547         (cd $(HOST_SUBDIR)/gold && \
20548           $(MAKE) $(FLAGS_TO_PASS)  install)
20549
20550 @endif gold
20551
20552 # Other targets (info, dvi, pdf, etc.)
20553
20554 .PHONY: maybe-info-gold info-gold
20555 maybe-info-gold:
20556 @if gold
20557 maybe-info-gold: info-gold
20558
20559 info-gold: \
20560     configure-gold 
20561         @[ -f ./gold/Makefile ] || exit 0; \
20562         r=`${PWD_COMMAND}`; export r; \
20563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564         $(HOST_EXPORTS) \
20565         for flag in $(EXTRA_HOST_FLAGS) ; do \
20566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20567         done; \
20568         echo "Doing info in gold" ; \
20569         (cd $(HOST_SUBDIR)/gold && \
20570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20572                   "RANLIB=$${RANLIB}" \
20573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20574                   info) \
20575           || exit 1
20576
20577 @endif gold
20578
20579 .PHONY: maybe-dvi-gold dvi-gold
20580 maybe-dvi-gold:
20581 @if gold
20582 maybe-dvi-gold: dvi-gold
20583
20584 dvi-gold: \
20585     configure-gold 
20586         @[ -f ./gold/Makefile ] || exit 0; \
20587         r=`${PWD_COMMAND}`; export r; \
20588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589         $(HOST_EXPORTS) \
20590         for flag in $(EXTRA_HOST_FLAGS) ; do \
20591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20592         done; \
20593         echo "Doing dvi in gold" ; \
20594         (cd $(HOST_SUBDIR)/gold && \
20595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20597                   "RANLIB=$${RANLIB}" \
20598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20599                   dvi) \
20600           || exit 1
20601
20602 @endif gold
20603
20604 .PHONY: maybe-pdf-gold pdf-gold
20605 maybe-pdf-gold:
20606 @if gold
20607 maybe-pdf-gold: pdf-gold
20608
20609 pdf-gold: \
20610     configure-gold 
20611         @[ -f ./gold/Makefile ] || exit 0; \
20612         r=`${PWD_COMMAND}`; export r; \
20613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20614         $(HOST_EXPORTS) \
20615         for flag in $(EXTRA_HOST_FLAGS) ; do \
20616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20617         done; \
20618         echo "Doing pdf in gold" ; \
20619         (cd $(HOST_SUBDIR)/gold && \
20620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20622                   "RANLIB=$${RANLIB}" \
20623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20624                   pdf) \
20625           || exit 1
20626
20627 @endif gold
20628
20629 .PHONY: maybe-html-gold html-gold
20630 maybe-html-gold:
20631 @if gold
20632 maybe-html-gold: html-gold
20633
20634 html-gold: \
20635     configure-gold 
20636         @[ -f ./gold/Makefile ] || exit 0; \
20637         r=`${PWD_COMMAND}`; export r; \
20638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20639         $(HOST_EXPORTS) \
20640         for flag in $(EXTRA_HOST_FLAGS) ; do \
20641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20642         done; \
20643         echo "Doing html in gold" ; \
20644         (cd $(HOST_SUBDIR)/gold && \
20645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20647                   "RANLIB=$${RANLIB}" \
20648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20649                   html) \
20650           || exit 1
20651
20652 @endif gold
20653
20654 .PHONY: maybe-TAGS-gold TAGS-gold
20655 maybe-TAGS-gold:
20656 @if gold
20657 maybe-TAGS-gold: TAGS-gold
20658
20659 TAGS-gold: \
20660     configure-gold 
20661         @[ -f ./gold/Makefile ] || exit 0; \
20662         r=`${PWD_COMMAND}`; export r; \
20663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664         $(HOST_EXPORTS) \
20665         for flag in $(EXTRA_HOST_FLAGS) ; do \
20666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20667         done; \
20668         echo "Doing TAGS in gold" ; \
20669         (cd $(HOST_SUBDIR)/gold && \
20670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20672                   "RANLIB=$${RANLIB}" \
20673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20674                   TAGS) \
20675           || exit 1
20676
20677 @endif gold
20678
20679 .PHONY: maybe-install-info-gold install-info-gold
20680 maybe-install-info-gold:
20681 @if gold
20682 maybe-install-info-gold: install-info-gold
20683
20684 install-info-gold: \
20685     configure-gold \
20686     info-gold 
20687         @[ -f ./gold/Makefile ] || exit 0; \
20688         r=`${PWD_COMMAND}`; export r; \
20689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20690         $(HOST_EXPORTS) \
20691         for flag in $(EXTRA_HOST_FLAGS) ; do \
20692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20693         done; \
20694         echo "Doing install-info in gold" ; \
20695         (cd $(HOST_SUBDIR)/gold && \
20696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20698                   "RANLIB=$${RANLIB}" \
20699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20700                   install-info) \
20701           || exit 1
20702
20703 @endif gold
20704
20705 .PHONY: maybe-install-pdf-gold install-pdf-gold
20706 maybe-install-pdf-gold:
20707 @if gold
20708 maybe-install-pdf-gold: install-pdf-gold
20709
20710 install-pdf-gold: \
20711     configure-gold \
20712     pdf-gold 
20713         @[ -f ./gold/Makefile ] || exit 0; \
20714         r=`${PWD_COMMAND}`; export r; \
20715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20716         $(HOST_EXPORTS) \
20717         for flag in $(EXTRA_HOST_FLAGS) ; do \
20718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20719         done; \
20720         echo "Doing install-pdf in gold" ; \
20721         (cd $(HOST_SUBDIR)/gold && \
20722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20724                   "RANLIB=$${RANLIB}" \
20725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20726                   install-pdf) \
20727           || exit 1
20728
20729 @endif gold
20730
20731 .PHONY: maybe-install-html-gold install-html-gold
20732 maybe-install-html-gold:
20733 @if gold
20734 maybe-install-html-gold: install-html-gold
20735
20736 install-html-gold: \
20737     configure-gold \
20738     html-gold 
20739         @[ -f ./gold/Makefile ] || exit 0; \
20740         r=`${PWD_COMMAND}`; export r; \
20741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20742         $(HOST_EXPORTS) \
20743         for flag in $(EXTRA_HOST_FLAGS) ; do \
20744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20745         done; \
20746         echo "Doing install-html in gold" ; \
20747         (cd $(HOST_SUBDIR)/gold && \
20748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20750                   "RANLIB=$${RANLIB}" \
20751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20752                   install-html) \
20753           || exit 1
20754
20755 @endif gold
20756
20757 .PHONY: maybe-installcheck-gold installcheck-gold
20758 maybe-installcheck-gold:
20759 @if gold
20760 maybe-installcheck-gold: installcheck-gold
20761
20762 installcheck-gold: \
20763     configure-gold 
20764         @[ -f ./gold/Makefile ] || exit 0; \
20765         r=`${PWD_COMMAND}`; export r; \
20766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20767         $(HOST_EXPORTS) \
20768         for flag in $(EXTRA_HOST_FLAGS) ; do \
20769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20770         done; \
20771         echo "Doing installcheck in gold" ; \
20772         (cd $(HOST_SUBDIR)/gold && \
20773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20775                   "RANLIB=$${RANLIB}" \
20776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20777                   installcheck) \
20778           || exit 1
20779
20780 @endif gold
20781
20782 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
20783 maybe-mostlyclean-gold:
20784 @if gold
20785 maybe-mostlyclean-gold: mostlyclean-gold
20786
20787 mostlyclean-gold: 
20788         @[ -f ./gold/Makefile ] || exit 0; \
20789         r=`${PWD_COMMAND}`; export r; \
20790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791         $(HOST_EXPORTS) \
20792         for flag in $(EXTRA_HOST_FLAGS) ; do \
20793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20794         done; \
20795         echo "Doing mostlyclean in gold" ; \
20796         (cd $(HOST_SUBDIR)/gold && \
20797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20799                   "RANLIB=$${RANLIB}" \
20800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20801                   mostlyclean) \
20802           || exit 1
20803
20804 @endif gold
20805
20806 .PHONY: maybe-clean-gold clean-gold
20807 maybe-clean-gold:
20808 @if gold
20809 maybe-clean-gold: clean-gold
20810
20811 clean-gold: 
20812         @[ -f ./gold/Makefile ] || exit 0; \
20813         r=`${PWD_COMMAND}`; export r; \
20814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20815         $(HOST_EXPORTS) \
20816         for flag in $(EXTRA_HOST_FLAGS) ; do \
20817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20818         done; \
20819         echo "Doing clean in gold" ; \
20820         (cd $(HOST_SUBDIR)/gold && \
20821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20823                   "RANLIB=$${RANLIB}" \
20824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20825                   clean) \
20826           || exit 1
20827
20828 @endif gold
20829
20830 .PHONY: maybe-distclean-gold distclean-gold
20831 maybe-distclean-gold:
20832 @if gold
20833 maybe-distclean-gold: distclean-gold
20834
20835 distclean-gold: 
20836         @[ -f ./gold/Makefile ] || exit 0; \
20837         r=`${PWD_COMMAND}`; export r; \
20838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20839         $(HOST_EXPORTS) \
20840         for flag in $(EXTRA_HOST_FLAGS) ; do \
20841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20842         done; \
20843         echo "Doing distclean in gold" ; \
20844         (cd $(HOST_SUBDIR)/gold && \
20845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20847                   "RANLIB=$${RANLIB}" \
20848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20849                   distclean) \
20850           || exit 1
20851
20852 @endif gold
20853
20854 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
20855 maybe-maintainer-clean-gold:
20856 @if gold
20857 maybe-maintainer-clean-gold: maintainer-clean-gold
20858
20859 maintainer-clean-gold: 
20860         @[ -f ./gold/Makefile ] || exit 0; \
20861         r=`${PWD_COMMAND}`; export r; \
20862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863         $(HOST_EXPORTS) \
20864         for flag in $(EXTRA_HOST_FLAGS) ; do \
20865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20866         done; \
20867         echo "Doing maintainer-clean in gold" ; \
20868         (cd $(HOST_SUBDIR)/gold && \
20869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20871                   "RANLIB=$${RANLIB}" \
20872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20873                   maintainer-clean) \
20874           || exit 1
20875
20876 @endif gold
20877
20878
20879
20880 .PHONY: configure-gprof maybe-configure-gprof
20881 maybe-configure-gprof:
20882 @if gcc-bootstrap
20883 configure-gprof: stage_current
20884 @endif gcc-bootstrap
20885 @if gprof
20886 maybe-configure-gprof: configure-gprof
20887 configure-gprof: 
20888         @: $(MAKE); $(unstage)
20889         @r=`${PWD_COMMAND}`; export r; \
20890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
20892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
20893         $(HOST_EXPORTS) \
20894         echo Configuring in $(HOST_SUBDIR)/gprof; \
20895         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
20896         case $(srcdir) in \
20897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20898           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
20899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20900         esac; \
20901         srcdiroption="--srcdir=$${topdir}/gprof"; \
20902         libsrcdir="$$s/gprof"; \
20903         $(SHELL) $${libsrcdir}/configure \
20904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20905           --target=${target_alias} $${srcdiroption}  \
20906           || exit 1
20907 @endif gprof
20908
20909
20910
20911
20912
20913 .PHONY: all-gprof maybe-all-gprof
20914 maybe-all-gprof:
20915 @if gcc-bootstrap
20916 all-gprof: stage_current
20917 @endif gcc-bootstrap
20918 @if gprof
20919 TARGET-gprof=all
20920 maybe-all-gprof: all-gprof
20921 all-gprof: configure-gprof
20922         @: $(MAKE); $(unstage)
20923         @r=`${PWD_COMMAND}`; export r; \
20924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20925         $(HOST_EXPORTS) \
20926         (cd $(HOST_SUBDIR)/gprof && \
20927           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20928                 $(TARGET-gprof))
20929 @endif gprof
20930
20931
20932
20933
20934 .PHONY: check-gprof maybe-check-gprof
20935 maybe-check-gprof:
20936 @if gprof
20937 maybe-check-gprof: check-gprof
20938
20939 check-gprof:
20940         @: $(MAKE); $(unstage)
20941         @r=`${PWD_COMMAND}`; export r; \
20942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943         $(HOST_EXPORTS) \
20944         (cd $(HOST_SUBDIR)/gprof && \
20945           $(MAKE) $(FLAGS_TO_PASS)  check)
20946
20947 @endif gprof
20948
20949 .PHONY: install-gprof maybe-install-gprof
20950 maybe-install-gprof:
20951 @if gprof
20952 maybe-install-gprof: install-gprof
20953
20954 install-gprof: installdirs
20955         @: $(MAKE); $(unstage)
20956         @r=`${PWD_COMMAND}`; export r; \
20957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958         $(HOST_EXPORTS) \
20959         (cd $(HOST_SUBDIR)/gprof && \
20960           $(MAKE) $(FLAGS_TO_PASS)  install)
20961
20962 @endif gprof
20963
20964 # Other targets (info, dvi, pdf, etc.)
20965
20966 .PHONY: maybe-info-gprof info-gprof
20967 maybe-info-gprof:
20968 @if gprof
20969 maybe-info-gprof: info-gprof
20970
20971 info-gprof: \
20972     configure-gprof 
20973         @: $(MAKE); $(unstage)
20974         @[ -f ./gprof/Makefile ] || exit 0; \
20975         r=`${PWD_COMMAND}`; export r; \
20976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977         $(HOST_EXPORTS) \
20978         for flag in $(EXTRA_HOST_FLAGS) ; do \
20979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20980         done; \
20981         echo "Doing info in gprof" ; \
20982         (cd $(HOST_SUBDIR)/gprof && \
20983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20985                   "RANLIB=$${RANLIB}" \
20986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20987                   info) \
20988           || exit 1
20989
20990 @endif gprof
20991
20992 .PHONY: maybe-dvi-gprof dvi-gprof
20993 maybe-dvi-gprof:
20994 @if gprof
20995 maybe-dvi-gprof: dvi-gprof
20996
20997 dvi-gprof: \
20998     configure-gprof 
20999         @: $(MAKE); $(unstage)
21000         @[ -f ./gprof/Makefile ] || exit 0; \
21001         r=`${PWD_COMMAND}`; export r; \
21002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003         $(HOST_EXPORTS) \
21004         for flag in $(EXTRA_HOST_FLAGS) ; do \
21005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21006         done; \
21007         echo "Doing dvi in gprof" ; \
21008         (cd $(HOST_SUBDIR)/gprof && \
21009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21011                   "RANLIB=$${RANLIB}" \
21012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21013                   dvi) \
21014           || exit 1
21015
21016 @endif gprof
21017
21018 .PHONY: maybe-pdf-gprof pdf-gprof
21019 maybe-pdf-gprof:
21020 @if gprof
21021 maybe-pdf-gprof: pdf-gprof
21022
21023 pdf-gprof: \
21024     configure-gprof 
21025         @: $(MAKE); $(unstage)
21026         @[ -f ./gprof/Makefile ] || exit 0; \
21027         r=`${PWD_COMMAND}`; export r; \
21028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21029         $(HOST_EXPORTS) \
21030         for flag in $(EXTRA_HOST_FLAGS) ; do \
21031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21032         done; \
21033         echo "Doing pdf in gprof" ; \
21034         (cd $(HOST_SUBDIR)/gprof && \
21035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21037                   "RANLIB=$${RANLIB}" \
21038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21039                   pdf) \
21040           || exit 1
21041
21042 @endif gprof
21043
21044 .PHONY: maybe-html-gprof html-gprof
21045 maybe-html-gprof:
21046 @if gprof
21047 maybe-html-gprof: html-gprof
21048
21049 html-gprof: \
21050     configure-gprof 
21051         @: $(MAKE); $(unstage)
21052         @[ -f ./gprof/Makefile ] || exit 0; \
21053         r=`${PWD_COMMAND}`; export r; \
21054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055         $(HOST_EXPORTS) \
21056         for flag in $(EXTRA_HOST_FLAGS) ; do \
21057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21058         done; \
21059         echo "Doing html in gprof" ; \
21060         (cd $(HOST_SUBDIR)/gprof && \
21061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21063                   "RANLIB=$${RANLIB}" \
21064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21065                   html) \
21066           || exit 1
21067
21068 @endif gprof
21069
21070 .PHONY: maybe-TAGS-gprof TAGS-gprof
21071 maybe-TAGS-gprof:
21072 @if gprof
21073 maybe-TAGS-gprof: TAGS-gprof
21074
21075 TAGS-gprof: \
21076     configure-gprof 
21077         @: $(MAKE); $(unstage)
21078         @[ -f ./gprof/Makefile ] || exit 0; \
21079         r=`${PWD_COMMAND}`; export r; \
21080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081         $(HOST_EXPORTS) \
21082         for flag in $(EXTRA_HOST_FLAGS) ; do \
21083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21084         done; \
21085         echo "Doing TAGS in gprof" ; \
21086         (cd $(HOST_SUBDIR)/gprof && \
21087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21089                   "RANLIB=$${RANLIB}" \
21090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21091                   TAGS) \
21092           || exit 1
21093
21094 @endif gprof
21095
21096 .PHONY: maybe-install-info-gprof install-info-gprof
21097 maybe-install-info-gprof:
21098 @if gprof
21099 maybe-install-info-gprof: install-info-gprof
21100
21101 install-info-gprof: \
21102     configure-gprof \
21103     info-gprof 
21104         @: $(MAKE); $(unstage)
21105         @[ -f ./gprof/Makefile ] || exit 0; \
21106         r=`${PWD_COMMAND}`; export r; \
21107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21108         $(HOST_EXPORTS) \
21109         for flag in $(EXTRA_HOST_FLAGS) ; do \
21110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21111         done; \
21112         echo "Doing install-info in gprof" ; \
21113         (cd $(HOST_SUBDIR)/gprof && \
21114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21116                   "RANLIB=$${RANLIB}" \
21117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21118                   install-info) \
21119           || exit 1
21120
21121 @endif gprof
21122
21123 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21124 maybe-install-pdf-gprof:
21125 @if gprof
21126 maybe-install-pdf-gprof: install-pdf-gprof
21127
21128 install-pdf-gprof: \
21129     configure-gprof \
21130     pdf-gprof 
21131         @: $(MAKE); $(unstage)
21132         @[ -f ./gprof/Makefile ] || exit 0; \
21133         r=`${PWD_COMMAND}`; export r; \
21134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21135         $(HOST_EXPORTS) \
21136         for flag in $(EXTRA_HOST_FLAGS) ; do \
21137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21138         done; \
21139         echo "Doing install-pdf in gprof" ; \
21140         (cd $(HOST_SUBDIR)/gprof && \
21141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21143                   "RANLIB=$${RANLIB}" \
21144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21145                   install-pdf) \
21146           || exit 1
21147
21148 @endif gprof
21149
21150 .PHONY: maybe-install-html-gprof install-html-gprof
21151 maybe-install-html-gprof:
21152 @if gprof
21153 maybe-install-html-gprof: install-html-gprof
21154
21155 install-html-gprof: \
21156     configure-gprof \
21157     html-gprof 
21158         @: $(MAKE); $(unstage)
21159         @[ -f ./gprof/Makefile ] || exit 0; \
21160         r=`${PWD_COMMAND}`; export r; \
21161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21162         $(HOST_EXPORTS) \
21163         for flag in $(EXTRA_HOST_FLAGS) ; do \
21164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21165         done; \
21166         echo "Doing install-html in gprof" ; \
21167         (cd $(HOST_SUBDIR)/gprof && \
21168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21170                   "RANLIB=$${RANLIB}" \
21171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21172                   install-html) \
21173           || exit 1
21174
21175 @endif gprof
21176
21177 .PHONY: maybe-installcheck-gprof installcheck-gprof
21178 maybe-installcheck-gprof:
21179 @if gprof
21180 maybe-installcheck-gprof: installcheck-gprof
21181
21182 installcheck-gprof: \
21183     configure-gprof 
21184         @: $(MAKE); $(unstage)
21185         @[ -f ./gprof/Makefile ] || exit 0; \
21186         r=`${PWD_COMMAND}`; export r; \
21187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21188         $(HOST_EXPORTS) \
21189         for flag in $(EXTRA_HOST_FLAGS) ; do \
21190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21191         done; \
21192         echo "Doing installcheck in gprof" ; \
21193         (cd $(HOST_SUBDIR)/gprof && \
21194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21196                   "RANLIB=$${RANLIB}" \
21197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21198                   installcheck) \
21199           || exit 1
21200
21201 @endif gprof
21202
21203 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21204 maybe-mostlyclean-gprof:
21205 @if gprof
21206 maybe-mostlyclean-gprof: mostlyclean-gprof
21207
21208 mostlyclean-gprof: 
21209         @: $(MAKE); $(unstage)
21210         @[ -f ./gprof/Makefile ] || exit 0; \
21211         r=`${PWD_COMMAND}`; export r; \
21212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21213         $(HOST_EXPORTS) \
21214         for flag in $(EXTRA_HOST_FLAGS) ; do \
21215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21216         done; \
21217         echo "Doing mostlyclean in gprof" ; \
21218         (cd $(HOST_SUBDIR)/gprof && \
21219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21221                   "RANLIB=$${RANLIB}" \
21222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21223                   mostlyclean) \
21224           || exit 1
21225
21226 @endif gprof
21227
21228 .PHONY: maybe-clean-gprof clean-gprof
21229 maybe-clean-gprof:
21230 @if gprof
21231 maybe-clean-gprof: clean-gprof
21232
21233 clean-gprof: 
21234         @: $(MAKE); $(unstage)
21235         @[ -f ./gprof/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 clean in gprof" ; \
21243         (cd $(HOST_SUBDIR)/gprof && \
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                   clean) \
21249           || exit 1
21250
21251 @endif gprof
21252
21253 .PHONY: maybe-distclean-gprof distclean-gprof
21254 maybe-distclean-gprof:
21255 @if gprof
21256 maybe-distclean-gprof: distclean-gprof
21257
21258 distclean-gprof: 
21259         @: $(MAKE); $(unstage)
21260         @[ -f ./gprof/Makefile ] || exit 0; \
21261         r=`${PWD_COMMAND}`; export r; \
21262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263         $(HOST_EXPORTS) \
21264         for flag in $(EXTRA_HOST_FLAGS) ; do \
21265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21266         done; \
21267         echo "Doing distclean in gprof" ; \
21268         (cd $(HOST_SUBDIR)/gprof && \
21269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21271                   "RANLIB=$${RANLIB}" \
21272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21273                   distclean) \
21274           || exit 1
21275
21276 @endif gprof
21277
21278 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21279 maybe-maintainer-clean-gprof:
21280 @if gprof
21281 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21282
21283 maintainer-clean-gprof: 
21284         @: $(MAKE); $(unstage)
21285         @[ -f ./gprof/Makefile ] || exit 0; \
21286         r=`${PWD_COMMAND}`; export r; \
21287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21288         $(HOST_EXPORTS) \
21289         for flag in $(EXTRA_HOST_FLAGS) ; do \
21290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21291         done; \
21292         echo "Doing maintainer-clean in gprof" ; \
21293         (cd $(HOST_SUBDIR)/gprof && \
21294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21296                   "RANLIB=$${RANLIB}" \
21297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21298                   maintainer-clean) \
21299           || exit 1
21300
21301 @endif gprof
21302
21303
21304
21305 .PHONY: configure-gzip maybe-configure-gzip
21306 maybe-configure-gzip:
21307 @if gcc-bootstrap
21308 configure-gzip: stage_current
21309 @endif gcc-bootstrap
21310 @if gzip
21311 maybe-configure-gzip: configure-gzip
21312 configure-gzip: 
21313         @: $(MAKE); $(unstage)
21314         @r=`${PWD_COMMAND}`; export r; \
21315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21316         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21318         $(HOST_EXPORTS) \
21319         echo Configuring in $(HOST_SUBDIR)/gzip; \
21320         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21321         case $(srcdir) in \
21322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21323           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21325         esac; \
21326         srcdiroption="--srcdir=$${topdir}/gzip"; \
21327         libsrcdir="$$s/gzip"; \
21328         $(SHELL) $${libsrcdir}/configure \
21329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21330           --target=${target_alias} $${srcdiroption}  \
21331           || exit 1
21332 @endif gzip
21333
21334
21335
21336
21337
21338 .PHONY: all-gzip maybe-all-gzip
21339 maybe-all-gzip:
21340 @if gcc-bootstrap
21341 all-gzip: stage_current
21342 @endif gcc-bootstrap
21343 @if gzip
21344 TARGET-gzip=all
21345 maybe-all-gzip: all-gzip
21346 all-gzip: configure-gzip
21347         @: $(MAKE); $(unstage)
21348         @r=`${PWD_COMMAND}`; export r; \
21349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21350         $(HOST_EXPORTS) \
21351         (cd $(HOST_SUBDIR)/gzip && \
21352           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21353                 $(TARGET-gzip))
21354 @endif gzip
21355
21356
21357
21358
21359 .PHONY: check-gzip maybe-check-gzip
21360 maybe-check-gzip:
21361 @if gzip
21362 maybe-check-gzip: check-gzip
21363
21364 check-gzip:
21365         @: $(MAKE); $(unstage)
21366         @r=`${PWD_COMMAND}`; export r; \
21367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21368         $(HOST_EXPORTS) \
21369         (cd $(HOST_SUBDIR)/gzip && \
21370           $(MAKE) $(FLAGS_TO_PASS)  check)
21371
21372 @endif gzip
21373
21374 .PHONY: install-gzip maybe-install-gzip
21375 maybe-install-gzip:
21376 @if gzip
21377 maybe-install-gzip: install-gzip
21378
21379 install-gzip: installdirs
21380         @: $(MAKE); $(unstage)
21381         @r=`${PWD_COMMAND}`; export r; \
21382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21383         $(HOST_EXPORTS) \
21384         (cd $(HOST_SUBDIR)/gzip && \
21385           $(MAKE) $(FLAGS_TO_PASS)  install)
21386
21387 @endif gzip
21388
21389 # Other targets (info, dvi, pdf, etc.)
21390
21391 .PHONY: maybe-info-gzip info-gzip
21392 maybe-info-gzip:
21393 @if gzip
21394 maybe-info-gzip: info-gzip
21395
21396 info-gzip: \
21397     configure-gzip 
21398         @: $(MAKE); $(unstage)
21399         @[ -f ./gzip/Makefile ] || exit 0; \
21400         r=`${PWD_COMMAND}`; export r; \
21401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21402         $(HOST_EXPORTS) \
21403         for flag in $(EXTRA_HOST_FLAGS) ; do \
21404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21405         done; \
21406         echo "Doing info in gzip" ; \
21407         (cd $(HOST_SUBDIR)/gzip && \
21408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21410                   "RANLIB=$${RANLIB}" \
21411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21412                   info) \
21413           || exit 1
21414
21415 @endif gzip
21416
21417 .PHONY: maybe-dvi-gzip dvi-gzip
21418 maybe-dvi-gzip:
21419 @if gzip
21420 maybe-dvi-gzip: dvi-gzip
21421
21422 dvi-gzip: \
21423     configure-gzip 
21424         @: $(MAKE); $(unstage)
21425         @[ -f ./gzip/Makefile ] || exit 0; \
21426         r=`${PWD_COMMAND}`; export r; \
21427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21428         $(HOST_EXPORTS) \
21429         for flag in $(EXTRA_HOST_FLAGS) ; do \
21430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21431         done; \
21432         echo "Doing dvi in gzip" ; \
21433         (cd $(HOST_SUBDIR)/gzip && \
21434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21436                   "RANLIB=$${RANLIB}" \
21437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21438                   dvi) \
21439           || exit 1
21440
21441 @endif gzip
21442
21443 .PHONY: maybe-pdf-gzip pdf-gzip
21444 maybe-pdf-gzip:
21445 @if gzip
21446 maybe-pdf-gzip: pdf-gzip
21447
21448 pdf-gzip: \
21449     configure-gzip 
21450         @: $(MAKE); $(unstage)
21451         @[ -f ./gzip/Makefile ] || exit 0; \
21452         r=`${PWD_COMMAND}`; export r; \
21453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21454         $(HOST_EXPORTS) \
21455         for flag in $(EXTRA_HOST_FLAGS) ; do \
21456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21457         done; \
21458         echo "Doing pdf in gzip" ; \
21459         (cd $(HOST_SUBDIR)/gzip && \
21460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21462                   "RANLIB=$${RANLIB}" \
21463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21464                   pdf) \
21465           || exit 1
21466
21467 @endif gzip
21468
21469 .PHONY: maybe-html-gzip html-gzip
21470 maybe-html-gzip:
21471 @if gzip
21472 maybe-html-gzip: html-gzip
21473
21474 html-gzip: \
21475     configure-gzip 
21476         @: $(MAKE); $(unstage)
21477         @[ -f ./gzip/Makefile ] || exit 0; \
21478         r=`${PWD_COMMAND}`; export r; \
21479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21480         $(HOST_EXPORTS) \
21481         for flag in $(EXTRA_HOST_FLAGS) ; do \
21482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21483         done; \
21484         echo "Doing html in gzip" ; \
21485         (cd $(HOST_SUBDIR)/gzip && \
21486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21488                   "RANLIB=$${RANLIB}" \
21489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21490                   html) \
21491           || exit 1
21492
21493 @endif gzip
21494
21495 .PHONY: maybe-TAGS-gzip TAGS-gzip
21496 maybe-TAGS-gzip:
21497 @if gzip
21498 maybe-TAGS-gzip: TAGS-gzip
21499
21500 TAGS-gzip: \
21501     configure-gzip 
21502         @: $(MAKE); $(unstage)
21503         @[ -f ./gzip/Makefile ] || exit 0; \
21504         r=`${PWD_COMMAND}`; export r; \
21505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506         $(HOST_EXPORTS) \
21507         for flag in $(EXTRA_HOST_FLAGS) ; do \
21508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21509         done; \
21510         echo "Doing TAGS in gzip" ; \
21511         (cd $(HOST_SUBDIR)/gzip && \
21512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21514                   "RANLIB=$${RANLIB}" \
21515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21516                   TAGS) \
21517           || exit 1
21518
21519 @endif gzip
21520
21521 .PHONY: maybe-install-info-gzip install-info-gzip
21522 maybe-install-info-gzip:
21523 @if gzip
21524 maybe-install-info-gzip: install-info-gzip
21525
21526 install-info-gzip: \
21527     configure-gzip \
21528     info-gzip 
21529         @: $(MAKE); $(unstage)
21530         @[ -f ./gzip/Makefile ] || exit 0; \
21531         r=`${PWD_COMMAND}`; export r; \
21532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21533         $(HOST_EXPORTS) \
21534         for flag in $(EXTRA_HOST_FLAGS) ; do \
21535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21536         done; \
21537         echo "Doing install-info in gzip" ; \
21538         (cd $(HOST_SUBDIR)/gzip && \
21539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21541                   "RANLIB=$${RANLIB}" \
21542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21543                   install-info) \
21544           || exit 1
21545
21546 @endif gzip
21547
21548 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21549 maybe-install-pdf-gzip:
21550 @if gzip
21551 maybe-install-pdf-gzip: install-pdf-gzip
21552
21553 install-pdf-gzip: \
21554     configure-gzip \
21555     pdf-gzip 
21556         @: $(MAKE); $(unstage)
21557         @[ -f ./gzip/Makefile ] || exit 0; \
21558         r=`${PWD_COMMAND}`; export r; \
21559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21560         $(HOST_EXPORTS) \
21561         for flag in $(EXTRA_HOST_FLAGS) ; do \
21562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21563         done; \
21564         echo "Doing install-pdf in gzip" ; \
21565         (cd $(HOST_SUBDIR)/gzip && \
21566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21568                   "RANLIB=$${RANLIB}" \
21569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21570                   install-pdf) \
21571           || exit 1
21572
21573 @endif gzip
21574
21575 .PHONY: maybe-install-html-gzip install-html-gzip
21576 maybe-install-html-gzip:
21577 @if gzip
21578 maybe-install-html-gzip: install-html-gzip
21579
21580 install-html-gzip: \
21581     configure-gzip \
21582     html-gzip 
21583         @: $(MAKE); $(unstage)
21584         @[ -f ./gzip/Makefile ] || exit 0; \
21585         r=`${PWD_COMMAND}`; export r; \
21586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21587         $(HOST_EXPORTS) \
21588         for flag in $(EXTRA_HOST_FLAGS) ; do \
21589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21590         done; \
21591         echo "Doing install-html in gzip" ; \
21592         (cd $(HOST_SUBDIR)/gzip && \
21593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21595                   "RANLIB=$${RANLIB}" \
21596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21597                   install-html) \
21598           || exit 1
21599
21600 @endif gzip
21601
21602 .PHONY: maybe-installcheck-gzip installcheck-gzip
21603 maybe-installcheck-gzip:
21604 @if gzip
21605 maybe-installcheck-gzip: installcheck-gzip
21606
21607 installcheck-gzip: \
21608     configure-gzip 
21609         @: $(MAKE); $(unstage)
21610         @[ -f ./gzip/Makefile ] || exit 0; \
21611         r=`${PWD_COMMAND}`; export r; \
21612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21613         $(HOST_EXPORTS) \
21614         for flag in $(EXTRA_HOST_FLAGS) ; do \
21615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21616         done; \
21617         echo "Doing installcheck in gzip" ; \
21618         (cd $(HOST_SUBDIR)/gzip && \
21619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21621                   "RANLIB=$${RANLIB}" \
21622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21623                   installcheck) \
21624           || exit 1
21625
21626 @endif gzip
21627
21628 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
21629 maybe-mostlyclean-gzip:
21630 @if gzip
21631 maybe-mostlyclean-gzip: mostlyclean-gzip
21632
21633 mostlyclean-gzip: 
21634         @: $(MAKE); $(unstage)
21635         @[ -f ./gzip/Makefile ] || exit 0; \
21636         r=`${PWD_COMMAND}`; export r; \
21637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21638         $(HOST_EXPORTS) \
21639         for flag in $(EXTRA_HOST_FLAGS) ; do \
21640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21641         done; \
21642         echo "Doing mostlyclean in gzip" ; \
21643         (cd $(HOST_SUBDIR)/gzip && \
21644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21646                   "RANLIB=$${RANLIB}" \
21647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21648                   mostlyclean) \
21649           || exit 1
21650
21651 @endif gzip
21652
21653 .PHONY: maybe-clean-gzip clean-gzip
21654 maybe-clean-gzip:
21655 @if gzip
21656 maybe-clean-gzip: clean-gzip
21657
21658 clean-gzip: 
21659         @: $(MAKE); $(unstage)
21660         @[ -f ./gzip/Makefile ] || exit 0; \
21661         r=`${PWD_COMMAND}`; export r; \
21662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21663         $(HOST_EXPORTS) \
21664         for flag in $(EXTRA_HOST_FLAGS) ; do \
21665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21666         done; \
21667         echo "Doing clean in gzip" ; \
21668         (cd $(HOST_SUBDIR)/gzip && \
21669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21671                   "RANLIB=$${RANLIB}" \
21672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21673                   clean) \
21674           || exit 1
21675
21676 @endif gzip
21677
21678 .PHONY: maybe-distclean-gzip distclean-gzip
21679 maybe-distclean-gzip:
21680 @if gzip
21681 maybe-distclean-gzip: distclean-gzip
21682
21683 distclean-gzip: 
21684         @: $(MAKE); $(unstage)
21685         @[ -f ./gzip/Makefile ] || exit 0; \
21686         r=`${PWD_COMMAND}`; export r; \
21687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688         $(HOST_EXPORTS) \
21689         for flag in $(EXTRA_HOST_FLAGS) ; do \
21690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21691         done; \
21692         echo "Doing distclean in gzip" ; \
21693         (cd $(HOST_SUBDIR)/gzip && \
21694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21696                   "RANLIB=$${RANLIB}" \
21697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21698                   distclean) \
21699           || exit 1
21700
21701 @endif gzip
21702
21703 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
21704 maybe-maintainer-clean-gzip:
21705 @if gzip
21706 maybe-maintainer-clean-gzip: maintainer-clean-gzip
21707
21708 maintainer-clean-gzip: 
21709         @: $(MAKE); $(unstage)
21710         @[ -f ./gzip/Makefile ] || exit 0; \
21711         r=`${PWD_COMMAND}`; export r; \
21712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21713         $(HOST_EXPORTS) \
21714         for flag in $(EXTRA_HOST_FLAGS) ; do \
21715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21716         done; \
21717         echo "Doing maintainer-clean in gzip" ; \
21718         (cd $(HOST_SUBDIR)/gzip && \
21719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21721                   "RANLIB=$${RANLIB}" \
21722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21723                   maintainer-clean) \
21724           || exit 1
21725
21726 @endif gzip
21727
21728
21729
21730 .PHONY: configure-hello maybe-configure-hello
21731 maybe-configure-hello:
21732 @if gcc-bootstrap
21733 configure-hello: stage_current
21734 @endif gcc-bootstrap
21735 @if hello
21736 maybe-configure-hello: configure-hello
21737 configure-hello: 
21738         @: $(MAKE); $(unstage)
21739         @r=`${PWD_COMMAND}`; export r; \
21740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21741         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
21742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
21743         $(HOST_EXPORTS) \
21744         echo Configuring in $(HOST_SUBDIR)/hello; \
21745         cd "$(HOST_SUBDIR)/hello" || exit 1; \
21746         case $(srcdir) in \
21747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21748           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
21749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21750         esac; \
21751         srcdiroption="--srcdir=$${topdir}/hello"; \
21752         libsrcdir="$$s/hello"; \
21753         $(SHELL) $${libsrcdir}/configure \
21754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21755           --target=${target_alias} $${srcdiroption}  \
21756           || exit 1
21757 @endif hello
21758
21759
21760
21761
21762
21763 .PHONY: all-hello maybe-all-hello
21764 maybe-all-hello:
21765 @if gcc-bootstrap
21766 all-hello: stage_current
21767 @endif gcc-bootstrap
21768 @if hello
21769 TARGET-hello=all
21770 maybe-all-hello: all-hello
21771 all-hello: configure-hello
21772         @: $(MAKE); $(unstage)
21773         @r=`${PWD_COMMAND}`; export r; \
21774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21775         $(HOST_EXPORTS) \
21776         (cd $(HOST_SUBDIR)/hello && \
21777           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21778                 $(TARGET-hello))
21779 @endif hello
21780
21781
21782
21783
21784 .PHONY: check-hello maybe-check-hello
21785 maybe-check-hello:
21786 @if hello
21787 maybe-check-hello: check-hello
21788
21789 check-hello:
21790         @: $(MAKE); $(unstage)
21791         @r=`${PWD_COMMAND}`; export r; \
21792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21793         $(HOST_EXPORTS) \
21794         (cd $(HOST_SUBDIR)/hello && \
21795           $(MAKE) $(FLAGS_TO_PASS)  check)
21796
21797 @endif hello
21798
21799 .PHONY: install-hello maybe-install-hello
21800 maybe-install-hello:
21801 @if hello
21802 maybe-install-hello: install-hello
21803
21804 install-hello: installdirs
21805         @: $(MAKE); $(unstage)
21806         @r=`${PWD_COMMAND}`; export r; \
21807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21808         $(HOST_EXPORTS) \
21809         (cd $(HOST_SUBDIR)/hello && \
21810           $(MAKE) $(FLAGS_TO_PASS)  install)
21811
21812 @endif hello
21813
21814 # Other targets (info, dvi, pdf, etc.)
21815
21816 .PHONY: maybe-info-hello info-hello
21817 maybe-info-hello:
21818 @if hello
21819 maybe-info-hello: info-hello
21820
21821 info-hello: \
21822     configure-hello 
21823         @: $(MAKE); $(unstage)
21824         @[ -f ./hello/Makefile ] || exit 0; \
21825         r=`${PWD_COMMAND}`; export r; \
21826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21827         $(HOST_EXPORTS) \
21828         for flag in $(EXTRA_HOST_FLAGS) ; do \
21829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21830         done; \
21831         echo "Doing info in hello" ; \
21832         (cd $(HOST_SUBDIR)/hello && \
21833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21835                   "RANLIB=$${RANLIB}" \
21836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21837                   info) \
21838           || exit 1
21839
21840 @endif hello
21841
21842 .PHONY: maybe-dvi-hello dvi-hello
21843 maybe-dvi-hello:
21844 @if hello
21845 maybe-dvi-hello: dvi-hello
21846
21847 dvi-hello: \
21848     configure-hello 
21849         @: $(MAKE); $(unstage)
21850         @[ -f ./hello/Makefile ] || exit 0; \
21851         r=`${PWD_COMMAND}`; export r; \
21852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21853         $(HOST_EXPORTS) \
21854         for flag in $(EXTRA_HOST_FLAGS) ; do \
21855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21856         done; \
21857         echo "Doing dvi in hello" ; \
21858         (cd $(HOST_SUBDIR)/hello && \
21859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21861                   "RANLIB=$${RANLIB}" \
21862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21863                   dvi) \
21864           || exit 1
21865
21866 @endif hello
21867
21868 .PHONY: maybe-pdf-hello pdf-hello
21869 maybe-pdf-hello:
21870 @if hello
21871 maybe-pdf-hello: pdf-hello
21872
21873 pdf-hello: \
21874     configure-hello 
21875         @: $(MAKE); $(unstage)
21876         @[ -f ./hello/Makefile ] || exit 0; \
21877         r=`${PWD_COMMAND}`; export r; \
21878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21879         $(HOST_EXPORTS) \
21880         for flag in $(EXTRA_HOST_FLAGS) ; do \
21881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21882         done; \
21883         echo "Doing pdf in hello" ; \
21884         (cd $(HOST_SUBDIR)/hello && \
21885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21887                   "RANLIB=$${RANLIB}" \
21888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21889                   pdf) \
21890           || exit 1
21891
21892 @endif hello
21893
21894 .PHONY: maybe-html-hello html-hello
21895 maybe-html-hello:
21896 @if hello
21897 maybe-html-hello: html-hello
21898
21899 html-hello: \
21900     configure-hello 
21901         @: $(MAKE); $(unstage)
21902         @[ -f ./hello/Makefile ] || exit 0; \
21903         r=`${PWD_COMMAND}`; export r; \
21904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21905         $(HOST_EXPORTS) \
21906         for flag in $(EXTRA_HOST_FLAGS) ; do \
21907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21908         done; \
21909         echo "Doing html in hello" ; \
21910         (cd $(HOST_SUBDIR)/hello && \
21911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21913                   "RANLIB=$${RANLIB}" \
21914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21915                   html) \
21916           || exit 1
21917
21918 @endif hello
21919
21920 .PHONY: maybe-TAGS-hello TAGS-hello
21921 maybe-TAGS-hello:
21922 @if hello
21923 maybe-TAGS-hello: TAGS-hello
21924
21925 TAGS-hello: \
21926     configure-hello 
21927         @: $(MAKE); $(unstage)
21928         @[ -f ./hello/Makefile ] || exit 0; \
21929         r=`${PWD_COMMAND}`; export r; \
21930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21931         $(HOST_EXPORTS) \
21932         for flag in $(EXTRA_HOST_FLAGS) ; do \
21933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21934         done; \
21935         echo "Doing TAGS in hello" ; \
21936         (cd $(HOST_SUBDIR)/hello && \
21937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21939                   "RANLIB=$${RANLIB}" \
21940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21941                   TAGS) \
21942           || exit 1
21943
21944 @endif hello
21945
21946 .PHONY: maybe-install-info-hello install-info-hello
21947 maybe-install-info-hello:
21948 @if hello
21949 maybe-install-info-hello: install-info-hello
21950
21951 install-info-hello: \
21952     configure-hello \
21953     info-hello 
21954         @: $(MAKE); $(unstage)
21955         @[ -f ./hello/Makefile ] || exit 0; \
21956         r=`${PWD_COMMAND}`; export r; \
21957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21958         $(HOST_EXPORTS) \
21959         for flag in $(EXTRA_HOST_FLAGS) ; do \
21960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21961         done; \
21962         echo "Doing install-info in hello" ; \
21963         (cd $(HOST_SUBDIR)/hello && \
21964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21966                   "RANLIB=$${RANLIB}" \
21967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21968                   install-info) \
21969           || exit 1
21970
21971 @endif hello
21972
21973 .PHONY: maybe-install-pdf-hello install-pdf-hello
21974 maybe-install-pdf-hello:
21975 @if hello
21976 maybe-install-pdf-hello: install-pdf-hello
21977
21978 install-pdf-hello: \
21979     configure-hello \
21980     pdf-hello 
21981         @: $(MAKE); $(unstage)
21982         @[ -f ./hello/Makefile ] || exit 0; \
21983         r=`${PWD_COMMAND}`; export r; \
21984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985         $(HOST_EXPORTS) \
21986         for flag in $(EXTRA_HOST_FLAGS) ; do \
21987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21988         done; \
21989         echo "Doing install-pdf in hello" ; \
21990         (cd $(HOST_SUBDIR)/hello && \
21991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21993                   "RANLIB=$${RANLIB}" \
21994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21995                   install-pdf) \
21996           || exit 1
21997
21998 @endif hello
21999
22000 .PHONY: maybe-install-html-hello install-html-hello
22001 maybe-install-html-hello:
22002 @if hello
22003 maybe-install-html-hello: install-html-hello
22004
22005 install-html-hello: \
22006     configure-hello \
22007     html-hello 
22008         @: $(MAKE); $(unstage)
22009         @[ -f ./hello/Makefile ] || exit 0; \
22010         r=`${PWD_COMMAND}`; export r; \
22011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22012         $(HOST_EXPORTS) \
22013         for flag in $(EXTRA_HOST_FLAGS) ; do \
22014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22015         done; \
22016         echo "Doing install-html in hello" ; \
22017         (cd $(HOST_SUBDIR)/hello && \
22018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22020                   "RANLIB=$${RANLIB}" \
22021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22022                   install-html) \
22023           || exit 1
22024
22025 @endif hello
22026
22027 .PHONY: maybe-installcheck-hello installcheck-hello
22028 maybe-installcheck-hello:
22029 @if hello
22030 maybe-installcheck-hello: installcheck-hello
22031
22032 installcheck-hello: \
22033     configure-hello 
22034         @: $(MAKE); $(unstage)
22035         @[ -f ./hello/Makefile ] || exit 0; \
22036         r=`${PWD_COMMAND}`; export r; \
22037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22038         $(HOST_EXPORTS) \
22039         for flag in $(EXTRA_HOST_FLAGS) ; do \
22040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22041         done; \
22042         echo "Doing installcheck in hello" ; \
22043         (cd $(HOST_SUBDIR)/hello && \
22044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22046                   "RANLIB=$${RANLIB}" \
22047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22048                   installcheck) \
22049           || exit 1
22050
22051 @endif hello
22052
22053 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22054 maybe-mostlyclean-hello:
22055 @if hello
22056 maybe-mostlyclean-hello: mostlyclean-hello
22057
22058 mostlyclean-hello: 
22059         @: $(MAKE); $(unstage)
22060         @[ -f ./hello/Makefile ] || exit 0; \
22061         r=`${PWD_COMMAND}`; export r; \
22062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22063         $(HOST_EXPORTS) \
22064         for flag in $(EXTRA_HOST_FLAGS) ; do \
22065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22066         done; \
22067         echo "Doing mostlyclean in hello" ; \
22068         (cd $(HOST_SUBDIR)/hello && \
22069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22071                   "RANLIB=$${RANLIB}" \
22072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22073                   mostlyclean) \
22074           || exit 1
22075
22076 @endif hello
22077
22078 .PHONY: maybe-clean-hello clean-hello
22079 maybe-clean-hello:
22080 @if hello
22081 maybe-clean-hello: clean-hello
22082
22083 clean-hello: 
22084         @: $(MAKE); $(unstage)
22085         @[ -f ./hello/Makefile ] || exit 0; \
22086         r=`${PWD_COMMAND}`; export r; \
22087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22088         $(HOST_EXPORTS) \
22089         for flag in $(EXTRA_HOST_FLAGS) ; do \
22090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22091         done; \
22092         echo "Doing clean in hello" ; \
22093         (cd $(HOST_SUBDIR)/hello && \
22094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22096                   "RANLIB=$${RANLIB}" \
22097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22098                   clean) \
22099           || exit 1
22100
22101 @endif hello
22102
22103 .PHONY: maybe-distclean-hello distclean-hello
22104 maybe-distclean-hello:
22105 @if hello
22106 maybe-distclean-hello: distclean-hello
22107
22108 distclean-hello: 
22109         @: $(MAKE); $(unstage)
22110         @[ -f ./hello/Makefile ] || exit 0; \
22111         r=`${PWD_COMMAND}`; export r; \
22112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22113         $(HOST_EXPORTS) \
22114         for flag in $(EXTRA_HOST_FLAGS) ; do \
22115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22116         done; \
22117         echo "Doing distclean in hello" ; \
22118         (cd $(HOST_SUBDIR)/hello && \
22119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22121                   "RANLIB=$${RANLIB}" \
22122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22123                   distclean) \
22124           || exit 1
22125
22126 @endif hello
22127
22128 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22129 maybe-maintainer-clean-hello:
22130 @if hello
22131 maybe-maintainer-clean-hello: maintainer-clean-hello
22132
22133 maintainer-clean-hello: 
22134         @: $(MAKE); $(unstage)
22135         @[ -f ./hello/Makefile ] || exit 0; \
22136         r=`${PWD_COMMAND}`; export r; \
22137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22138         $(HOST_EXPORTS) \
22139         for flag in $(EXTRA_HOST_FLAGS) ; do \
22140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22141         done; \
22142         echo "Doing maintainer-clean in hello" ; \
22143         (cd $(HOST_SUBDIR)/hello && \
22144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22146                   "RANLIB=$${RANLIB}" \
22147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22148                   maintainer-clean) \
22149           || exit 1
22150
22151 @endif hello
22152
22153
22154
22155 .PHONY: configure-indent maybe-configure-indent
22156 maybe-configure-indent:
22157 @if gcc-bootstrap
22158 configure-indent: stage_current
22159 @endif gcc-bootstrap
22160 @if indent
22161 maybe-configure-indent: configure-indent
22162 configure-indent: 
22163         @: $(MAKE); $(unstage)
22164         @r=`${PWD_COMMAND}`; export r; \
22165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22166         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22168         $(HOST_EXPORTS) \
22169         echo Configuring in $(HOST_SUBDIR)/indent; \
22170         cd "$(HOST_SUBDIR)/indent" || exit 1; \
22171         case $(srcdir) in \
22172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22173           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22175         esac; \
22176         srcdiroption="--srcdir=$${topdir}/indent"; \
22177         libsrcdir="$$s/indent"; \
22178         $(SHELL) $${libsrcdir}/configure \
22179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22180           --target=${target_alias} $${srcdiroption}  \
22181           || exit 1
22182 @endif indent
22183
22184
22185
22186
22187
22188 .PHONY: all-indent maybe-all-indent
22189 maybe-all-indent:
22190 @if gcc-bootstrap
22191 all-indent: stage_current
22192 @endif gcc-bootstrap
22193 @if indent
22194 TARGET-indent=all
22195 maybe-all-indent: all-indent
22196 all-indent: configure-indent
22197         @: $(MAKE); $(unstage)
22198         @r=`${PWD_COMMAND}`; export r; \
22199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22200         $(HOST_EXPORTS) \
22201         (cd $(HOST_SUBDIR)/indent && \
22202           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22203                 $(TARGET-indent))
22204 @endif indent
22205
22206
22207
22208
22209 .PHONY: check-indent maybe-check-indent
22210 maybe-check-indent:
22211 @if indent
22212 maybe-check-indent: check-indent
22213
22214 check-indent:
22215         @: $(MAKE); $(unstage)
22216         @r=`${PWD_COMMAND}`; export r; \
22217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218         $(HOST_EXPORTS) \
22219         (cd $(HOST_SUBDIR)/indent && \
22220           $(MAKE) $(FLAGS_TO_PASS)  check)
22221
22222 @endif indent
22223
22224 .PHONY: install-indent maybe-install-indent
22225 maybe-install-indent:
22226 @if indent
22227 maybe-install-indent: install-indent
22228
22229 install-indent: installdirs
22230         @: $(MAKE); $(unstage)
22231         @r=`${PWD_COMMAND}`; export r; \
22232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22233         $(HOST_EXPORTS) \
22234         (cd $(HOST_SUBDIR)/indent && \
22235           $(MAKE) $(FLAGS_TO_PASS)  install)
22236
22237 @endif indent
22238
22239 # Other targets (info, dvi, pdf, etc.)
22240
22241 .PHONY: maybe-info-indent info-indent
22242 maybe-info-indent:
22243 @if indent
22244 maybe-info-indent: info-indent
22245
22246 info-indent: \
22247     configure-indent 
22248         @: $(MAKE); $(unstage)
22249         @[ -f ./indent/Makefile ] || exit 0; \
22250         r=`${PWD_COMMAND}`; export r; \
22251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252         $(HOST_EXPORTS) \
22253         for flag in $(EXTRA_HOST_FLAGS) ; do \
22254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22255         done; \
22256         echo "Doing info in indent" ; \
22257         (cd $(HOST_SUBDIR)/indent && \
22258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22260                   "RANLIB=$${RANLIB}" \
22261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22262                   info) \
22263           || exit 1
22264
22265 @endif indent
22266
22267 .PHONY: maybe-dvi-indent dvi-indent
22268 maybe-dvi-indent:
22269 @if indent
22270 maybe-dvi-indent: dvi-indent
22271
22272 dvi-indent: \
22273     configure-indent 
22274         @: $(MAKE); $(unstage)
22275         @[ -f ./indent/Makefile ] || exit 0; \
22276         r=`${PWD_COMMAND}`; export r; \
22277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22278         $(HOST_EXPORTS) \
22279         for flag in $(EXTRA_HOST_FLAGS) ; do \
22280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22281         done; \
22282         echo "Doing dvi in indent" ; \
22283         (cd $(HOST_SUBDIR)/indent && \
22284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22286                   "RANLIB=$${RANLIB}" \
22287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22288                   dvi) \
22289           || exit 1
22290
22291 @endif indent
22292
22293 .PHONY: maybe-pdf-indent pdf-indent
22294 maybe-pdf-indent:
22295 @if indent
22296 maybe-pdf-indent: pdf-indent
22297
22298 pdf-indent: \
22299     configure-indent 
22300         @: $(MAKE); $(unstage)
22301         @[ -f ./indent/Makefile ] || exit 0; \
22302         r=`${PWD_COMMAND}`; export r; \
22303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304         $(HOST_EXPORTS) \
22305         for flag in $(EXTRA_HOST_FLAGS) ; do \
22306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307         done; \
22308         echo "Doing pdf in indent" ; \
22309         (cd $(HOST_SUBDIR)/indent && \
22310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22312                   "RANLIB=$${RANLIB}" \
22313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22314                   pdf) \
22315           || exit 1
22316
22317 @endif indent
22318
22319 .PHONY: maybe-html-indent html-indent
22320 maybe-html-indent:
22321 @if indent
22322 maybe-html-indent: html-indent
22323
22324 html-indent: \
22325     configure-indent 
22326         @: $(MAKE); $(unstage)
22327         @[ -f ./indent/Makefile ] || exit 0; \
22328         r=`${PWD_COMMAND}`; export r; \
22329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22330         $(HOST_EXPORTS) \
22331         for flag in $(EXTRA_HOST_FLAGS) ; do \
22332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22333         done; \
22334         echo "Doing html in indent" ; \
22335         (cd $(HOST_SUBDIR)/indent && \
22336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22338                   "RANLIB=$${RANLIB}" \
22339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22340                   html) \
22341           || exit 1
22342
22343 @endif indent
22344
22345 .PHONY: maybe-TAGS-indent TAGS-indent
22346 maybe-TAGS-indent:
22347 @if indent
22348 maybe-TAGS-indent: TAGS-indent
22349
22350 TAGS-indent: \
22351     configure-indent 
22352         @: $(MAKE); $(unstage)
22353         @[ -f ./indent/Makefile ] || exit 0; \
22354         r=`${PWD_COMMAND}`; export r; \
22355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22356         $(HOST_EXPORTS) \
22357         for flag in $(EXTRA_HOST_FLAGS) ; do \
22358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22359         done; \
22360         echo "Doing TAGS in indent" ; \
22361         (cd $(HOST_SUBDIR)/indent && \
22362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22364                   "RANLIB=$${RANLIB}" \
22365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22366                   TAGS) \
22367           || exit 1
22368
22369 @endif indent
22370
22371 .PHONY: maybe-install-info-indent install-info-indent
22372 maybe-install-info-indent:
22373 @if indent
22374 maybe-install-info-indent: install-info-indent
22375
22376 install-info-indent: \
22377     configure-indent \
22378     info-indent 
22379         @: $(MAKE); $(unstage)
22380         @[ -f ./indent/Makefile ] || exit 0; \
22381         r=`${PWD_COMMAND}`; export r; \
22382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383         $(HOST_EXPORTS) \
22384         for flag in $(EXTRA_HOST_FLAGS) ; do \
22385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22386         done; \
22387         echo "Doing install-info in indent" ; \
22388         (cd $(HOST_SUBDIR)/indent && \
22389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22391                   "RANLIB=$${RANLIB}" \
22392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22393                   install-info) \
22394           || exit 1
22395
22396 @endif indent
22397
22398 .PHONY: maybe-install-pdf-indent install-pdf-indent
22399 maybe-install-pdf-indent:
22400 @if indent
22401 maybe-install-pdf-indent: install-pdf-indent
22402
22403 install-pdf-indent: \
22404     configure-indent \
22405     pdf-indent 
22406         @: $(MAKE); $(unstage)
22407         @[ -f ./indent/Makefile ] || exit 0; \
22408         r=`${PWD_COMMAND}`; export r; \
22409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22410         $(HOST_EXPORTS) \
22411         for flag in $(EXTRA_HOST_FLAGS) ; do \
22412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22413         done; \
22414         echo "Doing install-pdf in indent" ; \
22415         (cd $(HOST_SUBDIR)/indent && \
22416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22418                   "RANLIB=$${RANLIB}" \
22419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22420                   install-pdf) \
22421           || exit 1
22422
22423 @endif indent
22424
22425 .PHONY: maybe-install-html-indent install-html-indent
22426 maybe-install-html-indent:
22427 @if indent
22428 maybe-install-html-indent: install-html-indent
22429
22430 install-html-indent: \
22431     configure-indent \
22432     html-indent 
22433         @: $(MAKE); $(unstage)
22434         @[ -f ./indent/Makefile ] || exit 0; \
22435         r=`${PWD_COMMAND}`; export r; \
22436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22437         $(HOST_EXPORTS) \
22438         for flag in $(EXTRA_HOST_FLAGS) ; do \
22439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22440         done; \
22441         echo "Doing install-html in indent" ; \
22442         (cd $(HOST_SUBDIR)/indent && \
22443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22445                   "RANLIB=$${RANLIB}" \
22446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22447                   install-html) \
22448           || exit 1
22449
22450 @endif indent
22451
22452 .PHONY: maybe-installcheck-indent installcheck-indent
22453 maybe-installcheck-indent:
22454 @if indent
22455 maybe-installcheck-indent: installcheck-indent
22456
22457 installcheck-indent: \
22458     configure-indent 
22459         @: $(MAKE); $(unstage)
22460         @[ -f ./indent/Makefile ] || exit 0; \
22461         r=`${PWD_COMMAND}`; export r; \
22462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22463         $(HOST_EXPORTS) \
22464         for flag in $(EXTRA_HOST_FLAGS) ; do \
22465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22466         done; \
22467         echo "Doing installcheck in indent" ; \
22468         (cd $(HOST_SUBDIR)/indent && \
22469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22471                   "RANLIB=$${RANLIB}" \
22472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22473                   installcheck) \
22474           || exit 1
22475
22476 @endif indent
22477
22478 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22479 maybe-mostlyclean-indent:
22480 @if indent
22481 maybe-mostlyclean-indent: mostlyclean-indent
22482
22483 mostlyclean-indent: 
22484         @: $(MAKE); $(unstage)
22485         @[ -f ./indent/Makefile ] || exit 0; \
22486         r=`${PWD_COMMAND}`; export r; \
22487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22488         $(HOST_EXPORTS) \
22489         for flag in $(EXTRA_HOST_FLAGS) ; do \
22490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22491         done; \
22492         echo "Doing mostlyclean in indent" ; \
22493         (cd $(HOST_SUBDIR)/indent && \
22494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22496                   "RANLIB=$${RANLIB}" \
22497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22498                   mostlyclean) \
22499           || exit 1
22500
22501 @endif indent
22502
22503 .PHONY: maybe-clean-indent clean-indent
22504 maybe-clean-indent:
22505 @if indent
22506 maybe-clean-indent: clean-indent
22507
22508 clean-indent: 
22509         @: $(MAKE); $(unstage)
22510         @[ -f ./indent/Makefile ] || exit 0; \
22511         r=`${PWD_COMMAND}`; export r; \
22512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22513         $(HOST_EXPORTS) \
22514         for flag in $(EXTRA_HOST_FLAGS) ; do \
22515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22516         done; \
22517         echo "Doing clean in indent" ; \
22518         (cd $(HOST_SUBDIR)/indent && \
22519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22521                   "RANLIB=$${RANLIB}" \
22522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22523                   clean) \
22524           || exit 1
22525
22526 @endif indent
22527
22528 .PHONY: maybe-distclean-indent distclean-indent
22529 maybe-distclean-indent:
22530 @if indent
22531 maybe-distclean-indent: distclean-indent
22532
22533 distclean-indent: 
22534         @: $(MAKE); $(unstage)
22535         @[ -f ./indent/Makefile ] || exit 0; \
22536         r=`${PWD_COMMAND}`; export r; \
22537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22538         $(HOST_EXPORTS) \
22539         for flag in $(EXTRA_HOST_FLAGS) ; do \
22540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22541         done; \
22542         echo "Doing distclean in indent" ; \
22543         (cd $(HOST_SUBDIR)/indent && \
22544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22546                   "RANLIB=$${RANLIB}" \
22547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22548                   distclean) \
22549           || exit 1
22550
22551 @endif indent
22552
22553 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
22554 maybe-maintainer-clean-indent:
22555 @if indent
22556 maybe-maintainer-clean-indent: maintainer-clean-indent
22557
22558 maintainer-clean-indent: 
22559         @: $(MAKE); $(unstage)
22560         @[ -f ./indent/Makefile ] || exit 0; \
22561         r=`${PWD_COMMAND}`; export r; \
22562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22563         $(HOST_EXPORTS) \
22564         for flag in $(EXTRA_HOST_FLAGS) ; do \
22565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22566         done; \
22567         echo "Doing maintainer-clean in indent" ; \
22568         (cd $(HOST_SUBDIR)/indent && \
22569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22571                   "RANLIB=$${RANLIB}" \
22572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22573                   maintainer-clean) \
22574           || exit 1
22575
22576 @endif indent
22577
22578
22579
22580 .PHONY: configure-intl maybe-configure-intl
22581 maybe-configure-intl:
22582 @if gcc-bootstrap
22583 configure-intl: stage_current
22584 @endif gcc-bootstrap
22585 @if intl
22586 maybe-configure-intl: configure-intl
22587 configure-intl: 
22588         @r=`${PWD_COMMAND}`; export r; \
22589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22592         $(HOST_EXPORTS) \
22593         echo Configuring in $(HOST_SUBDIR)/intl; \
22594         cd "$(HOST_SUBDIR)/intl" || exit 1; \
22595         case $(srcdir) in \
22596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22597           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22599         esac; \
22600         srcdiroption="--srcdir=$${topdir}/intl"; \
22601         libsrcdir="$$s/intl"; \
22602         $(SHELL) $${libsrcdir}/configure \
22603           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22604           --target=${target_alias} $${srcdiroption}  \
22605           || exit 1
22606 @endif intl
22607
22608
22609
22610 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
22611 maybe-configure-stage1-intl:
22612 @if intl-bootstrap
22613 maybe-configure-stage1-intl: configure-stage1-intl
22614 configure-stage1-intl:
22615         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22616         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22617         @r=`${PWD_COMMAND}`; export r; \
22618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22619         TFLAGS="$(STAGE1_TFLAGS)"; \
22620         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22621         $(HOST_EXPORTS) \
22622         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22623         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
22624         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22625         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
22626         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22627         cd $(HOST_SUBDIR)/intl || exit 1; \
22628         case $(srcdir) in \
22629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22630           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22632         esac; \
22633         srcdiroption="--srcdir=$${topdir}/intl"; \
22634         libsrcdir="$$s/intl"; \
22635         $(SHELL) $${libsrcdir}/configure \
22636           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22637           --target=${target_alias} $${srcdiroption} \
22638           $(STAGE1_CONFIGURE_FLAGS)
22639 @endif intl-bootstrap
22640
22641 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
22642 maybe-configure-stage2-intl:
22643 @if intl-bootstrap
22644 maybe-configure-stage2-intl: configure-stage2-intl
22645 configure-stage2-intl:
22646         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22647         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22648         @r=`${PWD_COMMAND}`; export r; \
22649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22650         TFLAGS="$(STAGE2_TFLAGS)"; \
22651         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22652         $(HOST_EXPORTS) \
22653         $(POSTSTAGE1_HOST_EXPORTS) \
22654         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22655         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
22656         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22657         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
22658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22659         cd $(HOST_SUBDIR)/intl || exit 1; \
22660         case $(srcdir) in \
22661           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22662           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22663                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22664         esac; \
22665         srcdiroption="--srcdir=$${topdir}/intl"; \
22666         libsrcdir="$$s/intl"; \
22667         $(SHELL) $${libsrcdir}/configure \
22668           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22669           --target=${target_alias} $${srcdiroption} \
22670           --with-build-libsubdir=$(HOST_SUBDIR) \
22671           $(STAGE2_CONFIGURE_FLAGS)
22672 @endif intl-bootstrap
22673
22674 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
22675 maybe-configure-stage3-intl:
22676 @if intl-bootstrap
22677 maybe-configure-stage3-intl: configure-stage3-intl
22678 configure-stage3-intl:
22679         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22680         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22681         @r=`${PWD_COMMAND}`; export r; \
22682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22683         TFLAGS="$(STAGE3_TFLAGS)"; \
22684         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22685         $(HOST_EXPORTS) \
22686         $(POSTSTAGE1_HOST_EXPORTS) \
22687         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22688         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
22689         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22690         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
22691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22692         cd $(HOST_SUBDIR)/intl || exit 1; \
22693         case $(srcdir) in \
22694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22695           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22697         esac; \
22698         srcdiroption="--srcdir=$${topdir}/intl"; \
22699         libsrcdir="$$s/intl"; \
22700         $(SHELL) $${libsrcdir}/configure \
22701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22702           --target=${target_alias} $${srcdiroption} \
22703           --with-build-libsubdir=$(HOST_SUBDIR) \
22704           $(STAGE3_CONFIGURE_FLAGS)
22705 @endif intl-bootstrap
22706
22707 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
22708 maybe-configure-stage4-intl:
22709 @if intl-bootstrap
22710 maybe-configure-stage4-intl: configure-stage4-intl
22711 configure-stage4-intl:
22712         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22713         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22714         @r=`${PWD_COMMAND}`; export r; \
22715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22716         TFLAGS="$(STAGE4_TFLAGS)"; \
22717         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22718         $(HOST_EXPORTS) \
22719         $(POSTSTAGE1_HOST_EXPORTS) \
22720         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22721         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
22722         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22723         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
22724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22725         cd $(HOST_SUBDIR)/intl || exit 1; \
22726         case $(srcdir) in \
22727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22728           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22730         esac; \
22731         srcdiroption="--srcdir=$${topdir}/intl"; \
22732         libsrcdir="$$s/intl"; \
22733         $(SHELL) $${libsrcdir}/configure \
22734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22735           --target=${target_alias} $${srcdiroption} \
22736           --with-build-libsubdir=$(HOST_SUBDIR) \
22737           $(STAGE4_CONFIGURE_FLAGS)
22738 @endif intl-bootstrap
22739
22740 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
22741 maybe-configure-stageprofile-intl:
22742 @if intl-bootstrap
22743 maybe-configure-stageprofile-intl: configure-stageprofile-intl
22744 configure-stageprofile-intl:
22745         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22746         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22747         @r=`${PWD_COMMAND}`; export r; \
22748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22749         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22750         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22751         $(HOST_EXPORTS) \
22752         $(POSTSTAGE1_HOST_EXPORTS) \
22753         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22754         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
22755         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22756         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
22757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22758         cd $(HOST_SUBDIR)/intl || exit 1; \
22759         case $(srcdir) in \
22760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22761           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22763         esac; \
22764         srcdiroption="--srcdir=$${topdir}/intl"; \
22765         libsrcdir="$$s/intl"; \
22766         $(SHELL) $${libsrcdir}/configure \
22767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22768           --target=${target_alias} $${srcdiroption} \
22769           --with-build-libsubdir=$(HOST_SUBDIR) \
22770           $(STAGEprofile_CONFIGURE_FLAGS)
22771 @endif intl-bootstrap
22772
22773 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
22774 maybe-configure-stagefeedback-intl:
22775 @if intl-bootstrap
22776 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
22777 configure-stagefeedback-intl:
22778         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22779         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
22780         @r=`${PWD_COMMAND}`; export r; \
22781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22782         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22783         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22784         $(HOST_EXPORTS) \
22785         $(POSTSTAGE1_HOST_EXPORTS) \
22786         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22787         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
22788         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22789         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
22790         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22791         cd $(HOST_SUBDIR)/intl || exit 1; \
22792         case $(srcdir) in \
22793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22794           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
22795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22796         esac; \
22797         srcdiroption="--srcdir=$${topdir}/intl"; \
22798         libsrcdir="$$s/intl"; \
22799         $(SHELL) $${libsrcdir}/configure \
22800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22801           --target=${target_alias} $${srcdiroption} \
22802           --with-build-libsubdir=$(HOST_SUBDIR) \
22803           $(STAGEfeedback_CONFIGURE_FLAGS)
22804 @endif intl-bootstrap
22805
22806
22807
22808
22809
22810 .PHONY: all-intl maybe-all-intl
22811 maybe-all-intl:
22812 @if gcc-bootstrap
22813 all-intl: stage_current
22814 @endif gcc-bootstrap
22815 @if intl
22816 TARGET-intl=all
22817 maybe-all-intl: all-intl
22818 all-intl: configure-intl
22819         @r=`${PWD_COMMAND}`; export r; \
22820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22821         $(HOST_EXPORTS) \
22822         (cd $(HOST_SUBDIR)/intl && \
22823           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22824                 $(TARGET-intl))
22825 @endif intl
22826
22827
22828
22829 .PHONY: all-stage1-intl maybe-all-stage1-intl
22830 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
22831 maybe-all-stage1-intl:
22832 maybe-clean-stage1-intl:
22833 @if intl-bootstrap
22834 maybe-all-stage1-intl: all-stage1-intl
22835 all-stage1: all-stage1-intl
22836 TARGET-stage1-intl = $(TARGET-intl)
22837 all-stage1-intl: configure-stage1-intl
22838         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22839         @r=`${PWD_COMMAND}`; export r; \
22840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22841         TFLAGS="$(STAGE1_TFLAGS)"; \
22842         $(HOST_EXPORTS) \
22843         cd $(HOST_SUBDIR)/intl && \
22844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22845                 CFLAGS="$(STAGE1_CFLAGS)" \
22846                 CXXFLAGS="$(STAGE1_CFLAGS)" \
22847                 LIBCFLAGS="$(LIBCFLAGS)" \
22848                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22849                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22850                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22851                 $(EXTRA_HOST_FLAGS)   \
22852                 TFLAGS="$(STAGE1_TFLAGS)" \
22853                 $(TARGET-stage1-intl)
22854
22855 maybe-clean-stage1-intl: clean-stage1-intl
22856 clean-stage1: clean-stage1-intl
22857 clean-stage1-intl:
22858         @if [ $(current_stage) = stage1 ]; then \
22859           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22860         else \
22861           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
22862           $(MAKE) stage1-start; \
22863         fi; \
22864         cd $(HOST_SUBDIR)/intl && \
22865         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22866                  clean
22867 @endif intl-bootstrap
22868
22869
22870 .PHONY: all-stage2-intl maybe-all-stage2-intl
22871 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
22872 maybe-all-stage2-intl:
22873 maybe-clean-stage2-intl:
22874 @if intl-bootstrap
22875 maybe-all-stage2-intl: all-stage2-intl
22876 all-stage2: all-stage2-intl
22877 TARGET-stage2-intl = $(TARGET-intl)
22878 all-stage2-intl: configure-stage2-intl
22879         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22880         @r=`${PWD_COMMAND}`; export r; \
22881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882         TFLAGS="$(STAGE2_TFLAGS)"; \
22883         $(HOST_EXPORTS) \
22884         $(POSTSTAGE1_HOST_EXPORTS) \
22885         cd $(HOST_SUBDIR)/intl && \
22886         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22887                 CFLAGS="$(STAGE2_CFLAGS)" \
22888                 CXXFLAGS="$(STAGE2_CFLAGS)" \
22889                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22890                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22891                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22892                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22893                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22894                 TFLAGS="$(STAGE2_TFLAGS)" \
22895                 $(TARGET-stage2-intl)
22896
22897 maybe-clean-stage2-intl: clean-stage2-intl
22898 clean-stage2: clean-stage2-intl
22899 clean-stage2-intl:
22900         @if [ $(current_stage) = stage2 ]; then \
22901           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22902         else \
22903           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
22904           $(MAKE) stage2-start; \
22905         fi; \
22906         cd $(HOST_SUBDIR)/intl && \
22907         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22908                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22909                  clean
22910 @endif intl-bootstrap
22911
22912
22913 .PHONY: all-stage3-intl maybe-all-stage3-intl
22914 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
22915 maybe-all-stage3-intl:
22916 maybe-clean-stage3-intl:
22917 @if intl-bootstrap
22918 maybe-all-stage3-intl: all-stage3-intl
22919 all-stage3: all-stage3-intl
22920 TARGET-stage3-intl = $(TARGET-intl)
22921 all-stage3-intl: configure-stage3-intl
22922         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22923         @r=`${PWD_COMMAND}`; export r; \
22924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22925         TFLAGS="$(STAGE3_TFLAGS)"; \
22926         $(HOST_EXPORTS) \
22927         $(POSTSTAGE1_HOST_EXPORTS) \
22928         cd $(HOST_SUBDIR)/intl && \
22929         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22930                 CFLAGS="$(STAGE3_CFLAGS)" \
22931                 CXXFLAGS="$(STAGE3_CFLAGS)" \
22932                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22936                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22937                 TFLAGS="$(STAGE3_TFLAGS)" \
22938                 $(TARGET-stage3-intl)
22939
22940 maybe-clean-stage3-intl: clean-stage3-intl
22941 clean-stage3: clean-stage3-intl
22942 clean-stage3-intl:
22943         @if [ $(current_stage) = stage3 ]; then \
22944           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22945         else \
22946           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
22947           $(MAKE) stage3-start; \
22948         fi; \
22949         cd $(HOST_SUBDIR)/intl && \
22950         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22951                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22952                  clean
22953 @endif intl-bootstrap
22954
22955
22956 .PHONY: all-stage4-intl maybe-all-stage4-intl
22957 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
22958 maybe-all-stage4-intl:
22959 maybe-clean-stage4-intl:
22960 @if intl-bootstrap
22961 maybe-all-stage4-intl: all-stage4-intl
22962 all-stage4: all-stage4-intl
22963 TARGET-stage4-intl = $(TARGET-intl)
22964 all-stage4-intl: configure-stage4-intl
22965         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22966         @r=`${PWD_COMMAND}`; export r; \
22967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22968         TFLAGS="$(STAGE4_TFLAGS)"; \
22969         $(HOST_EXPORTS) \
22970         $(POSTSTAGE1_HOST_EXPORTS) \
22971         cd $(HOST_SUBDIR)/intl && \
22972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22973                 CFLAGS="$(STAGE4_CFLAGS)" \
22974                 CXXFLAGS="$(STAGE4_CFLAGS)" \
22975                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22980                 TFLAGS="$(STAGE4_TFLAGS)" \
22981                 $(TARGET-stage4-intl)
22982
22983 maybe-clean-stage4-intl: clean-stage4-intl
22984 clean-stage4: clean-stage4-intl
22985 clean-stage4-intl:
22986         @if [ $(current_stage) = stage4 ]; then \
22987           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
22988         else \
22989           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
22990           $(MAKE) stage4-start; \
22991         fi; \
22992         cd $(HOST_SUBDIR)/intl && \
22993         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22994                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22995                  clean
22996 @endif intl-bootstrap
22997
22998
22999 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23000 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23001 maybe-all-stageprofile-intl:
23002 maybe-clean-stageprofile-intl:
23003 @if intl-bootstrap
23004 maybe-all-stageprofile-intl: all-stageprofile-intl
23005 all-stageprofile: all-stageprofile-intl
23006 TARGET-stageprofile-intl = $(TARGET-intl)
23007 all-stageprofile-intl: configure-stageprofile-intl
23008         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23009         @r=`${PWD_COMMAND}`; export r; \
23010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23012         $(HOST_EXPORTS) \
23013         $(POSTSTAGE1_HOST_EXPORTS) \
23014         cd $(HOST_SUBDIR)/intl && \
23015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23016                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23017                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23018                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23023                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23024                 $(TARGET-stageprofile-intl)
23025
23026 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23027 clean-stageprofile: clean-stageprofile-intl
23028 clean-stageprofile-intl:
23029         @if [ $(current_stage) = stageprofile ]; then \
23030           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23031         else \
23032           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23033           $(MAKE) stageprofile-start; \
23034         fi; \
23035         cd $(HOST_SUBDIR)/intl && \
23036         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23037                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23038                  clean
23039 @endif intl-bootstrap
23040
23041
23042 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23043 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23044 maybe-all-stagefeedback-intl:
23045 maybe-clean-stagefeedback-intl:
23046 @if intl-bootstrap
23047 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23048 all-stagefeedback: all-stagefeedback-intl
23049 TARGET-stagefeedback-intl = $(TARGET-intl)
23050 all-stagefeedback-intl: configure-stagefeedback-intl
23051         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23052         @r=`${PWD_COMMAND}`; export r; \
23053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23054         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23055         $(HOST_EXPORTS) \
23056         $(POSTSTAGE1_HOST_EXPORTS) \
23057         cd $(HOST_SUBDIR)/intl && \
23058         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23059                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23060                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23061                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23062                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23063                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23064                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23065                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23066                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23067                 $(TARGET-stagefeedback-intl)
23068
23069 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23070 clean-stagefeedback: clean-stagefeedback-intl
23071 clean-stagefeedback-intl:
23072         @if [ $(current_stage) = stagefeedback ]; then \
23073           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23074         else \
23075           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23076           $(MAKE) stagefeedback-start; \
23077         fi; \
23078         cd $(HOST_SUBDIR)/intl && \
23079         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23080                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23081                  clean
23082 @endif intl-bootstrap
23083
23084
23085
23086
23087
23088 .PHONY: check-intl maybe-check-intl
23089 maybe-check-intl:
23090 @if intl
23091 maybe-check-intl: check-intl
23092
23093 check-intl:
23094         @: $(MAKE); $(unstage)
23095         @r=`${PWD_COMMAND}`; export r; \
23096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097         $(HOST_EXPORTS) \
23098         (cd $(HOST_SUBDIR)/intl && \
23099           $(MAKE) $(FLAGS_TO_PASS)  check)
23100
23101 @endif intl
23102
23103 .PHONY: install-intl maybe-install-intl
23104 maybe-install-intl:
23105 @if intl
23106 maybe-install-intl: install-intl
23107
23108 install-intl: installdirs
23109         @: $(MAKE); $(unstage)
23110         @r=`${PWD_COMMAND}`; export r; \
23111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112         $(HOST_EXPORTS) \
23113         (cd $(HOST_SUBDIR)/intl && \
23114           $(MAKE) $(FLAGS_TO_PASS)  install)
23115
23116 @endif intl
23117
23118 # Other targets (info, dvi, pdf, etc.)
23119
23120 .PHONY: maybe-info-intl info-intl
23121 maybe-info-intl:
23122 @if intl
23123 maybe-info-intl: info-intl
23124
23125 info-intl: \
23126     configure-intl 
23127         @[ -f ./intl/Makefile ] || exit 0; \
23128         r=`${PWD_COMMAND}`; export r; \
23129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130         $(HOST_EXPORTS) \
23131         for flag in $(EXTRA_HOST_FLAGS) ; do \
23132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23133         done; \
23134         echo "Doing info in intl" ; \
23135         (cd $(HOST_SUBDIR)/intl && \
23136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23138                   "RANLIB=$${RANLIB}" \
23139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23140                   info) \
23141           || exit 1
23142
23143 @endif intl
23144
23145 .PHONY: maybe-dvi-intl dvi-intl
23146 maybe-dvi-intl:
23147 @if intl
23148 maybe-dvi-intl: dvi-intl
23149
23150 dvi-intl: \
23151     configure-intl 
23152         @[ -f ./intl/Makefile ] || exit 0; \
23153         r=`${PWD_COMMAND}`; export r; \
23154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23155         $(HOST_EXPORTS) \
23156         for flag in $(EXTRA_HOST_FLAGS) ; do \
23157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23158         done; \
23159         echo "Doing dvi in intl" ; \
23160         (cd $(HOST_SUBDIR)/intl && \
23161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23163                   "RANLIB=$${RANLIB}" \
23164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23165                   dvi) \
23166           || exit 1
23167
23168 @endif intl
23169
23170 .PHONY: maybe-pdf-intl pdf-intl
23171 maybe-pdf-intl:
23172 @if intl
23173 maybe-pdf-intl: pdf-intl
23174
23175 pdf-intl: \
23176     configure-intl 
23177         @[ -f ./intl/Makefile ] || exit 0; \
23178         r=`${PWD_COMMAND}`; export r; \
23179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23180         $(HOST_EXPORTS) \
23181         for flag in $(EXTRA_HOST_FLAGS) ; do \
23182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23183         done; \
23184         echo "Doing pdf in intl" ; \
23185         (cd $(HOST_SUBDIR)/intl && \
23186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23188                   "RANLIB=$${RANLIB}" \
23189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23190                   pdf) \
23191           || exit 1
23192
23193 @endif intl
23194
23195 .PHONY: maybe-html-intl html-intl
23196 maybe-html-intl:
23197 @if intl
23198 maybe-html-intl: html-intl
23199
23200 html-intl: \
23201     configure-intl 
23202         @[ -f ./intl/Makefile ] || exit 0; \
23203         r=`${PWD_COMMAND}`; export r; \
23204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23205         $(HOST_EXPORTS) \
23206         for flag in $(EXTRA_HOST_FLAGS) ; do \
23207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23208         done; \
23209         echo "Doing html in intl" ; \
23210         (cd $(HOST_SUBDIR)/intl && \
23211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23213                   "RANLIB=$${RANLIB}" \
23214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23215                   html) \
23216           || exit 1
23217
23218 @endif intl
23219
23220 .PHONY: maybe-TAGS-intl TAGS-intl
23221 maybe-TAGS-intl:
23222 @if intl
23223 maybe-TAGS-intl: TAGS-intl
23224
23225 TAGS-intl: \
23226     configure-intl 
23227         @[ -f ./intl/Makefile ] || exit 0; \
23228         r=`${PWD_COMMAND}`; export r; \
23229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230         $(HOST_EXPORTS) \
23231         for flag in $(EXTRA_HOST_FLAGS) ; do \
23232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23233         done; \
23234         echo "Doing TAGS in intl" ; \
23235         (cd $(HOST_SUBDIR)/intl && \
23236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23238                   "RANLIB=$${RANLIB}" \
23239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23240                   TAGS) \
23241           || exit 1
23242
23243 @endif intl
23244
23245 .PHONY: maybe-install-info-intl install-info-intl
23246 maybe-install-info-intl:
23247 @if intl
23248 maybe-install-info-intl: install-info-intl
23249
23250 install-info-intl: \
23251     configure-intl \
23252     info-intl 
23253         @[ -f ./intl/Makefile ] || exit 0; \
23254         r=`${PWD_COMMAND}`; export r; \
23255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23256         $(HOST_EXPORTS) \
23257         for flag in $(EXTRA_HOST_FLAGS) ; do \
23258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23259         done; \
23260         echo "Doing install-info in intl" ; \
23261         (cd $(HOST_SUBDIR)/intl && \
23262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23264                   "RANLIB=$${RANLIB}" \
23265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23266                   install-info) \
23267           || exit 1
23268
23269 @endif intl
23270
23271 .PHONY: maybe-install-pdf-intl install-pdf-intl
23272 maybe-install-pdf-intl:
23273 @if intl
23274 maybe-install-pdf-intl: install-pdf-intl
23275
23276 install-pdf-intl: \
23277     configure-intl \
23278     pdf-intl 
23279         @[ -f ./intl/Makefile ] || exit 0; \
23280         r=`${PWD_COMMAND}`; export r; \
23281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23282         $(HOST_EXPORTS) \
23283         for flag in $(EXTRA_HOST_FLAGS) ; do \
23284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23285         done; \
23286         echo "Doing install-pdf in intl" ; \
23287         (cd $(HOST_SUBDIR)/intl && \
23288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23290                   "RANLIB=$${RANLIB}" \
23291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23292                   install-pdf) \
23293           || exit 1
23294
23295 @endif intl
23296
23297 .PHONY: maybe-install-html-intl install-html-intl
23298 maybe-install-html-intl:
23299 @if intl
23300 maybe-install-html-intl: install-html-intl
23301
23302 install-html-intl: \
23303     configure-intl \
23304     html-intl 
23305         @[ -f ./intl/Makefile ] || exit 0; \
23306         r=`${PWD_COMMAND}`; export r; \
23307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23308         $(HOST_EXPORTS) \
23309         for flag in $(EXTRA_HOST_FLAGS) ; do \
23310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23311         done; \
23312         echo "Doing install-html in intl" ; \
23313         (cd $(HOST_SUBDIR)/intl && \
23314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23316                   "RANLIB=$${RANLIB}" \
23317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23318                   install-html) \
23319           || exit 1
23320
23321 @endif intl
23322
23323 .PHONY: maybe-installcheck-intl installcheck-intl
23324 maybe-installcheck-intl:
23325 @if intl
23326 maybe-installcheck-intl: installcheck-intl
23327
23328 installcheck-intl: \
23329     configure-intl 
23330         @[ -f ./intl/Makefile ] || exit 0; \
23331         r=`${PWD_COMMAND}`; export r; \
23332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23333         $(HOST_EXPORTS) \
23334         for flag in $(EXTRA_HOST_FLAGS) ; do \
23335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23336         done; \
23337         echo "Doing installcheck in intl" ; \
23338         (cd $(HOST_SUBDIR)/intl && \
23339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23341                   "RANLIB=$${RANLIB}" \
23342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23343                   installcheck) \
23344           || exit 1
23345
23346 @endif intl
23347
23348 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23349 maybe-mostlyclean-intl:
23350 @if intl
23351 maybe-mostlyclean-intl: mostlyclean-intl
23352
23353 mostlyclean-intl: 
23354         @[ -f ./intl/Makefile ] || exit 0; \
23355         r=`${PWD_COMMAND}`; export r; \
23356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357         $(HOST_EXPORTS) \
23358         for flag in $(EXTRA_HOST_FLAGS) ; do \
23359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23360         done; \
23361         echo "Doing mostlyclean in intl" ; \
23362         (cd $(HOST_SUBDIR)/intl && \
23363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23365                   "RANLIB=$${RANLIB}" \
23366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23367                   mostlyclean) \
23368           || exit 1
23369
23370 @endif intl
23371
23372 .PHONY: maybe-clean-intl clean-intl
23373 maybe-clean-intl:
23374 @if intl
23375 maybe-clean-intl: clean-intl
23376
23377 clean-intl: 
23378         @[ -f ./intl/Makefile ] || exit 0; \
23379         r=`${PWD_COMMAND}`; export r; \
23380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23381         $(HOST_EXPORTS) \
23382         for flag in $(EXTRA_HOST_FLAGS) ; do \
23383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23384         done; \
23385         echo "Doing clean in intl" ; \
23386         (cd $(HOST_SUBDIR)/intl && \
23387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23389                   "RANLIB=$${RANLIB}" \
23390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23391                   clean) \
23392           || exit 1
23393
23394 @endif intl
23395
23396 .PHONY: maybe-distclean-intl distclean-intl
23397 maybe-distclean-intl:
23398 @if intl
23399 maybe-distclean-intl: distclean-intl
23400
23401 distclean-intl: 
23402         @[ -f ./intl/Makefile ] || exit 0; \
23403         r=`${PWD_COMMAND}`; export r; \
23404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23405         $(HOST_EXPORTS) \
23406         for flag in $(EXTRA_HOST_FLAGS) ; do \
23407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23408         done; \
23409         echo "Doing distclean in intl" ; \
23410         (cd $(HOST_SUBDIR)/intl && \
23411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23413                   "RANLIB=$${RANLIB}" \
23414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23415                   distclean) \
23416           || exit 1
23417
23418 @endif intl
23419
23420 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23421 maybe-maintainer-clean-intl:
23422 @if intl
23423 maybe-maintainer-clean-intl: maintainer-clean-intl
23424
23425 maintainer-clean-intl: 
23426         @[ -f ./intl/Makefile ] || exit 0; \
23427         r=`${PWD_COMMAND}`; export r; \
23428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23429         $(HOST_EXPORTS) \
23430         for flag in $(EXTRA_HOST_FLAGS) ; do \
23431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23432         done; \
23433         echo "Doing maintainer-clean in intl" ; \
23434         (cd $(HOST_SUBDIR)/intl && \
23435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23437                   "RANLIB=$${RANLIB}" \
23438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23439                   maintainer-clean) \
23440           || exit 1
23441
23442 @endif intl
23443
23444
23445
23446 .PHONY: configure-tcl maybe-configure-tcl
23447 maybe-configure-tcl:
23448 @if gcc-bootstrap
23449 configure-tcl: stage_current
23450 @endif gcc-bootstrap
23451 @if tcl
23452 maybe-configure-tcl: configure-tcl
23453 configure-tcl: 
23454         @: $(MAKE); $(unstage)
23455         @r=`${PWD_COMMAND}`; export r; \
23456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23457         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23459         $(HOST_EXPORTS) \
23460         echo Configuring in $(HOST_SUBDIR)/tcl; \
23461         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23462         case $(srcdir) in \
23463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23464           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23466         esac; \
23467         srcdiroption="--srcdir=$${topdir}/tcl"; \
23468         libsrcdir="$$s/tcl"; \
23469         $(SHELL) $${libsrcdir}/configure \
23470           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23471           --target=${target_alias} $${srcdiroption}  \
23472           || exit 1
23473 @endif tcl
23474
23475
23476
23477
23478
23479 .PHONY: all-tcl maybe-all-tcl
23480 maybe-all-tcl:
23481 @if gcc-bootstrap
23482 all-tcl: stage_current
23483 @endif gcc-bootstrap
23484 @if tcl
23485 TARGET-tcl=all
23486 maybe-all-tcl: all-tcl
23487 all-tcl: configure-tcl
23488         @: $(MAKE); $(unstage)
23489         @r=`${PWD_COMMAND}`; export r; \
23490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23491         $(HOST_EXPORTS) \
23492         (cd $(HOST_SUBDIR)/tcl && \
23493           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23494                 $(TARGET-tcl))
23495 @endif tcl
23496
23497
23498
23499
23500 .PHONY: check-tcl maybe-check-tcl
23501 maybe-check-tcl:
23502 @if tcl
23503 maybe-check-tcl: check-tcl
23504
23505 check-tcl:
23506         @: $(MAKE); $(unstage)
23507         @r=`${PWD_COMMAND}`; export r; \
23508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509         $(HOST_EXPORTS) \
23510         (cd $(HOST_SUBDIR)/tcl && \
23511           $(MAKE) $(FLAGS_TO_PASS)  check)
23512
23513 @endif tcl
23514
23515 .PHONY: install-tcl maybe-install-tcl
23516 maybe-install-tcl:
23517 @if tcl
23518 maybe-install-tcl: install-tcl
23519
23520 install-tcl: installdirs
23521         @: $(MAKE); $(unstage)
23522         @r=`${PWD_COMMAND}`; export r; \
23523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524         $(HOST_EXPORTS) \
23525         (cd $(HOST_SUBDIR)/tcl && \
23526           $(MAKE) $(FLAGS_TO_PASS)  install)
23527
23528 @endif tcl
23529
23530 # Other targets (info, dvi, pdf, etc.)
23531
23532 .PHONY: maybe-info-tcl info-tcl
23533 maybe-info-tcl:
23534 @if tcl
23535 maybe-info-tcl: info-tcl
23536
23537 info-tcl: \
23538     configure-tcl 
23539         @: $(MAKE); $(unstage)
23540         @[ -f ./tcl/Makefile ] || exit 0; \
23541         r=`${PWD_COMMAND}`; export r; \
23542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543         $(HOST_EXPORTS) \
23544         for flag in $(EXTRA_HOST_FLAGS) ; do \
23545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23546         done; \
23547         echo "Doing info in tcl" ; \
23548         (cd $(HOST_SUBDIR)/tcl && \
23549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23551                   "RANLIB=$${RANLIB}" \
23552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23553                   info) \
23554           || exit 1
23555
23556 @endif tcl
23557
23558 .PHONY: maybe-dvi-tcl dvi-tcl
23559 maybe-dvi-tcl:
23560 @if tcl
23561 maybe-dvi-tcl: dvi-tcl
23562
23563 dvi-tcl: \
23564     configure-tcl 
23565         @: $(MAKE); $(unstage)
23566         @[ -f ./tcl/Makefile ] || exit 0; \
23567         r=`${PWD_COMMAND}`; export r; \
23568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569         $(HOST_EXPORTS) \
23570         for flag in $(EXTRA_HOST_FLAGS) ; do \
23571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23572         done; \
23573         echo "Doing dvi in tcl" ; \
23574         (cd $(HOST_SUBDIR)/tcl && \
23575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23577                   "RANLIB=$${RANLIB}" \
23578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23579                   dvi) \
23580           || exit 1
23581
23582 @endif tcl
23583
23584 .PHONY: maybe-pdf-tcl pdf-tcl
23585 maybe-pdf-tcl:
23586 @if tcl
23587 maybe-pdf-tcl: pdf-tcl
23588
23589 pdf-tcl: \
23590     configure-tcl 
23591         @: $(MAKE); $(unstage)
23592         @[ -f ./tcl/Makefile ] || exit 0; \
23593         r=`${PWD_COMMAND}`; export r; \
23594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23595         $(HOST_EXPORTS) \
23596         for flag in $(EXTRA_HOST_FLAGS) ; do \
23597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23598         done; \
23599         echo "Doing pdf in tcl" ; \
23600         (cd $(HOST_SUBDIR)/tcl && \
23601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23603                   "RANLIB=$${RANLIB}" \
23604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23605                   pdf) \
23606           || exit 1
23607
23608 @endif tcl
23609
23610 .PHONY: maybe-html-tcl html-tcl
23611 maybe-html-tcl:
23612 @if tcl
23613 maybe-html-tcl: html-tcl
23614
23615 html-tcl: \
23616     configure-tcl 
23617         @: $(MAKE); $(unstage)
23618         @[ -f ./tcl/Makefile ] || exit 0; \
23619         r=`${PWD_COMMAND}`; export r; \
23620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23621         $(HOST_EXPORTS) \
23622         for flag in $(EXTRA_HOST_FLAGS) ; do \
23623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23624         done; \
23625         echo "Doing html in tcl" ; \
23626         (cd $(HOST_SUBDIR)/tcl && \
23627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23629                   "RANLIB=$${RANLIB}" \
23630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23631                   html) \
23632           || exit 1
23633
23634 @endif tcl
23635
23636 .PHONY: maybe-TAGS-tcl TAGS-tcl
23637 maybe-TAGS-tcl:
23638 @if tcl
23639 maybe-TAGS-tcl: TAGS-tcl
23640
23641 TAGS-tcl: \
23642     configure-tcl 
23643         @: $(MAKE); $(unstage)
23644         @[ -f ./tcl/Makefile ] || exit 0; \
23645         r=`${PWD_COMMAND}`; export r; \
23646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23647         $(HOST_EXPORTS) \
23648         for flag in $(EXTRA_HOST_FLAGS) ; do \
23649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23650         done; \
23651         echo "Doing TAGS in tcl" ; \
23652         (cd $(HOST_SUBDIR)/tcl && \
23653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23655                   "RANLIB=$${RANLIB}" \
23656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23657                   TAGS) \
23658           || exit 1
23659
23660 @endif tcl
23661
23662 .PHONY: maybe-install-info-tcl install-info-tcl
23663 maybe-install-info-tcl:
23664 @if tcl
23665 maybe-install-info-tcl: install-info-tcl
23666
23667 install-info-tcl: \
23668     configure-tcl \
23669     info-tcl 
23670         @: $(MAKE); $(unstage)
23671         @[ -f ./tcl/Makefile ] || exit 0; \
23672         r=`${PWD_COMMAND}`; export r; \
23673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23674         $(HOST_EXPORTS) \
23675         for flag in $(EXTRA_HOST_FLAGS) ; do \
23676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23677         done; \
23678         echo "Doing install-info in tcl" ; \
23679         (cd $(HOST_SUBDIR)/tcl && \
23680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23682                   "RANLIB=$${RANLIB}" \
23683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23684                   install-info) \
23685           || exit 1
23686
23687 @endif tcl
23688
23689 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
23690 maybe-install-pdf-tcl:
23691 @if tcl
23692 maybe-install-pdf-tcl: install-pdf-tcl
23693
23694 install-pdf-tcl: \
23695     configure-tcl \
23696     pdf-tcl 
23697         @: $(MAKE); $(unstage)
23698         @[ -f ./tcl/Makefile ] || exit 0; \
23699         r=`${PWD_COMMAND}`; export r; \
23700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23701         $(HOST_EXPORTS) \
23702         for flag in $(EXTRA_HOST_FLAGS) ; do \
23703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23704         done; \
23705         echo "Doing install-pdf in tcl" ; \
23706         (cd $(HOST_SUBDIR)/tcl && \
23707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23709                   "RANLIB=$${RANLIB}" \
23710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23711                   install-pdf) \
23712           || exit 1
23713
23714 @endif tcl
23715
23716 .PHONY: maybe-install-html-tcl install-html-tcl
23717 maybe-install-html-tcl:
23718 @if tcl
23719 maybe-install-html-tcl: install-html-tcl
23720
23721 install-html-tcl: \
23722     configure-tcl \
23723     html-tcl 
23724         @: $(MAKE); $(unstage)
23725         @[ -f ./tcl/Makefile ] || exit 0; \
23726         r=`${PWD_COMMAND}`; export r; \
23727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23728         $(HOST_EXPORTS) \
23729         for flag in $(EXTRA_HOST_FLAGS) ; do \
23730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23731         done; \
23732         echo "Doing install-html in tcl" ; \
23733         (cd $(HOST_SUBDIR)/tcl && \
23734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23736                   "RANLIB=$${RANLIB}" \
23737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23738                   install-html) \
23739           || exit 1
23740
23741 @endif tcl
23742
23743 .PHONY: maybe-installcheck-tcl installcheck-tcl
23744 maybe-installcheck-tcl:
23745 @if tcl
23746 maybe-installcheck-tcl: installcheck-tcl
23747
23748 installcheck-tcl: \
23749     configure-tcl 
23750         @: $(MAKE); $(unstage)
23751         @[ -f ./tcl/Makefile ] || exit 0; \
23752         r=`${PWD_COMMAND}`; export r; \
23753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23754         $(HOST_EXPORTS) \
23755         for flag in $(EXTRA_HOST_FLAGS) ; do \
23756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23757         done; \
23758         echo "Doing installcheck in tcl" ; \
23759         (cd $(HOST_SUBDIR)/tcl && \
23760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23762                   "RANLIB=$${RANLIB}" \
23763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23764                   installcheck) \
23765           || exit 1
23766
23767 @endif tcl
23768
23769 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
23770 maybe-mostlyclean-tcl:
23771 @if tcl
23772 maybe-mostlyclean-tcl: mostlyclean-tcl
23773
23774 # tcl doesn't support mostlyclean.
23775 mostlyclean-tcl:
23776
23777 @endif tcl
23778
23779 .PHONY: maybe-clean-tcl clean-tcl
23780 maybe-clean-tcl:
23781 @if tcl
23782 maybe-clean-tcl: clean-tcl
23783
23784 clean-tcl: 
23785         @: $(MAKE); $(unstage)
23786         @[ -f ./tcl/Makefile ] || exit 0; \
23787         r=`${PWD_COMMAND}`; export r; \
23788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23789         $(HOST_EXPORTS) \
23790         for flag in $(EXTRA_HOST_FLAGS) ; do \
23791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23792         done; \
23793         echo "Doing clean in tcl" ; \
23794         (cd $(HOST_SUBDIR)/tcl && \
23795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23797                   "RANLIB=$${RANLIB}" \
23798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23799                   clean) \
23800           || exit 1
23801
23802 @endif tcl
23803
23804 .PHONY: maybe-distclean-tcl distclean-tcl
23805 maybe-distclean-tcl:
23806 @if tcl
23807 maybe-distclean-tcl: distclean-tcl
23808
23809 distclean-tcl: 
23810         @: $(MAKE); $(unstage)
23811         @[ -f ./tcl/Makefile ] || exit 0; \
23812         r=`${PWD_COMMAND}`; export r; \
23813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23814         $(HOST_EXPORTS) \
23815         for flag in $(EXTRA_HOST_FLAGS) ; do \
23816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23817         done; \
23818         echo "Doing distclean in tcl" ; \
23819         (cd $(HOST_SUBDIR)/tcl && \
23820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23822                   "RANLIB=$${RANLIB}" \
23823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23824                   distclean) \
23825           || exit 1
23826
23827 @endif tcl
23828
23829 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
23830 maybe-maintainer-clean-tcl:
23831 @if tcl
23832 maybe-maintainer-clean-tcl: maintainer-clean-tcl
23833
23834 maintainer-clean-tcl: 
23835         @: $(MAKE); $(unstage)
23836         @[ -f ./tcl/Makefile ] || exit 0; \
23837         r=`${PWD_COMMAND}`; export r; \
23838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23839         $(HOST_EXPORTS) \
23840         for flag in $(EXTRA_HOST_FLAGS) ; do \
23841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23842         done; \
23843         echo "Doing maintainer-clean in tcl" ; \
23844         (cd $(HOST_SUBDIR)/tcl && \
23845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23847                   "RANLIB=$${RANLIB}" \
23848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23849                   maintainer-clean) \
23850           || exit 1
23851
23852 @endif tcl
23853
23854
23855
23856 .PHONY: configure-itcl maybe-configure-itcl
23857 maybe-configure-itcl:
23858 @if gcc-bootstrap
23859 configure-itcl: stage_current
23860 @endif gcc-bootstrap
23861 @if itcl
23862 maybe-configure-itcl: configure-itcl
23863 configure-itcl: 
23864         @: $(MAKE); $(unstage)
23865         @r=`${PWD_COMMAND}`; export r; \
23866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23867         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
23868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
23869         $(HOST_EXPORTS) \
23870         echo Configuring in $(HOST_SUBDIR)/itcl; \
23871         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
23872         case $(srcdir) in \
23873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23874           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
23875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23876         esac; \
23877         srcdiroption="--srcdir=$${topdir}/itcl"; \
23878         libsrcdir="$$s/itcl"; \
23879         $(SHELL) $${libsrcdir}/configure \
23880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23881           --target=${target_alias} $${srcdiroption}  \
23882           || exit 1
23883 @endif itcl
23884
23885
23886
23887
23888
23889 .PHONY: all-itcl maybe-all-itcl
23890 maybe-all-itcl:
23891 @if gcc-bootstrap
23892 all-itcl: stage_current
23893 @endif gcc-bootstrap
23894 @if itcl
23895 TARGET-itcl=all
23896 maybe-all-itcl: all-itcl
23897 all-itcl: configure-itcl
23898         @: $(MAKE); $(unstage)
23899         @r=`${PWD_COMMAND}`; export r; \
23900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23901         $(HOST_EXPORTS) \
23902         (cd $(HOST_SUBDIR)/itcl && \
23903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23904                 $(TARGET-itcl))
23905 @endif itcl
23906
23907
23908
23909
23910 .PHONY: check-itcl maybe-check-itcl
23911 maybe-check-itcl:
23912 @if itcl
23913 maybe-check-itcl: check-itcl
23914
23915 check-itcl:
23916         @: $(MAKE); $(unstage)
23917         @r=`${PWD_COMMAND}`; export r; \
23918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23919         $(HOST_EXPORTS) \
23920         (cd $(HOST_SUBDIR)/itcl && \
23921           $(MAKE) $(FLAGS_TO_PASS)  check)
23922
23923 @endif itcl
23924
23925 .PHONY: install-itcl maybe-install-itcl
23926 maybe-install-itcl:
23927 @if itcl
23928 maybe-install-itcl: install-itcl
23929
23930 install-itcl: installdirs
23931         @: $(MAKE); $(unstage)
23932         @r=`${PWD_COMMAND}`; export r; \
23933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934         $(HOST_EXPORTS) \
23935         (cd $(HOST_SUBDIR)/itcl && \
23936           $(MAKE) $(FLAGS_TO_PASS)  install)
23937
23938 @endif itcl
23939
23940 # Other targets (info, dvi, pdf, etc.)
23941
23942 .PHONY: maybe-info-itcl info-itcl
23943 maybe-info-itcl:
23944 @if itcl
23945 maybe-info-itcl: info-itcl
23946
23947 info-itcl: \
23948     configure-itcl 
23949         @: $(MAKE); $(unstage)
23950         @[ -f ./itcl/Makefile ] || exit 0; \
23951         r=`${PWD_COMMAND}`; export r; \
23952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23953         $(HOST_EXPORTS) \
23954         for flag in $(EXTRA_HOST_FLAGS) ; do \
23955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23956         done; \
23957         echo "Doing info in itcl" ; \
23958         (cd $(HOST_SUBDIR)/itcl && \
23959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23961                   "RANLIB=$${RANLIB}" \
23962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23963                   info) \
23964           || exit 1
23965
23966 @endif itcl
23967
23968 .PHONY: maybe-dvi-itcl dvi-itcl
23969 maybe-dvi-itcl:
23970 @if itcl
23971 maybe-dvi-itcl: dvi-itcl
23972
23973 dvi-itcl: \
23974     configure-itcl 
23975         @: $(MAKE); $(unstage)
23976         @[ -f ./itcl/Makefile ] || exit 0; \
23977         r=`${PWD_COMMAND}`; export r; \
23978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23979         $(HOST_EXPORTS) \
23980         for flag in $(EXTRA_HOST_FLAGS) ; do \
23981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23982         done; \
23983         echo "Doing dvi in itcl" ; \
23984         (cd $(HOST_SUBDIR)/itcl && \
23985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23987                   "RANLIB=$${RANLIB}" \
23988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23989                   dvi) \
23990           || exit 1
23991
23992 @endif itcl
23993
23994 .PHONY: maybe-pdf-itcl pdf-itcl
23995 maybe-pdf-itcl:
23996 @if itcl
23997 maybe-pdf-itcl: pdf-itcl
23998
23999 pdf-itcl: \
24000     configure-itcl 
24001         @: $(MAKE); $(unstage)
24002         @[ -f ./itcl/Makefile ] || exit 0; \
24003         r=`${PWD_COMMAND}`; export r; \
24004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24005         $(HOST_EXPORTS) \
24006         for flag in $(EXTRA_HOST_FLAGS) ; do \
24007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24008         done; \
24009         echo "Doing pdf in itcl" ; \
24010         (cd $(HOST_SUBDIR)/itcl && \
24011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24013                   "RANLIB=$${RANLIB}" \
24014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24015                   pdf) \
24016           || exit 1
24017
24018 @endif itcl
24019
24020 .PHONY: maybe-html-itcl html-itcl
24021 maybe-html-itcl:
24022 @if itcl
24023 maybe-html-itcl: html-itcl
24024
24025 html-itcl: \
24026     configure-itcl 
24027         @: $(MAKE); $(unstage)
24028         @[ -f ./itcl/Makefile ] || exit 0; \
24029         r=`${PWD_COMMAND}`; export r; \
24030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031         $(HOST_EXPORTS) \
24032         for flag in $(EXTRA_HOST_FLAGS) ; do \
24033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034         done; \
24035         echo "Doing html in itcl" ; \
24036         (cd $(HOST_SUBDIR)/itcl && \
24037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039                   "RANLIB=$${RANLIB}" \
24040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041                   html) \
24042           || exit 1
24043
24044 @endif itcl
24045
24046 .PHONY: maybe-TAGS-itcl TAGS-itcl
24047 maybe-TAGS-itcl:
24048 @if itcl
24049 maybe-TAGS-itcl: TAGS-itcl
24050
24051 TAGS-itcl: \
24052     configure-itcl 
24053         @: $(MAKE); $(unstage)
24054         @[ -f ./itcl/Makefile ] || exit 0; \
24055         r=`${PWD_COMMAND}`; export r; \
24056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24057         $(HOST_EXPORTS) \
24058         for flag in $(EXTRA_HOST_FLAGS) ; do \
24059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24060         done; \
24061         echo "Doing TAGS in itcl" ; \
24062         (cd $(HOST_SUBDIR)/itcl && \
24063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24065                   "RANLIB=$${RANLIB}" \
24066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24067                   TAGS) \
24068           || exit 1
24069
24070 @endif itcl
24071
24072 .PHONY: maybe-install-info-itcl install-info-itcl
24073 maybe-install-info-itcl:
24074 @if itcl
24075 maybe-install-info-itcl: install-info-itcl
24076
24077 install-info-itcl: \
24078     configure-itcl \
24079     info-itcl 
24080         @: $(MAKE); $(unstage)
24081         @[ -f ./itcl/Makefile ] || exit 0; \
24082         r=`${PWD_COMMAND}`; export r; \
24083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084         $(HOST_EXPORTS) \
24085         for flag in $(EXTRA_HOST_FLAGS) ; do \
24086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24087         done; \
24088         echo "Doing install-info in itcl" ; \
24089         (cd $(HOST_SUBDIR)/itcl && \
24090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24092                   "RANLIB=$${RANLIB}" \
24093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24094                   install-info) \
24095           || exit 1
24096
24097 @endif itcl
24098
24099 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24100 maybe-install-pdf-itcl:
24101 @if itcl
24102 maybe-install-pdf-itcl: install-pdf-itcl
24103
24104 install-pdf-itcl: \
24105     configure-itcl \
24106     pdf-itcl 
24107         @: $(MAKE); $(unstage)
24108         @[ -f ./itcl/Makefile ] || exit 0; \
24109         r=`${PWD_COMMAND}`; export r; \
24110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24111         $(HOST_EXPORTS) \
24112         for flag in $(EXTRA_HOST_FLAGS) ; do \
24113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24114         done; \
24115         echo "Doing install-pdf in itcl" ; \
24116         (cd $(HOST_SUBDIR)/itcl && \
24117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24119                   "RANLIB=$${RANLIB}" \
24120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24121                   install-pdf) \
24122           || exit 1
24123
24124 @endif itcl
24125
24126 .PHONY: maybe-install-html-itcl install-html-itcl
24127 maybe-install-html-itcl:
24128 @if itcl
24129 maybe-install-html-itcl: install-html-itcl
24130
24131 install-html-itcl: \
24132     configure-itcl \
24133     html-itcl 
24134         @: $(MAKE); $(unstage)
24135         @[ -f ./itcl/Makefile ] || exit 0; \
24136         r=`${PWD_COMMAND}`; export r; \
24137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24138         $(HOST_EXPORTS) \
24139         for flag in $(EXTRA_HOST_FLAGS) ; do \
24140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24141         done; \
24142         echo "Doing install-html in itcl" ; \
24143         (cd $(HOST_SUBDIR)/itcl && \
24144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24146                   "RANLIB=$${RANLIB}" \
24147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24148                   install-html) \
24149           || exit 1
24150
24151 @endif itcl
24152
24153 .PHONY: maybe-installcheck-itcl installcheck-itcl
24154 maybe-installcheck-itcl:
24155 @if itcl
24156 maybe-installcheck-itcl: installcheck-itcl
24157
24158 installcheck-itcl: \
24159     configure-itcl 
24160         @: $(MAKE); $(unstage)
24161         @[ -f ./itcl/Makefile ] || exit 0; \
24162         r=`${PWD_COMMAND}`; export r; \
24163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24164         $(HOST_EXPORTS) \
24165         for flag in $(EXTRA_HOST_FLAGS) ; do \
24166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24167         done; \
24168         echo "Doing installcheck in itcl" ; \
24169         (cd $(HOST_SUBDIR)/itcl && \
24170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24172                   "RANLIB=$${RANLIB}" \
24173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24174                   installcheck) \
24175           || exit 1
24176
24177 @endif itcl
24178
24179 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24180 maybe-mostlyclean-itcl:
24181 @if itcl
24182 maybe-mostlyclean-itcl: mostlyclean-itcl
24183
24184 mostlyclean-itcl: 
24185         @: $(MAKE); $(unstage)
24186         @[ -f ./itcl/Makefile ] || exit 0; \
24187         r=`${PWD_COMMAND}`; export r; \
24188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24189         $(HOST_EXPORTS) \
24190         for flag in $(EXTRA_HOST_FLAGS) ; do \
24191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24192         done; \
24193         echo "Doing mostlyclean in itcl" ; \
24194         (cd $(HOST_SUBDIR)/itcl && \
24195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24197                   "RANLIB=$${RANLIB}" \
24198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24199                   mostlyclean) \
24200           || exit 1
24201
24202 @endif itcl
24203
24204 .PHONY: maybe-clean-itcl clean-itcl
24205 maybe-clean-itcl:
24206 @if itcl
24207 maybe-clean-itcl: clean-itcl
24208
24209 clean-itcl: 
24210         @: $(MAKE); $(unstage)
24211         @[ -f ./itcl/Makefile ] || exit 0; \
24212         r=`${PWD_COMMAND}`; export r; \
24213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24214         $(HOST_EXPORTS) \
24215         for flag in $(EXTRA_HOST_FLAGS) ; do \
24216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24217         done; \
24218         echo "Doing clean in itcl" ; \
24219         (cd $(HOST_SUBDIR)/itcl && \
24220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24222                   "RANLIB=$${RANLIB}" \
24223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24224                   clean) \
24225           || exit 1
24226
24227 @endif itcl
24228
24229 .PHONY: maybe-distclean-itcl distclean-itcl
24230 maybe-distclean-itcl:
24231 @if itcl
24232 maybe-distclean-itcl: distclean-itcl
24233
24234 distclean-itcl: 
24235         @: $(MAKE); $(unstage)
24236         @[ -f ./itcl/Makefile ] || exit 0; \
24237         r=`${PWD_COMMAND}`; export r; \
24238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24239         $(HOST_EXPORTS) \
24240         for flag in $(EXTRA_HOST_FLAGS) ; do \
24241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24242         done; \
24243         echo "Doing distclean in itcl" ; \
24244         (cd $(HOST_SUBDIR)/itcl && \
24245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24247                   "RANLIB=$${RANLIB}" \
24248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24249                   distclean) \
24250           || exit 1
24251
24252 @endif itcl
24253
24254 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24255 maybe-maintainer-clean-itcl:
24256 @if itcl
24257 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24258
24259 maintainer-clean-itcl: 
24260         @: $(MAKE); $(unstage)
24261         @[ -f ./itcl/Makefile ] || exit 0; \
24262         r=`${PWD_COMMAND}`; export r; \
24263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24264         $(HOST_EXPORTS) \
24265         for flag in $(EXTRA_HOST_FLAGS) ; do \
24266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24267         done; \
24268         echo "Doing maintainer-clean in itcl" ; \
24269         (cd $(HOST_SUBDIR)/itcl && \
24270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24272                   "RANLIB=$${RANLIB}" \
24273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24274                   maintainer-clean) \
24275           || exit 1
24276
24277 @endif itcl
24278
24279
24280
24281 .PHONY: configure-ld maybe-configure-ld
24282 maybe-configure-ld:
24283 @if gcc-bootstrap
24284 configure-ld: stage_current
24285 @endif gcc-bootstrap
24286 @if ld
24287 maybe-configure-ld: configure-ld
24288 configure-ld: 
24289         @r=`${PWD_COMMAND}`; export r; \
24290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24291         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24293         $(HOST_EXPORTS) \
24294         echo Configuring in $(HOST_SUBDIR)/ld; \
24295         cd "$(HOST_SUBDIR)/ld" || exit 1; \
24296         case $(srcdir) in \
24297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24298           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24300         esac; \
24301         srcdiroption="--srcdir=$${topdir}/ld"; \
24302         libsrcdir="$$s/ld"; \
24303         $(SHELL) $${libsrcdir}/configure \
24304           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24305           --target=${target_alias} $${srcdiroption}  \
24306           || exit 1
24307 @endif ld
24308
24309
24310
24311 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24312 maybe-configure-stage1-ld:
24313 @if ld-bootstrap
24314 maybe-configure-stage1-ld: configure-stage1-ld
24315 configure-stage1-ld:
24316         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24318         @r=`${PWD_COMMAND}`; export r; \
24319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24320         TFLAGS="$(STAGE1_TFLAGS)"; \
24321         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24322         $(HOST_EXPORTS) \
24323         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24324         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24325         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24326         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24328         cd $(HOST_SUBDIR)/ld || exit 1; \
24329         case $(srcdir) in \
24330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24331           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24333         esac; \
24334         srcdiroption="--srcdir=$${topdir}/ld"; \
24335         libsrcdir="$$s/ld"; \
24336         $(SHELL) $${libsrcdir}/configure \
24337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24338           --target=${target_alias} $${srcdiroption} \
24339           $(STAGE1_CONFIGURE_FLAGS)
24340 @endif ld-bootstrap
24341
24342 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24343 maybe-configure-stage2-ld:
24344 @if ld-bootstrap
24345 maybe-configure-stage2-ld: configure-stage2-ld
24346 configure-stage2-ld:
24347         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24349         @r=`${PWD_COMMAND}`; export r; \
24350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24351         TFLAGS="$(STAGE2_TFLAGS)"; \
24352         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24353         $(HOST_EXPORTS) \
24354         $(POSTSTAGE1_HOST_EXPORTS) \
24355         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24356         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24357         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24358         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24360         cd $(HOST_SUBDIR)/ld || exit 1; \
24361         case $(srcdir) in \
24362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24363           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24365         esac; \
24366         srcdiroption="--srcdir=$${topdir}/ld"; \
24367         libsrcdir="$$s/ld"; \
24368         $(SHELL) $${libsrcdir}/configure \
24369           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24370           --target=${target_alias} $${srcdiroption} \
24371           --with-build-libsubdir=$(HOST_SUBDIR) \
24372           $(STAGE2_CONFIGURE_FLAGS)
24373 @endif ld-bootstrap
24374
24375 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24376 maybe-configure-stage3-ld:
24377 @if ld-bootstrap
24378 maybe-configure-stage3-ld: configure-stage3-ld
24379 configure-stage3-ld:
24380         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24381         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24382         @r=`${PWD_COMMAND}`; export r; \
24383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24384         TFLAGS="$(STAGE3_TFLAGS)"; \
24385         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24386         $(HOST_EXPORTS) \
24387         $(POSTSTAGE1_HOST_EXPORTS) \
24388         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24389         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24390         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24391         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24393         cd $(HOST_SUBDIR)/ld || exit 1; \
24394         case $(srcdir) in \
24395           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24396           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24397                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24398         esac; \
24399         srcdiroption="--srcdir=$${topdir}/ld"; \
24400         libsrcdir="$$s/ld"; \
24401         $(SHELL) $${libsrcdir}/configure \
24402           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24403           --target=${target_alias} $${srcdiroption} \
24404           --with-build-libsubdir=$(HOST_SUBDIR) \
24405           $(STAGE3_CONFIGURE_FLAGS)
24406 @endif ld-bootstrap
24407
24408 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24409 maybe-configure-stage4-ld:
24410 @if ld-bootstrap
24411 maybe-configure-stage4-ld: configure-stage4-ld
24412 configure-stage4-ld:
24413         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24414         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24415         @r=`${PWD_COMMAND}`; export r; \
24416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24417         TFLAGS="$(STAGE4_TFLAGS)"; \
24418         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24419         $(HOST_EXPORTS) \
24420         $(POSTSTAGE1_HOST_EXPORTS) \
24421         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24422         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24423         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24424         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
24425         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24426         cd $(HOST_SUBDIR)/ld || exit 1; \
24427         case $(srcdir) in \
24428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24429           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24431         esac; \
24432         srcdiroption="--srcdir=$${topdir}/ld"; \
24433         libsrcdir="$$s/ld"; \
24434         $(SHELL) $${libsrcdir}/configure \
24435           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24436           --target=${target_alias} $${srcdiroption} \
24437           --with-build-libsubdir=$(HOST_SUBDIR) \
24438           $(STAGE4_CONFIGURE_FLAGS)
24439 @endif ld-bootstrap
24440
24441 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
24442 maybe-configure-stageprofile-ld:
24443 @if ld-bootstrap
24444 maybe-configure-stageprofile-ld: configure-stageprofile-ld
24445 configure-stageprofile-ld:
24446         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24447         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24448         @r=`${PWD_COMMAND}`; export r; \
24449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24450         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24451         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24452         $(HOST_EXPORTS) \
24453         $(POSTSTAGE1_HOST_EXPORTS) \
24454         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24455         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
24456         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24457         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
24458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24459         cd $(HOST_SUBDIR)/ld || exit 1; \
24460         case $(srcdir) in \
24461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24462           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24464         esac; \
24465         srcdiroption="--srcdir=$${topdir}/ld"; \
24466         libsrcdir="$$s/ld"; \
24467         $(SHELL) $${libsrcdir}/configure \
24468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24469           --target=${target_alias} $${srcdiroption} \
24470           --with-build-libsubdir=$(HOST_SUBDIR) \
24471           $(STAGEprofile_CONFIGURE_FLAGS)
24472 @endif ld-bootstrap
24473
24474 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
24475 maybe-configure-stagefeedback-ld:
24476 @if ld-bootstrap
24477 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
24478 configure-stagefeedback-ld:
24479         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24480         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24481         @r=`${PWD_COMMAND}`; export r; \
24482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24484         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24485         $(HOST_EXPORTS) \
24486         $(POSTSTAGE1_HOST_EXPORTS) \
24487         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24488         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
24489         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24490         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
24491         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24492         cd $(HOST_SUBDIR)/ld || exit 1; \
24493         case $(srcdir) in \
24494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24495           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24497         esac; \
24498         srcdiroption="--srcdir=$${topdir}/ld"; \
24499         libsrcdir="$$s/ld"; \
24500         $(SHELL) $${libsrcdir}/configure \
24501           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24502           --target=${target_alias} $${srcdiroption} \
24503           --with-build-libsubdir=$(HOST_SUBDIR) \
24504           $(STAGEfeedback_CONFIGURE_FLAGS)
24505 @endif ld-bootstrap
24506
24507
24508
24509
24510
24511 .PHONY: all-ld maybe-all-ld
24512 maybe-all-ld:
24513 @if gcc-bootstrap
24514 all-ld: stage_current
24515 @endif gcc-bootstrap
24516 @if ld
24517 TARGET-ld=all
24518 maybe-all-ld: all-ld
24519 all-ld: configure-ld
24520         @r=`${PWD_COMMAND}`; export r; \
24521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24522         $(HOST_EXPORTS) \
24523         (cd $(HOST_SUBDIR)/ld && \
24524           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24525                 $(TARGET-ld))
24526 @endif ld
24527
24528
24529
24530 .PHONY: all-stage1-ld maybe-all-stage1-ld
24531 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
24532 maybe-all-stage1-ld:
24533 maybe-clean-stage1-ld:
24534 @if ld-bootstrap
24535 maybe-all-stage1-ld: all-stage1-ld
24536 all-stage1: all-stage1-ld
24537 TARGET-stage1-ld = $(TARGET-ld)
24538 all-stage1-ld: configure-stage1-ld
24539         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24540         @r=`${PWD_COMMAND}`; export r; \
24541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24542         TFLAGS="$(STAGE1_TFLAGS)"; \
24543         $(HOST_EXPORTS) \
24544         cd $(HOST_SUBDIR)/ld && \
24545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24546                 CFLAGS="$(STAGE1_CFLAGS)" \
24547                 CXXFLAGS="$(STAGE1_CFLAGS)" \
24548                 LIBCFLAGS="$(LIBCFLAGS)" \
24549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24552                 $(EXTRA_HOST_FLAGS)   \
24553                 TFLAGS="$(STAGE1_TFLAGS)" \
24554                 $(TARGET-stage1-ld)
24555
24556 maybe-clean-stage1-ld: clean-stage1-ld
24557 clean-stage1: clean-stage1-ld
24558 clean-stage1-ld:
24559         @if [ $(current_stage) = stage1 ]; then \
24560           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24561         else \
24562           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
24563           $(MAKE) stage1-start; \
24564         fi; \
24565         cd $(HOST_SUBDIR)/ld && \
24566         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24567                  clean
24568 @endif ld-bootstrap
24569
24570
24571 .PHONY: all-stage2-ld maybe-all-stage2-ld
24572 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
24573 maybe-all-stage2-ld:
24574 maybe-clean-stage2-ld:
24575 @if ld-bootstrap
24576 maybe-all-stage2-ld: all-stage2-ld
24577 all-stage2: all-stage2-ld
24578 TARGET-stage2-ld = $(TARGET-ld)
24579 all-stage2-ld: configure-stage2-ld
24580         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24581         @r=`${PWD_COMMAND}`; export r; \
24582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24583         TFLAGS="$(STAGE2_TFLAGS)"; \
24584         $(HOST_EXPORTS) \
24585         $(POSTSTAGE1_HOST_EXPORTS) \
24586         cd $(HOST_SUBDIR)/ld && \
24587         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24588                 CFLAGS="$(STAGE2_CFLAGS)" \
24589                 CXXFLAGS="$(STAGE2_CFLAGS)" \
24590                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24594                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24595                 TFLAGS="$(STAGE2_TFLAGS)" \
24596                 $(TARGET-stage2-ld)
24597
24598 maybe-clean-stage2-ld: clean-stage2-ld
24599 clean-stage2: clean-stage2-ld
24600 clean-stage2-ld:
24601         @if [ $(current_stage) = stage2 ]; then \
24602           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24603         else \
24604           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
24605           $(MAKE) stage2-start; \
24606         fi; \
24607         cd $(HOST_SUBDIR)/ld && \
24608         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24609                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24610                  clean
24611 @endif ld-bootstrap
24612
24613
24614 .PHONY: all-stage3-ld maybe-all-stage3-ld
24615 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
24616 maybe-all-stage3-ld:
24617 maybe-clean-stage3-ld:
24618 @if ld-bootstrap
24619 maybe-all-stage3-ld: all-stage3-ld
24620 all-stage3: all-stage3-ld
24621 TARGET-stage3-ld = $(TARGET-ld)
24622 all-stage3-ld: configure-stage3-ld
24623         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24624         @r=`${PWD_COMMAND}`; export r; \
24625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626         TFLAGS="$(STAGE3_TFLAGS)"; \
24627         $(HOST_EXPORTS) \
24628         $(POSTSTAGE1_HOST_EXPORTS) \
24629         cd $(HOST_SUBDIR)/ld && \
24630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24631                 CFLAGS="$(STAGE3_CFLAGS)" \
24632                 CXXFLAGS="$(STAGE3_CFLAGS)" \
24633                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24638                 TFLAGS="$(STAGE3_TFLAGS)" \
24639                 $(TARGET-stage3-ld)
24640
24641 maybe-clean-stage3-ld: clean-stage3-ld
24642 clean-stage3: clean-stage3-ld
24643 clean-stage3-ld:
24644         @if [ $(current_stage) = stage3 ]; then \
24645           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24646         else \
24647           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
24648           $(MAKE) stage3-start; \
24649         fi; \
24650         cd $(HOST_SUBDIR)/ld && \
24651         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24652                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24653                  clean
24654 @endif ld-bootstrap
24655
24656
24657 .PHONY: all-stage4-ld maybe-all-stage4-ld
24658 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
24659 maybe-all-stage4-ld:
24660 maybe-clean-stage4-ld:
24661 @if ld-bootstrap
24662 maybe-all-stage4-ld: all-stage4-ld
24663 all-stage4: all-stage4-ld
24664 TARGET-stage4-ld = $(TARGET-ld)
24665 all-stage4-ld: configure-stage4-ld
24666         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24667         @r=`${PWD_COMMAND}`; export r; \
24668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24669         TFLAGS="$(STAGE4_TFLAGS)"; \
24670         $(HOST_EXPORTS) \
24671         $(POSTSTAGE1_HOST_EXPORTS) \
24672         cd $(HOST_SUBDIR)/ld && \
24673         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24674                 CFLAGS="$(STAGE4_CFLAGS)" \
24675                 CXXFLAGS="$(STAGE4_CFLAGS)" \
24676                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24680                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24681                 TFLAGS="$(STAGE4_TFLAGS)" \
24682                 $(TARGET-stage4-ld)
24683
24684 maybe-clean-stage4-ld: clean-stage4-ld
24685 clean-stage4: clean-stage4-ld
24686 clean-stage4-ld:
24687         @if [ $(current_stage) = stage4 ]; then \
24688           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24689         else \
24690           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
24691           $(MAKE) stage4-start; \
24692         fi; \
24693         cd $(HOST_SUBDIR)/ld && \
24694         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24695                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24696                  clean
24697 @endif ld-bootstrap
24698
24699
24700 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
24701 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
24702 maybe-all-stageprofile-ld:
24703 maybe-clean-stageprofile-ld:
24704 @if ld-bootstrap
24705 maybe-all-stageprofile-ld: all-stageprofile-ld
24706 all-stageprofile: all-stageprofile-ld
24707 TARGET-stageprofile-ld = $(TARGET-ld)
24708 all-stageprofile-ld: configure-stageprofile-ld
24709         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24710         @r=`${PWD_COMMAND}`; export r; \
24711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24712         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24713         $(HOST_EXPORTS) \
24714         $(POSTSTAGE1_HOST_EXPORTS) \
24715         cd $(HOST_SUBDIR)/ld && \
24716         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24717                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24718                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
24719                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24720                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24721                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24722                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24723                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24724                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24725                 $(TARGET-stageprofile-ld)
24726
24727 maybe-clean-stageprofile-ld: clean-stageprofile-ld
24728 clean-stageprofile: clean-stageprofile-ld
24729 clean-stageprofile-ld:
24730         @if [ $(current_stage) = stageprofile ]; then \
24731           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24732         else \
24733           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
24734           $(MAKE) stageprofile-start; \
24735         fi; \
24736         cd $(HOST_SUBDIR)/ld && \
24737         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24738                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24739                  clean
24740 @endif ld-bootstrap
24741
24742
24743 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
24744 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
24745 maybe-all-stagefeedback-ld:
24746 maybe-clean-stagefeedback-ld:
24747 @if ld-bootstrap
24748 maybe-all-stagefeedback-ld: all-stagefeedback-ld
24749 all-stagefeedback: all-stagefeedback-ld
24750 TARGET-stagefeedback-ld = $(TARGET-ld)
24751 all-stagefeedback-ld: configure-stagefeedback-ld
24752         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24753         @r=`${PWD_COMMAND}`; export r; \
24754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24755         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24756         $(HOST_EXPORTS) \
24757         $(POSTSTAGE1_HOST_EXPORTS) \
24758         cd $(HOST_SUBDIR)/ld && \
24759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24760                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24761                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
24762                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24766                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24767                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24768                 $(TARGET-stagefeedback-ld)
24769
24770 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
24771 clean-stagefeedback: clean-stagefeedback-ld
24772 clean-stagefeedback-ld:
24773         @if [ $(current_stage) = stagefeedback ]; then \
24774           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
24775         else \
24776           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
24777           $(MAKE) stagefeedback-start; \
24778         fi; \
24779         cd $(HOST_SUBDIR)/ld && \
24780         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24781                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24782                  clean
24783 @endif ld-bootstrap
24784
24785
24786
24787
24788
24789 .PHONY: check-ld maybe-check-ld
24790 maybe-check-ld:
24791 @if ld
24792 maybe-check-ld: check-ld
24793
24794 check-ld:
24795         @: $(MAKE); $(unstage)
24796         @r=`${PWD_COMMAND}`; export r; \
24797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24798         $(HOST_EXPORTS) \
24799         (cd $(HOST_SUBDIR)/ld && \
24800           $(MAKE) $(FLAGS_TO_PASS)  check)
24801
24802 @endif ld
24803
24804 .PHONY: install-ld maybe-install-ld
24805 maybe-install-ld:
24806 @if ld
24807 maybe-install-ld: install-ld
24808
24809 install-ld: installdirs
24810         @: $(MAKE); $(unstage)
24811         @r=`${PWD_COMMAND}`; export r; \
24812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24813         $(HOST_EXPORTS) \
24814         (cd $(HOST_SUBDIR)/ld && \
24815           $(MAKE) $(FLAGS_TO_PASS)  install)
24816
24817 @endif ld
24818
24819 # Other targets (info, dvi, pdf, etc.)
24820
24821 .PHONY: maybe-info-ld info-ld
24822 maybe-info-ld:
24823 @if ld
24824 maybe-info-ld: info-ld
24825
24826 info-ld: \
24827     configure-ld 
24828         @[ -f ./ld/Makefile ] || exit 0; \
24829         r=`${PWD_COMMAND}`; export r; \
24830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831         $(HOST_EXPORTS) \
24832         for flag in $(EXTRA_HOST_FLAGS) ; do \
24833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24834         done; \
24835         echo "Doing info in ld" ; \
24836         (cd $(HOST_SUBDIR)/ld && \
24837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24839                   "RANLIB=$${RANLIB}" \
24840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24841                   info) \
24842           || exit 1
24843
24844 @endif ld
24845
24846 .PHONY: maybe-dvi-ld dvi-ld
24847 maybe-dvi-ld:
24848 @if ld
24849 maybe-dvi-ld: dvi-ld
24850
24851 dvi-ld: \
24852     configure-ld 
24853         @[ -f ./ld/Makefile ] || exit 0; \
24854         r=`${PWD_COMMAND}`; export r; \
24855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24856         $(HOST_EXPORTS) \
24857         for flag in $(EXTRA_HOST_FLAGS) ; do \
24858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24859         done; \
24860         echo "Doing dvi in ld" ; \
24861         (cd $(HOST_SUBDIR)/ld && \
24862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24864                   "RANLIB=$${RANLIB}" \
24865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866                   dvi) \
24867           || exit 1
24868
24869 @endif ld
24870
24871 .PHONY: maybe-pdf-ld pdf-ld
24872 maybe-pdf-ld:
24873 @if ld
24874 maybe-pdf-ld: pdf-ld
24875
24876 pdf-ld: \
24877     configure-ld 
24878         @[ -f ./ld/Makefile ] || exit 0; \
24879         r=`${PWD_COMMAND}`; export r; \
24880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24881         $(HOST_EXPORTS) \
24882         for flag in $(EXTRA_HOST_FLAGS) ; do \
24883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24884         done; \
24885         echo "Doing pdf in ld" ; \
24886         (cd $(HOST_SUBDIR)/ld && \
24887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24889                   "RANLIB=$${RANLIB}" \
24890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24891                   pdf) \
24892           || exit 1
24893
24894 @endif ld
24895
24896 .PHONY: maybe-html-ld html-ld
24897 maybe-html-ld:
24898 @if ld
24899 maybe-html-ld: html-ld
24900
24901 html-ld: \
24902     configure-ld 
24903         @[ -f ./ld/Makefile ] || exit 0; \
24904         r=`${PWD_COMMAND}`; export r; \
24905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24906         $(HOST_EXPORTS) \
24907         for flag in $(EXTRA_HOST_FLAGS) ; do \
24908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24909         done; \
24910         echo "Doing html in ld" ; \
24911         (cd $(HOST_SUBDIR)/ld && \
24912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24914                   "RANLIB=$${RANLIB}" \
24915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24916                   html) \
24917           || exit 1
24918
24919 @endif ld
24920
24921 .PHONY: maybe-TAGS-ld TAGS-ld
24922 maybe-TAGS-ld:
24923 @if ld
24924 maybe-TAGS-ld: TAGS-ld
24925
24926 TAGS-ld: \
24927     configure-ld 
24928         @[ -f ./ld/Makefile ] || exit 0; \
24929         r=`${PWD_COMMAND}`; export r; \
24930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24931         $(HOST_EXPORTS) \
24932         for flag in $(EXTRA_HOST_FLAGS) ; do \
24933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24934         done; \
24935         echo "Doing TAGS in ld" ; \
24936         (cd $(HOST_SUBDIR)/ld && \
24937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24939                   "RANLIB=$${RANLIB}" \
24940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24941                   TAGS) \
24942           || exit 1
24943
24944 @endif ld
24945
24946 .PHONY: maybe-install-info-ld install-info-ld
24947 maybe-install-info-ld:
24948 @if ld
24949 maybe-install-info-ld: install-info-ld
24950
24951 install-info-ld: \
24952     configure-ld \
24953     info-ld 
24954         @[ -f ./ld/Makefile ] || exit 0; \
24955         r=`${PWD_COMMAND}`; export r; \
24956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24957         $(HOST_EXPORTS) \
24958         for flag in $(EXTRA_HOST_FLAGS) ; do \
24959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24960         done; \
24961         echo "Doing install-info in ld" ; \
24962         (cd $(HOST_SUBDIR)/ld && \
24963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24965                   "RANLIB=$${RANLIB}" \
24966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24967                   install-info) \
24968           || exit 1
24969
24970 @endif ld
24971
24972 .PHONY: maybe-install-pdf-ld install-pdf-ld
24973 maybe-install-pdf-ld:
24974 @if ld
24975 maybe-install-pdf-ld: install-pdf-ld
24976
24977 install-pdf-ld: \
24978     configure-ld \
24979     pdf-ld 
24980         @[ -f ./ld/Makefile ] || exit 0; \
24981         r=`${PWD_COMMAND}`; export r; \
24982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24983         $(HOST_EXPORTS) \
24984         for flag in $(EXTRA_HOST_FLAGS) ; do \
24985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24986         done; \
24987         echo "Doing install-pdf in ld" ; \
24988         (cd $(HOST_SUBDIR)/ld && \
24989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24991                   "RANLIB=$${RANLIB}" \
24992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24993                   install-pdf) \
24994           || exit 1
24995
24996 @endif ld
24997
24998 .PHONY: maybe-install-html-ld install-html-ld
24999 maybe-install-html-ld:
25000 @if ld
25001 maybe-install-html-ld: install-html-ld
25002
25003 install-html-ld: \
25004     configure-ld \
25005     html-ld 
25006         @[ -f ./ld/Makefile ] || exit 0; \
25007         r=`${PWD_COMMAND}`; export r; \
25008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25009         $(HOST_EXPORTS) \
25010         for flag in $(EXTRA_HOST_FLAGS) ; do \
25011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25012         done; \
25013         echo "Doing install-html in ld" ; \
25014         (cd $(HOST_SUBDIR)/ld && \
25015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25017                   "RANLIB=$${RANLIB}" \
25018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25019                   install-html) \
25020           || exit 1
25021
25022 @endif ld
25023
25024 .PHONY: maybe-installcheck-ld installcheck-ld
25025 maybe-installcheck-ld:
25026 @if ld
25027 maybe-installcheck-ld: installcheck-ld
25028
25029 installcheck-ld: \
25030     configure-ld 
25031         @[ -f ./ld/Makefile ] || exit 0; \
25032         r=`${PWD_COMMAND}`; export r; \
25033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034         $(HOST_EXPORTS) \
25035         for flag in $(EXTRA_HOST_FLAGS) ; do \
25036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25037         done; \
25038         echo "Doing installcheck in ld" ; \
25039         (cd $(HOST_SUBDIR)/ld && \
25040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25042                   "RANLIB=$${RANLIB}" \
25043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044                   installcheck) \
25045           || exit 1
25046
25047 @endif ld
25048
25049 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25050 maybe-mostlyclean-ld:
25051 @if ld
25052 maybe-mostlyclean-ld: mostlyclean-ld
25053
25054 mostlyclean-ld: 
25055         @[ -f ./ld/Makefile ] || exit 0; \
25056         r=`${PWD_COMMAND}`; export r; \
25057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25058         $(HOST_EXPORTS) \
25059         for flag in $(EXTRA_HOST_FLAGS) ; do \
25060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25061         done; \
25062         echo "Doing mostlyclean in ld" ; \
25063         (cd $(HOST_SUBDIR)/ld && \
25064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25066                   "RANLIB=$${RANLIB}" \
25067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25068                   mostlyclean) \
25069           || exit 1
25070
25071 @endif ld
25072
25073 .PHONY: maybe-clean-ld clean-ld
25074 maybe-clean-ld:
25075 @if ld
25076 maybe-clean-ld: clean-ld
25077
25078 clean-ld: 
25079         @[ -f ./ld/Makefile ] || exit 0; \
25080         r=`${PWD_COMMAND}`; export r; \
25081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25082         $(HOST_EXPORTS) \
25083         for flag in $(EXTRA_HOST_FLAGS) ; do \
25084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25085         done; \
25086         echo "Doing clean in ld" ; \
25087         (cd $(HOST_SUBDIR)/ld && \
25088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25090                   "RANLIB=$${RANLIB}" \
25091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25092                   clean) \
25093           || exit 1
25094
25095 @endif ld
25096
25097 .PHONY: maybe-distclean-ld distclean-ld
25098 maybe-distclean-ld:
25099 @if ld
25100 maybe-distclean-ld: distclean-ld
25101
25102 distclean-ld: 
25103         @[ -f ./ld/Makefile ] || exit 0; \
25104         r=`${PWD_COMMAND}`; export r; \
25105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25106         $(HOST_EXPORTS) \
25107         for flag in $(EXTRA_HOST_FLAGS) ; do \
25108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25109         done; \
25110         echo "Doing distclean in ld" ; \
25111         (cd $(HOST_SUBDIR)/ld && \
25112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25114                   "RANLIB=$${RANLIB}" \
25115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25116                   distclean) \
25117           || exit 1
25118
25119 @endif ld
25120
25121 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25122 maybe-maintainer-clean-ld:
25123 @if ld
25124 maybe-maintainer-clean-ld: maintainer-clean-ld
25125
25126 maintainer-clean-ld: 
25127         @[ -f ./ld/Makefile ] || exit 0; \
25128         r=`${PWD_COMMAND}`; export r; \
25129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25130         $(HOST_EXPORTS) \
25131         for flag in $(EXTRA_HOST_FLAGS) ; do \
25132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25133         done; \
25134         echo "Doing maintainer-clean in ld" ; \
25135         (cd $(HOST_SUBDIR)/ld && \
25136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25138                   "RANLIB=$${RANLIB}" \
25139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25140                   maintainer-clean) \
25141           || exit 1
25142
25143 @endif ld
25144
25145
25146
25147 .PHONY: configure-libcpp maybe-configure-libcpp
25148 maybe-configure-libcpp:
25149 @if gcc-bootstrap
25150 configure-libcpp: stage_current
25151 @endif gcc-bootstrap
25152 @if libcpp
25153 maybe-configure-libcpp: configure-libcpp
25154 configure-libcpp: 
25155         @r=`${PWD_COMMAND}`; export r; \
25156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25159         $(HOST_EXPORTS) \
25160         echo Configuring in $(HOST_SUBDIR)/libcpp; \
25161         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25162         case $(srcdir) in \
25163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25164           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25166         esac; \
25167         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25168         libsrcdir="$$s/libcpp"; \
25169         $(SHELL) $${libsrcdir}/configure \
25170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25171           --target=${target_alias} $${srcdiroption}  \
25172           || exit 1
25173 @endif libcpp
25174
25175
25176
25177 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25178 maybe-configure-stage1-libcpp:
25179 @if libcpp-bootstrap
25180 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25181 configure-stage1-libcpp:
25182         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25183         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25184         @r=`${PWD_COMMAND}`; export r; \
25185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186         TFLAGS="$(STAGE1_TFLAGS)"; \
25187         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25188         $(HOST_EXPORTS) \
25189         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25190         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25191         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25192         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25194         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25195         case $(srcdir) in \
25196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25197           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25199         esac; \
25200         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25201         libsrcdir="$$s/libcpp"; \
25202         $(SHELL) $${libsrcdir}/configure \
25203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25204           --target=${target_alias} $${srcdiroption} \
25205           $(STAGE1_CONFIGURE_FLAGS)
25206 @endif libcpp-bootstrap
25207
25208 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25209 maybe-configure-stage2-libcpp:
25210 @if libcpp-bootstrap
25211 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25212 configure-stage2-libcpp:
25213         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25215         @r=`${PWD_COMMAND}`; export r; \
25216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25217         TFLAGS="$(STAGE2_TFLAGS)"; \
25218         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25219         $(HOST_EXPORTS) \
25220         $(POSTSTAGE1_HOST_EXPORTS) \
25221         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25222         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25223         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25224         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25226         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25227         case $(srcdir) in \
25228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25229           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25231         esac; \
25232         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25233         libsrcdir="$$s/libcpp"; \
25234         $(SHELL) $${libsrcdir}/configure \
25235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25236           --target=${target_alias} $${srcdiroption} \
25237           --with-build-libsubdir=$(HOST_SUBDIR) \
25238           $(STAGE2_CONFIGURE_FLAGS)
25239 @endif libcpp-bootstrap
25240
25241 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25242 maybe-configure-stage3-libcpp:
25243 @if libcpp-bootstrap
25244 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25245 configure-stage3-libcpp:
25246         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25248         @r=`${PWD_COMMAND}`; export r; \
25249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250         TFLAGS="$(STAGE3_TFLAGS)"; \
25251         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25252         $(HOST_EXPORTS) \
25253         $(POSTSTAGE1_HOST_EXPORTS) \
25254         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25255         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25256         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25257         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25259         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25260         case $(srcdir) in \
25261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25262           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25264         esac; \
25265         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25266         libsrcdir="$$s/libcpp"; \
25267         $(SHELL) $${libsrcdir}/configure \
25268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25269           --target=${target_alias} $${srcdiroption} \
25270           --with-build-libsubdir=$(HOST_SUBDIR) \
25271           $(STAGE3_CONFIGURE_FLAGS)
25272 @endif libcpp-bootstrap
25273
25274 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25275 maybe-configure-stage4-libcpp:
25276 @if libcpp-bootstrap
25277 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25278 configure-stage4-libcpp:
25279         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25281         @r=`${PWD_COMMAND}`; export r; \
25282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25283         TFLAGS="$(STAGE4_TFLAGS)"; \
25284         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25285         $(HOST_EXPORTS) \
25286         $(POSTSTAGE1_HOST_EXPORTS) \
25287         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25288         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25289         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25290         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25292         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25293         case $(srcdir) in \
25294           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25295           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25296                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25297         esac; \
25298         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25299         libsrcdir="$$s/libcpp"; \
25300         $(SHELL) $${libsrcdir}/configure \
25301           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25302           --target=${target_alias} $${srcdiroption} \
25303           --with-build-libsubdir=$(HOST_SUBDIR) \
25304           $(STAGE4_CONFIGURE_FLAGS)
25305 @endif libcpp-bootstrap
25306
25307 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25308 maybe-configure-stageprofile-libcpp:
25309 @if libcpp-bootstrap
25310 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25311 configure-stageprofile-libcpp:
25312         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25313         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25314         @r=`${PWD_COMMAND}`; export r; \
25315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25316         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25317         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25318         $(HOST_EXPORTS) \
25319         $(POSTSTAGE1_HOST_EXPORTS) \
25320         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25321         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25322         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25323         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25325         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25326         case $(srcdir) in \
25327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25328           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25330         esac; \
25331         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25332         libsrcdir="$$s/libcpp"; \
25333         $(SHELL) $${libsrcdir}/configure \
25334           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25335           --target=${target_alias} $${srcdiroption} \
25336           --with-build-libsubdir=$(HOST_SUBDIR) \
25337           $(STAGEprofile_CONFIGURE_FLAGS)
25338 @endif libcpp-bootstrap
25339
25340 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25341 maybe-configure-stagefeedback-libcpp:
25342 @if libcpp-bootstrap
25343 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25344 configure-stagefeedback-libcpp:
25345         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25346         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25347         @r=`${PWD_COMMAND}`; export r; \
25348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25350         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25351         $(HOST_EXPORTS) \
25352         $(POSTSTAGE1_HOST_EXPORTS) \
25353         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25354         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25355         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25356         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
25357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25358         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25359         case $(srcdir) in \
25360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25361           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25363         esac; \
25364         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25365         libsrcdir="$$s/libcpp"; \
25366         $(SHELL) $${libsrcdir}/configure \
25367           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25368           --target=${target_alias} $${srcdiroption} \
25369           --with-build-libsubdir=$(HOST_SUBDIR) \
25370           $(STAGEfeedback_CONFIGURE_FLAGS)
25371 @endif libcpp-bootstrap
25372
25373
25374
25375
25376
25377 .PHONY: all-libcpp maybe-all-libcpp
25378 maybe-all-libcpp:
25379 @if gcc-bootstrap
25380 all-libcpp: stage_current
25381 @endif gcc-bootstrap
25382 @if libcpp
25383 TARGET-libcpp=all
25384 maybe-all-libcpp: all-libcpp
25385 all-libcpp: configure-libcpp
25386         @r=`${PWD_COMMAND}`; export r; \
25387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25388         $(HOST_EXPORTS) \
25389         (cd $(HOST_SUBDIR)/libcpp && \
25390           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25391                 $(TARGET-libcpp))
25392 @endif libcpp
25393
25394
25395
25396 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25397 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25398 maybe-all-stage1-libcpp:
25399 maybe-clean-stage1-libcpp:
25400 @if libcpp-bootstrap
25401 maybe-all-stage1-libcpp: all-stage1-libcpp
25402 all-stage1: all-stage1-libcpp
25403 TARGET-stage1-libcpp = $(TARGET-libcpp)
25404 all-stage1-libcpp: configure-stage1-libcpp
25405         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25406         @r=`${PWD_COMMAND}`; export r; \
25407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25408         TFLAGS="$(STAGE1_TFLAGS)"; \
25409         $(HOST_EXPORTS) \
25410         cd $(HOST_SUBDIR)/libcpp && \
25411         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25412                 CFLAGS="$(STAGE1_CFLAGS)" \
25413                 CXXFLAGS="$(STAGE1_CFLAGS)" \
25414                 LIBCFLAGS="$(LIBCFLAGS)" \
25415                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25416                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25417                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25418                 $(EXTRA_HOST_FLAGS)   \
25419                 TFLAGS="$(STAGE1_TFLAGS)" \
25420                 $(TARGET-stage1-libcpp)
25421
25422 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25423 clean-stage1: clean-stage1-libcpp
25424 clean-stage1-libcpp:
25425         @if [ $(current_stage) = stage1 ]; then \
25426           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25427         else \
25428           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25429           $(MAKE) stage1-start; \
25430         fi; \
25431         cd $(HOST_SUBDIR)/libcpp && \
25432         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25433                  clean
25434 @endif libcpp-bootstrap
25435
25436
25437 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25438 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25439 maybe-all-stage2-libcpp:
25440 maybe-clean-stage2-libcpp:
25441 @if libcpp-bootstrap
25442 maybe-all-stage2-libcpp: all-stage2-libcpp
25443 all-stage2: all-stage2-libcpp
25444 TARGET-stage2-libcpp = $(TARGET-libcpp)
25445 all-stage2-libcpp: configure-stage2-libcpp
25446         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25447         @r=`${PWD_COMMAND}`; export r; \
25448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25449         TFLAGS="$(STAGE2_TFLAGS)"; \
25450         $(HOST_EXPORTS) \
25451         $(POSTSTAGE1_HOST_EXPORTS) \
25452         cd $(HOST_SUBDIR)/libcpp && \
25453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25454                 CFLAGS="$(STAGE2_CFLAGS)" \
25455                 CXXFLAGS="$(STAGE2_CFLAGS)" \
25456                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25460                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25461                 TFLAGS="$(STAGE2_TFLAGS)" \
25462                 $(TARGET-stage2-libcpp)
25463
25464 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25465 clean-stage2: clean-stage2-libcpp
25466 clean-stage2-libcpp:
25467         @if [ $(current_stage) = stage2 ]; then \
25468           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25469         else \
25470           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25471           $(MAKE) stage2-start; \
25472         fi; \
25473         cd $(HOST_SUBDIR)/libcpp && \
25474         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25475                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25476                  clean
25477 @endif libcpp-bootstrap
25478
25479
25480 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25481 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25482 maybe-all-stage3-libcpp:
25483 maybe-clean-stage3-libcpp:
25484 @if libcpp-bootstrap
25485 maybe-all-stage3-libcpp: all-stage3-libcpp
25486 all-stage3: all-stage3-libcpp
25487 TARGET-stage3-libcpp = $(TARGET-libcpp)
25488 all-stage3-libcpp: configure-stage3-libcpp
25489         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25490         @r=`${PWD_COMMAND}`; export r; \
25491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25492         TFLAGS="$(STAGE3_TFLAGS)"; \
25493         $(HOST_EXPORTS) \
25494         $(POSTSTAGE1_HOST_EXPORTS) \
25495         cd $(HOST_SUBDIR)/libcpp && \
25496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25497                 CFLAGS="$(STAGE3_CFLAGS)" \
25498                 CXXFLAGS="$(STAGE3_CFLAGS)" \
25499                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25500                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25501                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25502                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25503                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25504                 TFLAGS="$(STAGE3_TFLAGS)" \
25505                 $(TARGET-stage3-libcpp)
25506
25507 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25508 clean-stage3: clean-stage3-libcpp
25509 clean-stage3-libcpp:
25510         @if [ $(current_stage) = stage3 ]; then \
25511           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25512         else \
25513           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25514           $(MAKE) stage3-start; \
25515         fi; \
25516         cd $(HOST_SUBDIR)/libcpp && \
25517         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25518                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25519                  clean
25520 @endif libcpp-bootstrap
25521
25522
25523 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25524 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25525 maybe-all-stage4-libcpp:
25526 maybe-clean-stage4-libcpp:
25527 @if libcpp-bootstrap
25528 maybe-all-stage4-libcpp: all-stage4-libcpp
25529 all-stage4: all-stage4-libcpp
25530 TARGET-stage4-libcpp = $(TARGET-libcpp)
25531 all-stage4-libcpp: configure-stage4-libcpp
25532         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25533         @r=`${PWD_COMMAND}`; export r; \
25534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25535         TFLAGS="$(STAGE4_TFLAGS)"; \
25536         $(HOST_EXPORTS) \
25537         $(POSTSTAGE1_HOST_EXPORTS) \
25538         cd $(HOST_SUBDIR)/libcpp && \
25539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25540                 CFLAGS="$(STAGE4_CFLAGS)" \
25541                 CXXFLAGS="$(STAGE4_CFLAGS)" \
25542                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25546                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25547                 TFLAGS="$(STAGE4_TFLAGS)" \
25548                 $(TARGET-stage4-libcpp)
25549
25550 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25551 clean-stage4: clean-stage4-libcpp
25552 clean-stage4-libcpp:
25553         @if [ $(current_stage) = stage4 ]; then \
25554           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25555         else \
25556           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25557           $(MAKE) stage4-start; \
25558         fi; \
25559         cd $(HOST_SUBDIR)/libcpp && \
25560         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25561                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25562                  clean
25563 @endif libcpp-bootstrap
25564
25565
25566 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25567 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25568 maybe-all-stageprofile-libcpp:
25569 maybe-clean-stageprofile-libcpp:
25570 @if libcpp-bootstrap
25571 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25572 all-stageprofile: all-stageprofile-libcpp
25573 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25574 all-stageprofile-libcpp: configure-stageprofile-libcpp
25575         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25576         @r=`${PWD_COMMAND}`; export r; \
25577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25579         $(HOST_EXPORTS) \
25580         $(POSTSTAGE1_HOST_EXPORTS) \
25581         cd $(HOST_SUBDIR)/libcpp && \
25582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25583                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25584                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25585                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25590                 TFLAGS="$(STAGEprofile_TFLAGS)" \
25591                 $(TARGET-stageprofile-libcpp)
25592
25593 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25594 clean-stageprofile: clean-stageprofile-libcpp
25595 clean-stageprofile-libcpp:
25596         @if [ $(current_stage) = stageprofile ]; then \
25597           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25598         else \
25599           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25600           $(MAKE) stageprofile-start; \
25601         fi; \
25602         cd $(HOST_SUBDIR)/libcpp && \
25603         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25604                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25605                  clean
25606 @endif libcpp-bootstrap
25607
25608
25609 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25610 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25611 maybe-all-stagefeedback-libcpp:
25612 maybe-clean-stagefeedback-libcpp:
25613 @if libcpp-bootstrap
25614 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25615 all-stagefeedback: all-stagefeedback-libcpp
25616 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25617 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25618         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25619         @r=`${PWD_COMMAND}`; export r; \
25620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25621         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25622         $(HOST_EXPORTS) \
25623         $(POSTSTAGE1_HOST_EXPORTS) \
25624         cd $(HOST_SUBDIR)/libcpp && \
25625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25626                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25627                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25628                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25633                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25634                 $(TARGET-stagefeedback-libcpp)
25635
25636 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25637 clean-stagefeedback: clean-stagefeedback-libcpp
25638 clean-stagefeedback-libcpp:
25639         @if [ $(current_stage) = stagefeedback ]; then \
25640           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25641         else \
25642           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25643           $(MAKE) stagefeedback-start; \
25644         fi; \
25645         cd $(HOST_SUBDIR)/libcpp && \
25646         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25647                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25648                  clean
25649 @endif libcpp-bootstrap
25650
25651
25652
25653
25654
25655 .PHONY: check-libcpp maybe-check-libcpp
25656 maybe-check-libcpp:
25657 @if libcpp
25658 maybe-check-libcpp: check-libcpp
25659
25660 check-libcpp:
25661         @: $(MAKE); $(unstage)
25662         @r=`${PWD_COMMAND}`; export r; \
25663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664         $(HOST_EXPORTS) \
25665         (cd $(HOST_SUBDIR)/libcpp && \
25666           $(MAKE) $(FLAGS_TO_PASS)  check)
25667
25668 @endif libcpp
25669
25670 .PHONY: install-libcpp maybe-install-libcpp
25671 maybe-install-libcpp:
25672 @if libcpp
25673 maybe-install-libcpp: install-libcpp
25674
25675 install-libcpp: installdirs
25676         @: $(MAKE); $(unstage)
25677         @r=`${PWD_COMMAND}`; export r; \
25678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679         $(HOST_EXPORTS) \
25680         (cd $(HOST_SUBDIR)/libcpp && \
25681           $(MAKE) $(FLAGS_TO_PASS)  install)
25682
25683 @endif libcpp
25684
25685 # Other targets (info, dvi, pdf, etc.)
25686
25687 .PHONY: maybe-info-libcpp info-libcpp
25688 maybe-info-libcpp:
25689 @if libcpp
25690 maybe-info-libcpp: info-libcpp
25691
25692 info-libcpp: \
25693     configure-libcpp 
25694         @[ -f ./libcpp/Makefile ] || exit 0; \
25695         r=`${PWD_COMMAND}`; export r; \
25696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697         $(HOST_EXPORTS) \
25698         for flag in $(EXTRA_HOST_FLAGS) ; do \
25699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25700         done; \
25701         echo "Doing info in libcpp" ; \
25702         (cd $(HOST_SUBDIR)/libcpp && \
25703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25705                   "RANLIB=$${RANLIB}" \
25706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25707                   info) \
25708           || exit 1
25709
25710 @endif libcpp
25711
25712 .PHONY: maybe-dvi-libcpp dvi-libcpp
25713 maybe-dvi-libcpp:
25714 @if libcpp
25715 maybe-dvi-libcpp: dvi-libcpp
25716
25717 dvi-libcpp: \
25718     configure-libcpp 
25719         @[ -f ./libcpp/Makefile ] || exit 0; \
25720         r=`${PWD_COMMAND}`; export r; \
25721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722         $(HOST_EXPORTS) \
25723         for flag in $(EXTRA_HOST_FLAGS) ; do \
25724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25725         done; \
25726         echo "Doing dvi in libcpp" ; \
25727         (cd $(HOST_SUBDIR)/libcpp && \
25728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25730                   "RANLIB=$${RANLIB}" \
25731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25732                   dvi) \
25733           || exit 1
25734
25735 @endif libcpp
25736
25737 .PHONY: maybe-pdf-libcpp pdf-libcpp
25738 maybe-pdf-libcpp:
25739 @if libcpp
25740 maybe-pdf-libcpp: pdf-libcpp
25741
25742 pdf-libcpp: \
25743     configure-libcpp 
25744         @[ -f ./libcpp/Makefile ] || exit 0; \
25745         r=`${PWD_COMMAND}`; export r; \
25746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25747         $(HOST_EXPORTS) \
25748         for flag in $(EXTRA_HOST_FLAGS) ; do \
25749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25750         done; \
25751         echo "Doing pdf in libcpp" ; \
25752         (cd $(HOST_SUBDIR)/libcpp && \
25753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25755                   "RANLIB=$${RANLIB}" \
25756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25757                   pdf) \
25758           || exit 1
25759
25760 @endif libcpp
25761
25762 .PHONY: maybe-html-libcpp html-libcpp
25763 maybe-html-libcpp:
25764 @if libcpp
25765 maybe-html-libcpp: html-libcpp
25766
25767 html-libcpp: \
25768     configure-libcpp 
25769         @[ -f ./libcpp/Makefile ] || exit 0; \
25770         r=`${PWD_COMMAND}`; export r; \
25771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772         $(HOST_EXPORTS) \
25773         for flag in $(EXTRA_HOST_FLAGS) ; do \
25774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25775         done; \
25776         echo "Doing html in libcpp" ; \
25777         (cd $(HOST_SUBDIR)/libcpp && \
25778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25780                   "RANLIB=$${RANLIB}" \
25781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25782                   html) \
25783           || exit 1
25784
25785 @endif libcpp
25786
25787 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25788 maybe-TAGS-libcpp:
25789 @if libcpp
25790 maybe-TAGS-libcpp: TAGS-libcpp
25791
25792 TAGS-libcpp: \
25793     configure-libcpp 
25794         @[ -f ./libcpp/Makefile ] || exit 0; \
25795         r=`${PWD_COMMAND}`; export r; \
25796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797         $(HOST_EXPORTS) \
25798         for flag in $(EXTRA_HOST_FLAGS) ; do \
25799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25800         done; \
25801         echo "Doing TAGS in libcpp" ; \
25802         (cd $(HOST_SUBDIR)/libcpp && \
25803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25805                   "RANLIB=$${RANLIB}" \
25806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25807                   TAGS) \
25808           || exit 1
25809
25810 @endif libcpp
25811
25812 .PHONY: maybe-install-info-libcpp install-info-libcpp
25813 maybe-install-info-libcpp:
25814 @if libcpp
25815 maybe-install-info-libcpp: install-info-libcpp
25816
25817 install-info-libcpp: \
25818     configure-libcpp \
25819     info-libcpp 
25820         @[ -f ./libcpp/Makefile ] || exit 0; \
25821         r=`${PWD_COMMAND}`; export r; \
25822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25823         $(HOST_EXPORTS) \
25824         for flag in $(EXTRA_HOST_FLAGS) ; do \
25825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25826         done; \
25827         echo "Doing install-info in libcpp" ; \
25828         (cd $(HOST_SUBDIR)/libcpp && \
25829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25831                   "RANLIB=$${RANLIB}" \
25832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25833                   install-info) \
25834           || exit 1
25835
25836 @endif libcpp
25837
25838 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25839 maybe-install-pdf-libcpp:
25840 @if libcpp
25841 maybe-install-pdf-libcpp: install-pdf-libcpp
25842
25843 install-pdf-libcpp: \
25844     configure-libcpp \
25845     pdf-libcpp 
25846         @[ -f ./libcpp/Makefile ] || exit 0; \
25847         r=`${PWD_COMMAND}`; export r; \
25848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849         $(HOST_EXPORTS) \
25850         for flag in $(EXTRA_HOST_FLAGS) ; do \
25851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852         done; \
25853         echo "Doing install-pdf in libcpp" ; \
25854         (cd $(HOST_SUBDIR)/libcpp && \
25855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857                   "RANLIB=$${RANLIB}" \
25858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859                   install-pdf) \
25860           || exit 1
25861
25862 @endif libcpp
25863
25864 .PHONY: maybe-install-html-libcpp install-html-libcpp
25865 maybe-install-html-libcpp:
25866 @if libcpp
25867 maybe-install-html-libcpp: install-html-libcpp
25868
25869 install-html-libcpp: \
25870     configure-libcpp \
25871     html-libcpp 
25872         @[ -f ./libcpp/Makefile ] || exit 0; \
25873         r=`${PWD_COMMAND}`; export r; \
25874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875         $(HOST_EXPORTS) \
25876         for flag in $(EXTRA_HOST_FLAGS) ; do \
25877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878         done; \
25879         echo "Doing install-html in libcpp" ; \
25880         (cd $(HOST_SUBDIR)/libcpp && \
25881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25883                   "RANLIB=$${RANLIB}" \
25884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25885                   install-html) \
25886           || exit 1
25887
25888 @endif libcpp
25889
25890 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25891 maybe-installcheck-libcpp:
25892 @if libcpp
25893 maybe-installcheck-libcpp: installcheck-libcpp
25894
25895 installcheck-libcpp: \
25896     configure-libcpp 
25897         @[ -f ./libcpp/Makefile ] || exit 0; \
25898         r=`${PWD_COMMAND}`; export r; \
25899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900         $(HOST_EXPORTS) \
25901         for flag in $(EXTRA_HOST_FLAGS) ; do \
25902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903         done; \
25904         echo "Doing installcheck in libcpp" ; \
25905         (cd $(HOST_SUBDIR)/libcpp && \
25906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908                   "RANLIB=$${RANLIB}" \
25909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25910                   installcheck) \
25911           || exit 1
25912
25913 @endif libcpp
25914
25915 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25916 maybe-mostlyclean-libcpp:
25917 @if libcpp
25918 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25919
25920 mostlyclean-libcpp: 
25921         @[ -f ./libcpp/Makefile ] || exit 0; \
25922         r=`${PWD_COMMAND}`; export r; \
25923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924         $(HOST_EXPORTS) \
25925         for flag in $(EXTRA_HOST_FLAGS) ; do \
25926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927         done; \
25928         echo "Doing mostlyclean in libcpp" ; \
25929         (cd $(HOST_SUBDIR)/libcpp && \
25930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932                   "RANLIB=$${RANLIB}" \
25933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934                   mostlyclean) \
25935           || exit 1
25936
25937 @endif libcpp
25938
25939 .PHONY: maybe-clean-libcpp clean-libcpp
25940 maybe-clean-libcpp:
25941 @if libcpp
25942 maybe-clean-libcpp: clean-libcpp
25943
25944 clean-libcpp: 
25945         @[ -f ./libcpp/Makefile ] || exit 0; \
25946         r=`${PWD_COMMAND}`; export r; \
25947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25948         $(HOST_EXPORTS) \
25949         for flag in $(EXTRA_HOST_FLAGS) ; do \
25950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25951         done; \
25952         echo "Doing clean in libcpp" ; \
25953         (cd $(HOST_SUBDIR)/libcpp && \
25954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25956                   "RANLIB=$${RANLIB}" \
25957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25958                   clean) \
25959           || exit 1
25960
25961 @endif libcpp
25962
25963 .PHONY: maybe-distclean-libcpp distclean-libcpp
25964 maybe-distclean-libcpp:
25965 @if libcpp
25966 maybe-distclean-libcpp: distclean-libcpp
25967
25968 distclean-libcpp: 
25969         @[ -f ./libcpp/Makefile ] || exit 0; \
25970         r=`${PWD_COMMAND}`; export r; \
25971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25972         $(HOST_EXPORTS) \
25973         for flag in $(EXTRA_HOST_FLAGS) ; do \
25974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25975         done; \
25976         echo "Doing distclean in libcpp" ; \
25977         (cd $(HOST_SUBDIR)/libcpp && \
25978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25980                   "RANLIB=$${RANLIB}" \
25981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25982                   distclean) \
25983           || exit 1
25984
25985 @endif libcpp
25986
25987 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25988 maybe-maintainer-clean-libcpp:
25989 @if libcpp
25990 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25991
25992 maintainer-clean-libcpp: 
25993         @[ -f ./libcpp/Makefile ] || exit 0; \
25994         r=`${PWD_COMMAND}`; export r; \
25995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25996         $(HOST_EXPORTS) \
25997         for flag in $(EXTRA_HOST_FLAGS) ; do \
25998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25999         done; \
26000         echo "Doing maintainer-clean in libcpp" ; \
26001         (cd $(HOST_SUBDIR)/libcpp && \
26002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26004                   "RANLIB=$${RANLIB}" \
26005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26006                   maintainer-clean) \
26007           || exit 1
26008
26009 @endif libcpp
26010
26011
26012
26013 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26014 maybe-configure-libdecnumber:
26015 @if gcc-bootstrap
26016 configure-libdecnumber: stage_current
26017 @endif gcc-bootstrap
26018 @if libdecnumber
26019 maybe-configure-libdecnumber: configure-libdecnumber
26020 configure-libdecnumber: 
26021         @r=`${PWD_COMMAND}`; export r; \
26022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26023         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26025         $(HOST_EXPORTS) \
26026         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26027         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26028         case $(srcdir) in \
26029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26030           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26032         esac; \
26033         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26034         libsrcdir="$$s/libdecnumber"; \
26035         $(SHELL) $${libsrcdir}/configure \
26036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26037           --target=${target_alias} $${srcdiroption}  \
26038           || exit 1
26039 @endif libdecnumber
26040
26041
26042
26043 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26044 maybe-configure-stage1-libdecnumber:
26045 @if libdecnumber-bootstrap
26046 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26047 configure-stage1-libdecnumber:
26048         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26049         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26050         @r=`${PWD_COMMAND}`; export r; \
26051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26052         TFLAGS="$(STAGE1_TFLAGS)"; \
26053         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26054         $(HOST_EXPORTS) \
26055         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26056         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26057         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26058         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26060         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26061         case $(srcdir) in \
26062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26063           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26065         esac; \
26066         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26067         libsrcdir="$$s/libdecnumber"; \
26068         $(SHELL) $${libsrcdir}/configure \
26069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26070           --target=${target_alias} $${srcdiroption} \
26071           $(STAGE1_CONFIGURE_FLAGS)
26072 @endif libdecnumber-bootstrap
26073
26074 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26075 maybe-configure-stage2-libdecnumber:
26076 @if libdecnumber-bootstrap
26077 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26078 configure-stage2-libdecnumber:
26079         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26081         @r=`${PWD_COMMAND}`; export r; \
26082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26083         TFLAGS="$(STAGE2_TFLAGS)"; \
26084         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26085         $(HOST_EXPORTS) \
26086         $(POSTSTAGE1_HOST_EXPORTS) \
26087         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26088         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26089         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26090         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26092         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26093         case $(srcdir) in \
26094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26095           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26097         esac; \
26098         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26099         libsrcdir="$$s/libdecnumber"; \
26100         $(SHELL) $${libsrcdir}/configure \
26101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26102           --target=${target_alias} $${srcdiroption} \
26103           --with-build-libsubdir=$(HOST_SUBDIR) \
26104           $(STAGE2_CONFIGURE_FLAGS)
26105 @endif libdecnumber-bootstrap
26106
26107 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26108 maybe-configure-stage3-libdecnumber:
26109 @if libdecnumber-bootstrap
26110 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26111 configure-stage3-libdecnumber:
26112         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26113         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26114         @r=`${PWD_COMMAND}`; export r; \
26115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26116         TFLAGS="$(STAGE3_TFLAGS)"; \
26117         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26118         $(HOST_EXPORTS) \
26119         $(POSTSTAGE1_HOST_EXPORTS) \
26120         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26121         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26122         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26123         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26125         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26126         case $(srcdir) in \
26127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26128           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26130         esac; \
26131         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26132         libsrcdir="$$s/libdecnumber"; \
26133         $(SHELL) $${libsrcdir}/configure \
26134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26135           --target=${target_alias} $${srcdiroption} \
26136           --with-build-libsubdir=$(HOST_SUBDIR) \
26137           $(STAGE3_CONFIGURE_FLAGS)
26138 @endif libdecnumber-bootstrap
26139
26140 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26141 maybe-configure-stage4-libdecnumber:
26142 @if libdecnumber-bootstrap
26143 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26144 configure-stage4-libdecnumber:
26145         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26147         @r=`${PWD_COMMAND}`; export r; \
26148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26149         TFLAGS="$(STAGE4_TFLAGS)"; \
26150         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26151         $(HOST_EXPORTS) \
26152         $(POSTSTAGE1_HOST_EXPORTS) \
26153         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26154         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26155         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26156         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26158         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26159         case $(srcdir) in \
26160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26161           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26163         esac; \
26164         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26165         libsrcdir="$$s/libdecnumber"; \
26166         $(SHELL) $${libsrcdir}/configure \
26167           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26168           --target=${target_alias} $${srcdiroption} \
26169           --with-build-libsubdir=$(HOST_SUBDIR) \
26170           $(STAGE4_CONFIGURE_FLAGS)
26171 @endif libdecnumber-bootstrap
26172
26173 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26174 maybe-configure-stageprofile-libdecnumber:
26175 @if libdecnumber-bootstrap
26176 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26177 configure-stageprofile-libdecnumber:
26178         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26179         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26180         @r=`${PWD_COMMAND}`; export r; \
26181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26182         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26183         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26184         $(HOST_EXPORTS) \
26185         $(POSTSTAGE1_HOST_EXPORTS) \
26186         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26187         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26188         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26189         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26191         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26192         case $(srcdir) in \
26193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26194           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26196         esac; \
26197         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26198         libsrcdir="$$s/libdecnumber"; \
26199         $(SHELL) $${libsrcdir}/configure \
26200           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26201           --target=${target_alias} $${srcdiroption} \
26202           --with-build-libsubdir=$(HOST_SUBDIR) \
26203           $(STAGEprofile_CONFIGURE_FLAGS)
26204 @endif libdecnumber-bootstrap
26205
26206 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26207 maybe-configure-stagefeedback-libdecnumber:
26208 @if libdecnumber-bootstrap
26209 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26210 configure-stagefeedback-libdecnumber:
26211         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26212         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26213         @r=`${PWD_COMMAND}`; export r; \
26214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26215         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26216         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26217         $(HOST_EXPORTS) \
26218         $(POSTSTAGE1_HOST_EXPORTS) \
26219         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26220         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26221         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26222         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26224         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26225         case $(srcdir) in \
26226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26227           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26229         esac; \
26230         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26231         libsrcdir="$$s/libdecnumber"; \
26232         $(SHELL) $${libsrcdir}/configure \
26233           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26234           --target=${target_alias} $${srcdiroption} \
26235           --with-build-libsubdir=$(HOST_SUBDIR) \
26236           $(STAGEfeedback_CONFIGURE_FLAGS)
26237 @endif libdecnumber-bootstrap
26238
26239
26240
26241
26242
26243 .PHONY: all-libdecnumber maybe-all-libdecnumber
26244 maybe-all-libdecnumber:
26245 @if gcc-bootstrap
26246 all-libdecnumber: stage_current
26247 @endif gcc-bootstrap
26248 @if libdecnumber
26249 TARGET-libdecnumber=all
26250 maybe-all-libdecnumber: all-libdecnumber
26251 all-libdecnumber: configure-libdecnumber
26252         @r=`${PWD_COMMAND}`; export r; \
26253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254         $(HOST_EXPORTS) \
26255         (cd $(HOST_SUBDIR)/libdecnumber && \
26256           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26257                 $(TARGET-libdecnumber))
26258 @endif libdecnumber
26259
26260
26261
26262 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26263 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26264 maybe-all-stage1-libdecnumber:
26265 maybe-clean-stage1-libdecnumber:
26266 @if libdecnumber-bootstrap
26267 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26268 all-stage1: all-stage1-libdecnumber
26269 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26270 all-stage1-libdecnumber: configure-stage1-libdecnumber
26271         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26272         @r=`${PWD_COMMAND}`; export r; \
26273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26274         TFLAGS="$(STAGE1_TFLAGS)"; \
26275         $(HOST_EXPORTS) \
26276         cd $(HOST_SUBDIR)/libdecnumber && \
26277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26278                 CFLAGS="$(STAGE1_CFLAGS)" \
26279                 CXXFLAGS="$(STAGE1_CFLAGS)" \
26280                 LIBCFLAGS="$(LIBCFLAGS)" \
26281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26284                 $(EXTRA_HOST_FLAGS)   \
26285                 TFLAGS="$(STAGE1_TFLAGS)" \
26286                 $(TARGET-stage1-libdecnumber)
26287
26288 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26289 clean-stage1: clean-stage1-libdecnumber
26290 clean-stage1-libdecnumber:
26291         @if [ $(current_stage) = stage1 ]; then \
26292           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26293         else \
26294           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26295           $(MAKE) stage1-start; \
26296         fi; \
26297         cd $(HOST_SUBDIR)/libdecnumber && \
26298         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26299                  clean
26300 @endif libdecnumber-bootstrap
26301
26302
26303 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26304 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26305 maybe-all-stage2-libdecnumber:
26306 maybe-clean-stage2-libdecnumber:
26307 @if libdecnumber-bootstrap
26308 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26309 all-stage2: all-stage2-libdecnumber
26310 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26311 all-stage2-libdecnumber: configure-stage2-libdecnumber
26312         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26313         @r=`${PWD_COMMAND}`; export r; \
26314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26315         TFLAGS="$(STAGE2_TFLAGS)"; \
26316         $(HOST_EXPORTS) \
26317         $(POSTSTAGE1_HOST_EXPORTS) \
26318         cd $(HOST_SUBDIR)/libdecnumber && \
26319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26320                 CFLAGS="$(STAGE2_CFLAGS)" \
26321                 CXXFLAGS="$(STAGE2_CFLAGS)" \
26322                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26326                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26327                 TFLAGS="$(STAGE2_TFLAGS)" \
26328                 $(TARGET-stage2-libdecnumber)
26329
26330 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26331 clean-stage2: clean-stage2-libdecnumber
26332 clean-stage2-libdecnumber:
26333         @if [ $(current_stage) = stage2 ]; then \
26334           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26335         else \
26336           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26337           $(MAKE) stage2-start; \
26338         fi; \
26339         cd $(HOST_SUBDIR)/libdecnumber && \
26340         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26341                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26342                  clean
26343 @endif libdecnumber-bootstrap
26344
26345
26346 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26347 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26348 maybe-all-stage3-libdecnumber:
26349 maybe-clean-stage3-libdecnumber:
26350 @if libdecnumber-bootstrap
26351 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26352 all-stage3: all-stage3-libdecnumber
26353 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26354 all-stage3-libdecnumber: configure-stage3-libdecnumber
26355         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26356         @r=`${PWD_COMMAND}`; export r; \
26357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26358         TFLAGS="$(STAGE3_TFLAGS)"; \
26359         $(HOST_EXPORTS) \
26360         $(POSTSTAGE1_HOST_EXPORTS) \
26361         cd $(HOST_SUBDIR)/libdecnumber && \
26362         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26363                 CFLAGS="$(STAGE3_CFLAGS)" \
26364                 CXXFLAGS="$(STAGE3_CFLAGS)" \
26365                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26366                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26367                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26368                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26369                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26370                 TFLAGS="$(STAGE3_TFLAGS)" \
26371                 $(TARGET-stage3-libdecnumber)
26372
26373 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26374 clean-stage3: clean-stage3-libdecnumber
26375 clean-stage3-libdecnumber:
26376         @if [ $(current_stage) = stage3 ]; then \
26377           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26378         else \
26379           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26380           $(MAKE) stage3-start; \
26381         fi; \
26382         cd $(HOST_SUBDIR)/libdecnumber && \
26383         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26384                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26385                  clean
26386 @endif libdecnumber-bootstrap
26387
26388
26389 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26390 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26391 maybe-all-stage4-libdecnumber:
26392 maybe-clean-stage4-libdecnumber:
26393 @if libdecnumber-bootstrap
26394 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26395 all-stage4: all-stage4-libdecnumber
26396 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26397 all-stage4-libdecnumber: configure-stage4-libdecnumber
26398         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26399         @r=`${PWD_COMMAND}`; export r; \
26400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26401         TFLAGS="$(STAGE4_TFLAGS)"; \
26402         $(HOST_EXPORTS) \
26403         $(POSTSTAGE1_HOST_EXPORTS) \
26404         cd $(HOST_SUBDIR)/libdecnumber && \
26405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26406                 CFLAGS="$(STAGE4_CFLAGS)" \
26407                 CXXFLAGS="$(STAGE4_CFLAGS)" \
26408                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26409                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26410                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26411                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26412                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26413                 TFLAGS="$(STAGE4_TFLAGS)" \
26414                 $(TARGET-stage4-libdecnumber)
26415
26416 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26417 clean-stage4: clean-stage4-libdecnumber
26418 clean-stage4-libdecnumber:
26419         @if [ $(current_stage) = stage4 ]; then \
26420           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26421         else \
26422           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26423           $(MAKE) stage4-start; \
26424         fi; \
26425         cd $(HOST_SUBDIR)/libdecnumber && \
26426         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26427                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26428                  clean
26429 @endif libdecnumber-bootstrap
26430
26431
26432 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26433 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26434 maybe-all-stageprofile-libdecnumber:
26435 maybe-clean-stageprofile-libdecnumber:
26436 @if libdecnumber-bootstrap
26437 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26438 all-stageprofile: all-stageprofile-libdecnumber
26439 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26440 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26441         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26442         @r=`${PWD_COMMAND}`; export r; \
26443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26445         $(HOST_EXPORTS) \
26446         $(POSTSTAGE1_HOST_EXPORTS) \
26447         cd $(HOST_SUBDIR)/libdecnumber && \
26448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26449                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26450                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26451                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26455                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26456                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26457                 $(TARGET-stageprofile-libdecnumber)
26458
26459 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26460 clean-stageprofile: clean-stageprofile-libdecnumber
26461 clean-stageprofile-libdecnumber:
26462         @if [ $(current_stage) = stageprofile ]; then \
26463           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26464         else \
26465           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26466           $(MAKE) stageprofile-start; \
26467         fi; \
26468         cd $(HOST_SUBDIR)/libdecnumber && \
26469         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26470                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26471                  clean
26472 @endif libdecnumber-bootstrap
26473
26474
26475 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26476 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26477 maybe-all-stagefeedback-libdecnumber:
26478 maybe-clean-stagefeedback-libdecnumber:
26479 @if libdecnumber-bootstrap
26480 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26481 all-stagefeedback: all-stagefeedback-libdecnumber
26482 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26483 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26484         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26485         @r=`${PWD_COMMAND}`; export r; \
26486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26487         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26488         $(HOST_EXPORTS) \
26489         $(POSTSTAGE1_HOST_EXPORTS) \
26490         cd $(HOST_SUBDIR)/libdecnumber && \
26491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26492                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26493                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26494                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26499                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26500                 $(TARGET-stagefeedback-libdecnumber)
26501
26502 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26503 clean-stagefeedback: clean-stagefeedback-libdecnumber
26504 clean-stagefeedback-libdecnumber:
26505         @if [ $(current_stage) = stagefeedback ]; then \
26506           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26507         else \
26508           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26509           $(MAKE) stagefeedback-start; \
26510         fi; \
26511         cd $(HOST_SUBDIR)/libdecnumber && \
26512         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26513                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26514                  clean
26515 @endif libdecnumber-bootstrap
26516
26517
26518
26519
26520
26521 .PHONY: check-libdecnumber maybe-check-libdecnumber
26522 maybe-check-libdecnumber:
26523 @if libdecnumber
26524 maybe-check-libdecnumber: check-libdecnumber
26525
26526 check-libdecnumber:
26527         @: $(MAKE); $(unstage)
26528         @r=`${PWD_COMMAND}`; export r; \
26529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530         $(HOST_EXPORTS) \
26531         (cd $(HOST_SUBDIR)/libdecnumber && \
26532           $(MAKE) $(FLAGS_TO_PASS)  check)
26533
26534 @endif libdecnumber
26535
26536 .PHONY: install-libdecnumber maybe-install-libdecnumber
26537 maybe-install-libdecnumber:
26538 @if libdecnumber
26539 maybe-install-libdecnumber: install-libdecnumber
26540
26541 install-libdecnumber: installdirs
26542         @: $(MAKE); $(unstage)
26543         @r=`${PWD_COMMAND}`; export r; \
26544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545         $(HOST_EXPORTS) \
26546         (cd $(HOST_SUBDIR)/libdecnumber && \
26547           $(MAKE) $(FLAGS_TO_PASS)  install)
26548
26549 @endif libdecnumber
26550
26551 # Other targets (info, dvi, pdf, etc.)
26552
26553 .PHONY: maybe-info-libdecnumber info-libdecnumber
26554 maybe-info-libdecnumber:
26555 @if libdecnumber
26556 maybe-info-libdecnumber: info-libdecnumber
26557
26558 info-libdecnumber: \
26559     configure-libdecnumber 
26560         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26561         r=`${PWD_COMMAND}`; export r; \
26562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563         $(HOST_EXPORTS) \
26564         for flag in $(EXTRA_HOST_FLAGS) ; do \
26565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26566         done; \
26567         echo "Doing info in libdecnumber" ; \
26568         (cd $(HOST_SUBDIR)/libdecnumber && \
26569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26571                   "RANLIB=$${RANLIB}" \
26572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26573                   info) \
26574           || exit 1
26575
26576 @endif libdecnumber
26577
26578 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26579 maybe-dvi-libdecnumber:
26580 @if libdecnumber
26581 maybe-dvi-libdecnumber: dvi-libdecnumber
26582
26583 dvi-libdecnumber: \
26584     configure-libdecnumber 
26585         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26586         r=`${PWD_COMMAND}`; export r; \
26587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26588         $(HOST_EXPORTS) \
26589         for flag in $(EXTRA_HOST_FLAGS) ; do \
26590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26591         done; \
26592         echo "Doing dvi in libdecnumber" ; \
26593         (cd $(HOST_SUBDIR)/libdecnumber && \
26594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26596                   "RANLIB=$${RANLIB}" \
26597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26598                   dvi) \
26599           || exit 1
26600
26601 @endif libdecnumber
26602
26603 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26604 maybe-pdf-libdecnumber:
26605 @if libdecnumber
26606 maybe-pdf-libdecnumber: pdf-libdecnumber
26607
26608 pdf-libdecnumber: \
26609     configure-libdecnumber 
26610         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26611         r=`${PWD_COMMAND}`; export r; \
26612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26613         $(HOST_EXPORTS) \
26614         for flag in $(EXTRA_HOST_FLAGS) ; do \
26615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26616         done; \
26617         echo "Doing pdf in libdecnumber" ; \
26618         (cd $(HOST_SUBDIR)/libdecnumber && \
26619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26621                   "RANLIB=$${RANLIB}" \
26622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26623                   pdf) \
26624           || exit 1
26625
26626 @endif libdecnumber
26627
26628 .PHONY: maybe-html-libdecnumber html-libdecnumber
26629 maybe-html-libdecnumber:
26630 @if libdecnumber
26631 maybe-html-libdecnumber: html-libdecnumber
26632
26633 html-libdecnumber: \
26634     configure-libdecnumber 
26635         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26636         r=`${PWD_COMMAND}`; export r; \
26637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638         $(HOST_EXPORTS) \
26639         for flag in $(EXTRA_HOST_FLAGS) ; do \
26640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26641         done; \
26642         echo "Doing html in libdecnumber" ; \
26643         (cd $(HOST_SUBDIR)/libdecnumber && \
26644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26646                   "RANLIB=$${RANLIB}" \
26647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26648                   html) \
26649           || exit 1
26650
26651 @endif libdecnumber
26652
26653 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26654 maybe-TAGS-libdecnumber:
26655 @if libdecnumber
26656 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26657
26658 TAGS-libdecnumber: \
26659     configure-libdecnumber 
26660         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26661         r=`${PWD_COMMAND}`; export r; \
26662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663         $(HOST_EXPORTS) \
26664         for flag in $(EXTRA_HOST_FLAGS) ; do \
26665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26666         done; \
26667         echo "Doing TAGS in libdecnumber" ; \
26668         (cd $(HOST_SUBDIR)/libdecnumber && \
26669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26671                   "RANLIB=$${RANLIB}" \
26672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26673                   TAGS) \
26674           || exit 1
26675
26676 @endif libdecnumber
26677
26678 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26679 maybe-install-info-libdecnumber:
26680 @if libdecnumber
26681 maybe-install-info-libdecnumber: install-info-libdecnumber
26682
26683 install-info-libdecnumber: \
26684     configure-libdecnumber \
26685     info-libdecnumber 
26686         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26687         r=`${PWD_COMMAND}`; export r; \
26688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26689         $(HOST_EXPORTS) \
26690         for flag in $(EXTRA_HOST_FLAGS) ; do \
26691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26692         done; \
26693         echo "Doing install-info in libdecnumber" ; \
26694         (cd $(HOST_SUBDIR)/libdecnumber && \
26695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26697                   "RANLIB=$${RANLIB}" \
26698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26699                   install-info) \
26700           || exit 1
26701
26702 @endif libdecnumber
26703
26704 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26705 maybe-install-pdf-libdecnumber:
26706 @if libdecnumber
26707 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26708
26709 install-pdf-libdecnumber: \
26710     configure-libdecnumber \
26711     pdf-libdecnumber 
26712         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26713         r=`${PWD_COMMAND}`; export r; \
26714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26715         $(HOST_EXPORTS) \
26716         for flag in $(EXTRA_HOST_FLAGS) ; do \
26717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26718         done; \
26719         echo "Doing install-pdf in libdecnumber" ; \
26720         (cd $(HOST_SUBDIR)/libdecnumber && \
26721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26723                   "RANLIB=$${RANLIB}" \
26724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26725                   install-pdf) \
26726           || exit 1
26727
26728 @endif libdecnumber
26729
26730 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26731 maybe-install-html-libdecnumber:
26732 @if libdecnumber
26733 maybe-install-html-libdecnumber: install-html-libdecnumber
26734
26735 install-html-libdecnumber: \
26736     configure-libdecnumber \
26737     html-libdecnumber 
26738         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26739         r=`${PWD_COMMAND}`; export r; \
26740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26741         $(HOST_EXPORTS) \
26742         for flag in $(EXTRA_HOST_FLAGS) ; do \
26743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26744         done; \
26745         echo "Doing install-html in libdecnumber" ; \
26746         (cd $(HOST_SUBDIR)/libdecnumber && \
26747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26749                   "RANLIB=$${RANLIB}" \
26750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26751                   install-html) \
26752           || exit 1
26753
26754 @endif libdecnumber
26755
26756 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26757 maybe-installcheck-libdecnumber:
26758 @if libdecnumber
26759 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26760
26761 installcheck-libdecnumber: \
26762     configure-libdecnumber 
26763         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26764         r=`${PWD_COMMAND}`; export r; \
26765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26766         $(HOST_EXPORTS) \
26767         for flag in $(EXTRA_HOST_FLAGS) ; do \
26768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26769         done; \
26770         echo "Doing installcheck in libdecnumber" ; \
26771         (cd $(HOST_SUBDIR)/libdecnumber && \
26772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26774                   "RANLIB=$${RANLIB}" \
26775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26776                   installcheck) \
26777           || exit 1
26778
26779 @endif libdecnumber
26780
26781 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26782 maybe-mostlyclean-libdecnumber:
26783 @if libdecnumber
26784 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26785
26786 mostlyclean-libdecnumber: 
26787         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26788         r=`${PWD_COMMAND}`; export r; \
26789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26790         $(HOST_EXPORTS) \
26791         for flag in $(EXTRA_HOST_FLAGS) ; do \
26792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26793         done; \
26794         echo "Doing mostlyclean in libdecnumber" ; \
26795         (cd $(HOST_SUBDIR)/libdecnumber && \
26796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26798                   "RANLIB=$${RANLIB}" \
26799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26800                   mostlyclean) \
26801           || exit 1
26802
26803 @endif libdecnumber
26804
26805 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26806 maybe-clean-libdecnumber:
26807 @if libdecnumber
26808 maybe-clean-libdecnumber: clean-libdecnumber
26809
26810 clean-libdecnumber: 
26811         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26812         r=`${PWD_COMMAND}`; export r; \
26813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26814         $(HOST_EXPORTS) \
26815         for flag in $(EXTRA_HOST_FLAGS) ; do \
26816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26817         done; \
26818         echo "Doing clean in libdecnumber" ; \
26819         (cd $(HOST_SUBDIR)/libdecnumber && \
26820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26822                   "RANLIB=$${RANLIB}" \
26823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26824                   clean) \
26825           || exit 1
26826
26827 @endif libdecnumber
26828
26829 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26830 maybe-distclean-libdecnumber:
26831 @if libdecnumber
26832 maybe-distclean-libdecnumber: distclean-libdecnumber
26833
26834 distclean-libdecnumber: 
26835         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26836         r=`${PWD_COMMAND}`; export r; \
26837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26838         $(HOST_EXPORTS) \
26839         for flag in $(EXTRA_HOST_FLAGS) ; do \
26840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26841         done; \
26842         echo "Doing distclean in libdecnumber" ; \
26843         (cd $(HOST_SUBDIR)/libdecnumber && \
26844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26846                   "RANLIB=$${RANLIB}" \
26847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26848                   distclean) \
26849           || exit 1
26850
26851 @endif libdecnumber
26852
26853 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26854 maybe-maintainer-clean-libdecnumber:
26855 @if libdecnumber
26856 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26857
26858 maintainer-clean-libdecnumber: 
26859         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26860         r=`${PWD_COMMAND}`; export r; \
26861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862         $(HOST_EXPORTS) \
26863         for flag in $(EXTRA_HOST_FLAGS) ; do \
26864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26865         done; \
26866         echo "Doing maintainer-clean in libdecnumber" ; \
26867         (cd $(HOST_SUBDIR)/libdecnumber && \
26868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26870                   "RANLIB=$${RANLIB}" \
26871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26872                   maintainer-clean) \
26873           || exit 1
26874
26875 @endif libdecnumber
26876
26877
26878
26879 .PHONY: configure-libgui maybe-configure-libgui
26880 maybe-configure-libgui:
26881 @if gcc-bootstrap
26882 configure-libgui: stage_current
26883 @endif gcc-bootstrap
26884 @if libgui
26885 maybe-configure-libgui: configure-libgui
26886 configure-libgui: 
26887         @: $(MAKE); $(unstage)
26888         @r=`${PWD_COMMAND}`; export r; \
26889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
26892         $(HOST_EXPORTS) \
26893         echo Configuring in $(HOST_SUBDIR)/libgui; \
26894         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26895         case $(srcdir) in \
26896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26897           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26899         esac; \
26900         srcdiroption="--srcdir=$${topdir}/libgui"; \
26901         libsrcdir="$$s/libgui"; \
26902         $(SHELL) $${libsrcdir}/configure \
26903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26904           --target=${target_alias} $${srcdiroption}  \
26905           || exit 1
26906 @endif libgui
26907
26908
26909
26910
26911
26912 .PHONY: all-libgui maybe-all-libgui
26913 maybe-all-libgui:
26914 @if gcc-bootstrap
26915 all-libgui: stage_current
26916 @endif gcc-bootstrap
26917 @if libgui
26918 TARGET-libgui=all
26919 maybe-all-libgui: all-libgui
26920 all-libgui: configure-libgui
26921         @: $(MAKE); $(unstage)
26922         @r=`${PWD_COMMAND}`; export r; \
26923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26924         $(HOST_EXPORTS) \
26925         (cd $(HOST_SUBDIR)/libgui && \
26926           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26927                 $(TARGET-libgui))
26928 @endif libgui
26929
26930
26931
26932
26933 .PHONY: check-libgui maybe-check-libgui
26934 maybe-check-libgui:
26935 @if libgui
26936 maybe-check-libgui: check-libgui
26937
26938 check-libgui:
26939         @: $(MAKE); $(unstage)
26940         @r=`${PWD_COMMAND}`; export r; \
26941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26942         $(HOST_EXPORTS) \
26943         (cd $(HOST_SUBDIR)/libgui && \
26944           $(MAKE) $(FLAGS_TO_PASS)  check)
26945
26946 @endif libgui
26947
26948 .PHONY: install-libgui maybe-install-libgui
26949 maybe-install-libgui:
26950 @if libgui
26951 maybe-install-libgui: install-libgui
26952
26953 install-libgui: installdirs
26954         @: $(MAKE); $(unstage)
26955         @r=`${PWD_COMMAND}`; export r; \
26956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26957         $(HOST_EXPORTS) \
26958         (cd $(HOST_SUBDIR)/libgui && \
26959           $(MAKE) $(FLAGS_TO_PASS)  install)
26960
26961 @endif libgui
26962
26963 # Other targets (info, dvi, pdf, etc.)
26964
26965 .PHONY: maybe-info-libgui info-libgui
26966 maybe-info-libgui:
26967 @if libgui
26968 maybe-info-libgui: info-libgui
26969
26970 info-libgui: \
26971     configure-libgui 
26972         @: $(MAKE); $(unstage)
26973         @[ -f ./libgui/Makefile ] || exit 0; \
26974         r=`${PWD_COMMAND}`; export r; \
26975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26976         $(HOST_EXPORTS) \
26977         for flag in $(EXTRA_HOST_FLAGS) ; do \
26978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26979         done; \
26980         echo "Doing info in libgui" ; \
26981         (cd $(HOST_SUBDIR)/libgui && \
26982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26984                   "RANLIB=$${RANLIB}" \
26985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26986                   info) \
26987           || exit 1
26988
26989 @endif libgui
26990
26991 .PHONY: maybe-dvi-libgui dvi-libgui
26992 maybe-dvi-libgui:
26993 @if libgui
26994 maybe-dvi-libgui: dvi-libgui
26995
26996 dvi-libgui: \
26997     configure-libgui 
26998         @: $(MAKE); $(unstage)
26999         @[ -f ./libgui/Makefile ] || exit 0; \
27000         r=`${PWD_COMMAND}`; export r; \
27001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27002         $(HOST_EXPORTS) \
27003         for flag in $(EXTRA_HOST_FLAGS) ; do \
27004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27005         done; \
27006         echo "Doing dvi in libgui" ; \
27007         (cd $(HOST_SUBDIR)/libgui && \
27008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27010                   "RANLIB=$${RANLIB}" \
27011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27012                   dvi) \
27013           || exit 1
27014
27015 @endif libgui
27016
27017 .PHONY: maybe-pdf-libgui pdf-libgui
27018 maybe-pdf-libgui:
27019 @if libgui
27020 maybe-pdf-libgui: pdf-libgui
27021
27022 pdf-libgui: \
27023     configure-libgui 
27024         @: $(MAKE); $(unstage)
27025         @[ -f ./libgui/Makefile ] || exit 0; \
27026         r=`${PWD_COMMAND}`; export r; \
27027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27028         $(HOST_EXPORTS) \
27029         for flag in $(EXTRA_HOST_FLAGS) ; do \
27030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27031         done; \
27032         echo "Doing pdf in libgui" ; \
27033         (cd $(HOST_SUBDIR)/libgui && \
27034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27036                   "RANLIB=$${RANLIB}" \
27037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27038                   pdf) \
27039           || exit 1
27040
27041 @endif libgui
27042
27043 .PHONY: maybe-html-libgui html-libgui
27044 maybe-html-libgui:
27045 @if libgui
27046 maybe-html-libgui: html-libgui
27047
27048 html-libgui: \
27049     configure-libgui 
27050         @: $(MAKE); $(unstage)
27051         @[ -f ./libgui/Makefile ] || exit 0; \
27052         r=`${PWD_COMMAND}`; export r; \
27053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27054         $(HOST_EXPORTS) \
27055         for flag in $(EXTRA_HOST_FLAGS) ; do \
27056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27057         done; \
27058         echo "Doing html in libgui" ; \
27059         (cd $(HOST_SUBDIR)/libgui && \
27060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27062                   "RANLIB=$${RANLIB}" \
27063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27064                   html) \
27065           || exit 1
27066
27067 @endif libgui
27068
27069 .PHONY: maybe-TAGS-libgui TAGS-libgui
27070 maybe-TAGS-libgui:
27071 @if libgui
27072 maybe-TAGS-libgui: TAGS-libgui
27073
27074 TAGS-libgui: \
27075     configure-libgui 
27076         @: $(MAKE); $(unstage)
27077         @[ -f ./libgui/Makefile ] || exit 0; \
27078         r=`${PWD_COMMAND}`; export r; \
27079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27080         $(HOST_EXPORTS) \
27081         for flag in $(EXTRA_HOST_FLAGS) ; do \
27082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27083         done; \
27084         echo "Doing TAGS in libgui" ; \
27085         (cd $(HOST_SUBDIR)/libgui && \
27086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27088                   "RANLIB=$${RANLIB}" \
27089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27090                   TAGS) \
27091           || exit 1
27092
27093 @endif libgui
27094
27095 .PHONY: maybe-install-info-libgui install-info-libgui
27096 maybe-install-info-libgui:
27097 @if libgui
27098 maybe-install-info-libgui: install-info-libgui
27099
27100 install-info-libgui: \
27101     configure-libgui \
27102     info-libgui 
27103         @: $(MAKE); $(unstage)
27104         @[ -f ./libgui/Makefile ] || exit 0; \
27105         r=`${PWD_COMMAND}`; export r; \
27106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27107         $(HOST_EXPORTS) \
27108         for flag in $(EXTRA_HOST_FLAGS) ; do \
27109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27110         done; \
27111         echo "Doing install-info in libgui" ; \
27112         (cd $(HOST_SUBDIR)/libgui && \
27113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27115                   "RANLIB=$${RANLIB}" \
27116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27117                   install-info) \
27118           || exit 1
27119
27120 @endif libgui
27121
27122 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27123 maybe-install-pdf-libgui:
27124 @if libgui
27125 maybe-install-pdf-libgui: install-pdf-libgui
27126
27127 install-pdf-libgui: \
27128     configure-libgui \
27129     pdf-libgui 
27130         @: $(MAKE); $(unstage)
27131         @[ -f ./libgui/Makefile ] || exit 0; \
27132         r=`${PWD_COMMAND}`; export r; \
27133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27134         $(HOST_EXPORTS) \
27135         for flag in $(EXTRA_HOST_FLAGS) ; do \
27136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27137         done; \
27138         echo "Doing install-pdf in libgui" ; \
27139         (cd $(HOST_SUBDIR)/libgui && \
27140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27142                   "RANLIB=$${RANLIB}" \
27143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27144                   install-pdf) \
27145           || exit 1
27146
27147 @endif libgui
27148
27149 .PHONY: maybe-install-html-libgui install-html-libgui
27150 maybe-install-html-libgui:
27151 @if libgui
27152 maybe-install-html-libgui: install-html-libgui
27153
27154 install-html-libgui: \
27155     configure-libgui \
27156     html-libgui 
27157         @: $(MAKE); $(unstage)
27158         @[ -f ./libgui/Makefile ] || exit 0; \
27159         r=`${PWD_COMMAND}`; export r; \
27160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27161         $(HOST_EXPORTS) \
27162         for flag in $(EXTRA_HOST_FLAGS) ; do \
27163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27164         done; \
27165         echo "Doing install-html in libgui" ; \
27166         (cd $(HOST_SUBDIR)/libgui && \
27167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27169                   "RANLIB=$${RANLIB}" \
27170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27171                   install-html) \
27172           || exit 1
27173
27174 @endif libgui
27175
27176 .PHONY: maybe-installcheck-libgui installcheck-libgui
27177 maybe-installcheck-libgui:
27178 @if libgui
27179 maybe-installcheck-libgui: installcheck-libgui
27180
27181 installcheck-libgui: \
27182     configure-libgui 
27183         @: $(MAKE); $(unstage)
27184         @[ -f ./libgui/Makefile ] || exit 0; \
27185         r=`${PWD_COMMAND}`; export r; \
27186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187         $(HOST_EXPORTS) \
27188         for flag in $(EXTRA_HOST_FLAGS) ; do \
27189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27190         done; \
27191         echo "Doing installcheck in libgui" ; \
27192         (cd $(HOST_SUBDIR)/libgui && \
27193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27195                   "RANLIB=$${RANLIB}" \
27196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27197                   installcheck) \
27198           || exit 1
27199
27200 @endif libgui
27201
27202 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27203 maybe-mostlyclean-libgui:
27204 @if libgui
27205 maybe-mostlyclean-libgui: mostlyclean-libgui
27206
27207 mostlyclean-libgui: 
27208         @: $(MAKE); $(unstage)
27209         @[ -f ./libgui/Makefile ] || exit 0; \
27210         r=`${PWD_COMMAND}`; export r; \
27211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27212         $(HOST_EXPORTS) \
27213         for flag in $(EXTRA_HOST_FLAGS) ; do \
27214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27215         done; \
27216         echo "Doing mostlyclean in libgui" ; \
27217         (cd $(HOST_SUBDIR)/libgui && \
27218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27220                   "RANLIB=$${RANLIB}" \
27221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27222                   mostlyclean) \
27223           || exit 1
27224
27225 @endif libgui
27226
27227 .PHONY: maybe-clean-libgui clean-libgui
27228 maybe-clean-libgui:
27229 @if libgui
27230 maybe-clean-libgui: clean-libgui
27231
27232 clean-libgui: 
27233         @: $(MAKE); $(unstage)
27234         @[ -f ./libgui/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 clean in libgui" ; \
27242         (cd $(HOST_SUBDIR)/libgui && \
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                   clean) \
27248           || exit 1
27249
27250 @endif libgui
27251
27252 .PHONY: maybe-distclean-libgui distclean-libgui
27253 maybe-distclean-libgui:
27254 @if libgui
27255 maybe-distclean-libgui: distclean-libgui
27256
27257 distclean-libgui: 
27258         @: $(MAKE); $(unstage)
27259         @[ -f ./libgui/Makefile ] || exit 0; \
27260         r=`${PWD_COMMAND}`; export r; \
27261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27262         $(HOST_EXPORTS) \
27263         for flag in $(EXTRA_HOST_FLAGS) ; do \
27264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27265         done; \
27266         echo "Doing distclean in libgui" ; \
27267         (cd $(HOST_SUBDIR)/libgui && \
27268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27270                   "RANLIB=$${RANLIB}" \
27271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27272                   distclean) \
27273           || exit 1
27274
27275 @endif libgui
27276
27277 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27278 maybe-maintainer-clean-libgui:
27279 @if libgui
27280 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27281
27282 maintainer-clean-libgui: 
27283         @: $(MAKE); $(unstage)
27284         @[ -f ./libgui/Makefile ] || exit 0; \
27285         r=`${PWD_COMMAND}`; export r; \
27286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287         $(HOST_EXPORTS) \
27288         for flag in $(EXTRA_HOST_FLAGS) ; do \
27289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27290         done; \
27291         echo "Doing maintainer-clean in libgui" ; \
27292         (cd $(HOST_SUBDIR)/libgui && \
27293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27295                   "RANLIB=$${RANLIB}" \
27296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27297                   maintainer-clean) \
27298           || exit 1
27299
27300 @endif libgui
27301
27302
27303
27304 .PHONY: configure-libiberty maybe-configure-libiberty
27305 maybe-configure-libiberty:
27306 @if gcc-bootstrap
27307 configure-libiberty: stage_current
27308 @endif gcc-bootstrap
27309 @if libiberty
27310 maybe-configure-libiberty: configure-libiberty
27311 configure-libiberty: 
27312         @r=`${PWD_COMMAND}`; export r; \
27313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27316         $(HOST_EXPORTS) \
27317         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27318         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27319         case $(srcdir) in \
27320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27321           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27323         esac; \
27324         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27325         libsrcdir="$$s/libiberty"; \
27326         $(SHELL) $${libsrcdir}/configure \
27327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27328           --target=${target_alias} $${srcdiroption}  \
27329           || exit 1
27330 @endif libiberty
27331
27332
27333
27334 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27335 maybe-configure-stage1-libiberty:
27336 @if libiberty-bootstrap
27337 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27338 configure-stage1-libiberty:
27339         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27341         @r=`${PWD_COMMAND}`; export r; \
27342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27343         TFLAGS="$(STAGE1_TFLAGS)"; \
27344         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27345         $(HOST_EXPORTS) \
27346         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27347         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
27348         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27349         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
27350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27351         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27352         case $(srcdir) in \
27353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27354           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27356         esac; \
27357         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27358         libsrcdir="$$s/libiberty"; \
27359         $(SHELL) $${libsrcdir}/configure \
27360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27361           --target=${target_alias} $${srcdiroption} \
27362           $(STAGE1_CONFIGURE_FLAGS)
27363 @endif libiberty-bootstrap
27364
27365 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27366 maybe-configure-stage2-libiberty:
27367 @if libiberty-bootstrap
27368 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27369 configure-stage2-libiberty:
27370         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27372         @r=`${PWD_COMMAND}`; export r; \
27373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374         TFLAGS="$(STAGE2_TFLAGS)"; \
27375         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27376         $(HOST_EXPORTS) \
27377         $(POSTSTAGE1_HOST_EXPORTS) \
27378         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27379         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27380         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27381         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
27382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27383         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27384         case $(srcdir) in \
27385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27386           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27388         esac; \
27389         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27390         libsrcdir="$$s/libiberty"; \
27391         $(SHELL) $${libsrcdir}/configure \
27392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27393           --target=${target_alias} $${srcdiroption} \
27394           --with-build-libsubdir=$(HOST_SUBDIR) \
27395           $(STAGE2_CONFIGURE_FLAGS)
27396 @endif libiberty-bootstrap
27397
27398 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27399 maybe-configure-stage3-libiberty:
27400 @if libiberty-bootstrap
27401 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27402 configure-stage3-libiberty:
27403         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27404         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27405         @r=`${PWD_COMMAND}`; export r; \
27406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407         TFLAGS="$(STAGE3_TFLAGS)"; \
27408         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27409         $(HOST_EXPORTS) \
27410         $(POSTSTAGE1_HOST_EXPORTS) \
27411         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27412         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27413         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27414         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
27415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27416         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27417         case $(srcdir) in \
27418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27419           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27421         esac; \
27422         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27423         libsrcdir="$$s/libiberty"; \
27424         $(SHELL) $${libsrcdir}/configure \
27425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27426           --target=${target_alias} $${srcdiroption} \
27427           --with-build-libsubdir=$(HOST_SUBDIR) \
27428           $(STAGE3_CONFIGURE_FLAGS)
27429 @endif libiberty-bootstrap
27430
27431 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27432 maybe-configure-stage4-libiberty:
27433 @if libiberty-bootstrap
27434 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27435 configure-stage4-libiberty:
27436         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27438         @r=`${PWD_COMMAND}`; export r; \
27439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27440         TFLAGS="$(STAGE4_TFLAGS)"; \
27441         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27442         $(HOST_EXPORTS) \
27443         $(POSTSTAGE1_HOST_EXPORTS) \
27444         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27445         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27446         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27447         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
27448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27449         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27450         case $(srcdir) in \
27451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27452           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27454         esac; \
27455         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27456         libsrcdir="$$s/libiberty"; \
27457         $(SHELL) $${libsrcdir}/configure \
27458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27459           --target=${target_alias} $${srcdiroption} \
27460           --with-build-libsubdir=$(HOST_SUBDIR) \
27461           $(STAGE4_CONFIGURE_FLAGS)
27462 @endif libiberty-bootstrap
27463
27464 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27465 maybe-configure-stageprofile-libiberty:
27466 @if libiberty-bootstrap
27467 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27468 configure-stageprofile-libiberty:
27469         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27471         @r=`${PWD_COMMAND}`; export r; \
27472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27474         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27475         $(HOST_EXPORTS) \
27476         $(POSTSTAGE1_HOST_EXPORTS) \
27477         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27478         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27479         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27480         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
27481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27482         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27483         case $(srcdir) in \
27484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27485           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27487         esac; \
27488         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27489         libsrcdir="$$s/libiberty"; \
27490         $(SHELL) $${libsrcdir}/configure \
27491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27492           --target=${target_alias} $${srcdiroption} \
27493           --with-build-libsubdir=$(HOST_SUBDIR) \
27494           $(STAGEprofile_CONFIGURE_FLAGS)
27495 @endif libiberty-bootstrap
27496
27497 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27498 maybe-configure-stagefeedback-libiberty:
27499 @if libiberty-bootstrap
27500 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27501 configure-stagefeedback-libiberty:
27502         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27504         @r=`${PWD_COMMAND}`; export r; \
27505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27506         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27507         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27508         $(HOST_EXPORTS) \
27509         $(POSTSTAGE1_HOST_EXPORTS) \
27510         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27511         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27512         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27513         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
27514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27515         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27516         case $(srcdir) in \
27517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27518           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27520         esac; \
27521         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27522         libsrcdir="$$s/libiberty"; \
27523         $(SHELL) $${libsrcdir}/configure \
27524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27525           --target=${target_alias} $${srcdiroption} \
27526           --with-build-libsubdir=$(HOST_SUBDIR) \
27527           $(STAGEfeedback_CONFIGURE_FLAGS)
27528 @endif libiberty-bootstrap
27529
27530
27531
27532
27533
27534 .PHONY: all-libiberty maybe-all-libiberty
27535 maybe-all-libiberty:
27536 @if gcc-bootstrap
27537 all-libiberty: stage_current
27538 @endif gcc-bootstrap
27539 @if libiberty
27540 TARGET-libiberty=all
27541 maybe-all-libiberty: all-libiberty
27542 all-libiberty: configure-libiberty
27543         @r=`${PWD_COMMAND}`; export r; \
27544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27545         $(HOST_EXPORTS) \
27546         (cd $(HOST_SUBDIR)/libiberty && \
27547           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27548                 $(TARGET-libiberty))
27549 @endif libiberty
27550
27551
27552
27553 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27554 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27555 maybe-all-stage1-libiberty:
27556 maybe-clean-stage1-libiberty:
27557 @if libiberty-bootstrap
27558 maybe-all-stage1-libiberty: all-stage1-libiberty
27559 all-stage1: all-stage1-libiberty
27560 TARGET-stage1-libiberty = $(TARGET-libiberty)
27561 all-stage1-libiberty: configure-stage1-libiberty
27562         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27563         @r=`${PWD_COMMAND}`; export r; \
27564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27565         TFLAGS="$(STAGE1_TFLAGS)"; \
27566         $(HOST_EXPORTS) \
27567         cd $(HOST_SUBDIR)/libiberty && \
27568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27569                 CFLAGS="$(STAGE1_CFLAGS)" \
27570                 CXXFLAGS="$(STAGE1_CFLAGS)" \
27571                 LIBCFLAGS="$(LIBCFLAGS)" \
27572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27575                 $(EXTRA_HOST_FLAGS)   \
27576                 TFLAGS="$(STAGE1_TFLAGS)" \
27577                 $(TARGET-stage1-libiberty)
27578
27579 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27580 clean-stage1: clean-stage1-libiberty
27581 clean-stage1-libiberty:
27582         @if [ $(current_stage) = stage1 ]; then \
27583           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27584         else \
27585           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27586           $(MAKE) stage1-start; \
27587         fi; \
27588         cd $(HOST_SUBDIR)/libiberty && \
27589         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27590                  clean
27591 @endif libiberty-bootstrap
27592
27593
27594 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27595 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27596 maybe-all-stage2-libiberty:
27597 maybe-clean-stage2-libiberty:
27598 @if libiberty-bootstrap
27599 maybe-all-stage2-libiberty: all-stage2-libiberty
27600 all-stage2: all-stage2-libiberty
27601 TARGET-stage2-libiberty = $(TARGET-libiberty)
27602 all-stage2-libiberty: configure-stage2-libiberty
27603         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27604         @r=`${PWD_COMMAND}`; export r; \
27605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27606         TFLAGS="$(STAGE2_TFLAGS)"; \
27607         $(HOST_EXPORTS) \
27608         $(POSTSTAGE1_HOST_EXPORTS) \
27609         cd $(HOST_SUBDIR)/libiberty && \
27610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27611                 CFLAGS="$(STAGE2_CFLAGS)" \
27612                 CXXFLAGS="$(STAGE2_CFLAGS)" \
27613                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27617                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27618                 TFLAGS="$(STAGE2_TFLAGS)" \
27619                 $(TARGET-stage2-libiberty)
27620
27621 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27622 clean-stage2: clean-stage2-libiberty
27623 clean-stage2-libiberty:
27624         @if [ $(current_stage) = stage2 ]; then \
27625           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27626         else \
27627           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27628           $(MAKE) stage2-start; \
27629         fi; \
27630         cd $(HOST_SUBDIR)/libiberty && \
27631         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27632                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27633                  clean
27634 @endif libiberty-bootstrap
27635
27636
27637 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27638 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27639 maybe-all-stage3-libiberty:
27640 maybe-clean-stage3-libiberty:
27641 @if libiberty-bootstrap
27642 maybe-all-stage3-libiberty: all-stage3-libiberty
27643 all-stage3: all-stage3-libiberty
27644 TARGET-stage3-libiberty = $(TARGET-libiberty)
27645 all-stage3-libiberty: configure-stage3-libiberty
27646         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27647         @r=`${PWD_COMMAND}`; export r; \
27648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649         TFLAGS="$(STAGE3_TFLAGS)"; \
27650         $(HOST_EXPORTS) \
27651         $(POSTSTAGE1_HOST_EXPORTS) \
27652         cd $(HOST_SUBDIR)/libiberty && \
27653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27654                 CFLAGS="$(STAGE3_CFLAGS)" \
27655                 CXXFLAGS="$(STAGE3_CFLAGS)" \
27656                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27661                 TFLAGS="$(STAGE3_TFLAGS)" \
27662                 $(TARGET-stage3-libiberty)
27663
27664 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27665 clean-stage3: clean-stage3-libiberty
27666 clean-stage3-libiberty:
27667         @if [ $(current_stage) = stage3 ]; then \
27668           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27669         else \
27670           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27671           $(MAKE) stage3-start; \
27672         fi; \
27673         cd $(HOST_SUBDIR)/libiberty && \
27674         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27675                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27676                  clean
27677 @endif libiberty-bootstrap
27678
27679
27680 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27681 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27682 maybe-all-stage4-libiberty:
27683 maybe-clean-stage4-libiberty:
27684 @if libiberty-bootstrap
27685 maybe-all-stage4-libiberty: all-stage4-libiberty
27686 all-stage4: all-stage4-libiberty
27687 TARGET-stage4-libiberty = $(TARGET-libiberty)
27688 all-stage4-libiberty: configure-stage4-libiberty
27689         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27690         @r=`${PWD_COMMAND}`; export r; \
27691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692         TFLAGS="$(STAGE4_TFLAGS)"; \
27693         $(HOST_EXPORTS) \
27694         $(POSTSTAGE1_HOST_EXPORTS) \
27695         cd $(HOST_SUBDIR)/libiberty && \
27696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27697                 CFLAGS="$(STAGE4_CFLAGS)" \
27698                 CXXFLAGS="$(STAGE4_CFLAGS)" \
27699                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27704                 TFLAGS="$(STAGE4_TFLAGS)" \
27705                 $(TARGET-stage4-libiberty)
27706
27707 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27708 clean-stage4: clean-stage4-libiberty
27709 clean-stage4-libiberty:
27710         @if [ $(current_stage) = stage4 ]; then \
27711           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27712         else \
27713           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27714           $(MAKE) stage4-start; \
27715         fi; \
27716         cd $(HOST_SUBDIR)/libiberty && \
27717         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27718                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27719                  clean
27720 @endif libiberty-bootstrap
27721
27722
27723 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27724 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27725 maybe-all-stageprofile-libiberty:
27726 maybe-clean-stageprofile-libiberty:
27727 @if libiberty-bootstrap
27728 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27729 all-stageprofile: all-stageprofile-libiberty
27730 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27731 all-stageprofile-libiberty: configure-stageprofile-libiberty
27732         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27733         @r=`${PWD_COMMAND}`; export r; \
27734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27735         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27736         $(HOST_EXPORTS) \
27737         $(POSTSTAGE1_HOST_EXPORTS) \
27738         cd $(HOST_SUBDIR)/libiberty && \
27739         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27740                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27741                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27742                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27743                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27744                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27745                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27746                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27747                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27748                 $(TARGET-stageprofile-libiberty)
27749
27750 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27751 clean-stageprofile: clean-stageprofile-libiberty
27752 clean-stageprofile-libiberty:
27753         @if [ $(current_stage) = stageprofile ]; then \
27754           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27755         else \
27756           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27757           $(MAKE) stageprofile-start; \
27758         fi; \
27759         cd $(HOST_SUBDIR)/libiberty && \
27760         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27761                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27762                  clean
27763 @endif libiberty-bootstrap
27764
27765
27766 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27767 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27768 maybe-all-stagefeedback-libiberty:
27769 maybe-clean-stagefeedback-libiberty:
27770 @if libiberty-bootstrap
27771 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27772 all-stagefeedback: all-stagefeedback-libiberty
27773 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27774 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27775         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27776         @r=`${PWD_COMMAND}`; export r; \
27777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27778         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27779         $(HOST_EXPORTS) \
27780         $(POSTSTAGE1_HOST_EXPORTS) \
27781         cd $(HOST_SUBDIR)/libiberty && \
27782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27783                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27784                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27785                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27789                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27790                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27791                 $(TARGET-stagefeedback-libiberty)
27792
27793 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
27794 clean-stagefeedback: clean-stagefeedback-libiberty
27795 clean-stagefeedback-libiberty:
27796         @if [ $(current_stage) = stagefeedback ]; then \
27797           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27798         else \
27799           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
27800           $(MAKE) stagefeedback-start; \
27801         fi; \
27802         cd $(HOST_SUBDIR)/libiberty && \
27803         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27804                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27805                  clean
27806 @endif libiberty-bootstrap
27807
27808
27809
27810
27811
27812 .PHONY: check-libiberty maybe-check-libiberty
27813 maybe-check-libiberty:
27814 @if libiberty
27815 maybe-check-libiberty: check-libiberty
27816
27817 check-libiberty:
27818         @: $(MAKE); $(unstage)
27819         @r=`${PWD_COMMAND}`; export r; \
27820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821         $(HOST_EXPORTS) \
27822         (cd $(HOST_SUBDIR)/libiberty && \
27823           $(MAKE) $(FLAGS_TO_PASS)  check)
27824
27825 @endif libiberty
27826
27827 .PHONY: install-libiberty maybe-install-libiberty
27828 maybe-install-libiberty:
27829 @if libiberty
27830 maybe-install-libiberty: install-libiberty
27831
27832 install-libiberty: installdirs
27833         @: $(MAKE); $(unstage)
27834         @r=`${PWD_COMMAND}`; export r; \
27835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27836         $(HOST_EXPORTS) \
27837         (cd $(HOST_SUBDIR)/libiberty && \
27838           $(MAKE) $(FLAGS_TO_PASS)  install)
27839
27840 @endif libiberty
27841
27842 # Other targets (info, dvi, pdf, etc.)
27843
27844 .PHONY: maybe-info-libiberty info-libiberty
27845 maybe-info-libiberty:
27846 @if libiberty
27847 maybe-info-libiberty: info-libiberty
27848
27849 info-libiberty: \
27850     configure-libiberty 
27851         @[ -f ./libiberty/Makefile ] || exit 0; \
27852         r=`${PWD_COMMAND}`; export r; \
27853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854         $(HOST_EXPORTS) \
27855         for flag in $(EXTRA_HOST_FLAGS) ; do \
27856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27857         done; \
27858         echo "Doing info in libiberty" ; \
27859         (cd $(HOST_SUBDIR)/libiberty && \
27860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27862                   "RANLIB=$${RANLIB}" \
27863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27864                   info) \
27865           || exit 1
27866
27867 @endif libiberty
27868
27869 .PHONY: maybe-dvi-libiberty dvi-libiberty
27870 maybe-dvi-libiberty:
27871 @if libiberty
27872 maybe-dvi-libiberty: dvi-libiberty
27873
27874 dvi-libiberty: \
27875     configure-libiberty 
27876         @[ -f ./libiberty/Makefile ] || exit 0; \
27877         r=`${PWD_COMMAND}`; export r; \
27878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27879         $(HOST_EXPORTS) \
27880         for flag in $(EXTRA_HOST_FLAGS) ; do \
27881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27882         done; \
27883         echo "Doing dvi in libiberty" ; \
27884         (cd $(HOST_SUBDIR)/libiberty && \
27885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27887                   "RANLIB=$${RANLIB}" \
27888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27889                   dvi) \
27890           || exit 1
27891
27892 @endif libiberty
27893
27894 .PHONY: maybe-pdf-libiberty pdf-libiberty
27895 maybe-pdf-libiberty:
27896 @if libiberty
27897 maybe-pdf-libiberty: pdf-libiberty
27898
27899 pdf-libiberty: \
27900     configure-libiberty 
27901         @[ -f ./libiberty/Makefile ] || exit 0; \
27902         r=`${PWD_COMMAND}`; export r; \
27903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27904         $(HOST_EXPORTS) \
27905         for flag in $(EXTRA_HOST_FLAGS) ; do \
27906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27907         done; \
27908         echo "Doing pdf in libiberty" ; \
27909         (cd $(HOST_SUBDIR)/libiberty && \
27910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27912                   "RANLIB=$${RANLIB}" \
27913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27914                   pdf) \
27915           || exit 1
27916
27917 @endif libiberty
27918
27919 .PHONY: maybe-html-libiberty html-libiberty
27920 maybe-html-libiberty:
27921 @if libiberty
27922 maybe-html-libiberty: html-libiberty
27923
27924 html-libiberty: \
27925     configure-libiberty 
27926         @[ -f ./libiberty/Makefile ] || exit 0; \
27927         r=`${PWD_COMMAND}`; export r; \
27928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929         $(HOST_EXPORTS) \
27930         for flag in $(EXTRA_HOST_FLAGS) ; do \
27931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27932         done; \
27933         echo "Doing html in libiberty" ; \
27934         (cd $(HOST_SUBDIR)/libiberty && \
27935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27937                   "RANLIB=$${RANLIB}" \
27938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27939                   html) \
27940           || exit 1
27941
27942 @endif libiberty
27943
27944 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
27945 maybe-TAGS-libiberty:
27946 @if libiberty
27947 maybe-TAGS-libiberty: TAGS-libiberty
27948
27949 TAGS-libiberty: \
27950     configure-libiberty 
27951         @[ -f ./libiberty/Makefile ] || exit 0; \
27952         r=`${PWD_COMMAND}`; export r; \
27953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954         $(HOST_EXPORTS) \
27955         for flag in $(EXTRA_HOST_FLAGS) ; do \
27956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27957         done; \
27958         echo "Doing TAGS in libiberty" ; \
27959         (cd $(HOST_SUBDIR)/libiberty && \
27960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27962                   "RANLIB=$${RANLIB}" \
27963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27964                   TAGS) \
27965           || exit 1
27966
27967 @endif libiberty
27968
27969 .PHONY: maybe-install-info-libiberty install-info-libiberty
27970 maybe-install-info-libiberty:
27971 @if libiberty
27972 maybe-install-info-libiberty: install-info-libiberty
27973
27974 install-info-libiberty: \
27975     configure-libiberty \
27976     info-libiberty 
27977         @[ -f ./libiberty/Makefile ] || exit 0; \
27978         r=`${PWD_COMMAND}`; export r; \
27979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27980         $(HOST_EXPORTS) \
27981         for flag in $(EXTRA_HOST_FLAGS) ; do \
27982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27983         done; \
27984         echo "Doing install-info in libiberty" ; \
27985         (cd $(HOST_SUBDIR)/libiberty && \
27986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27988                   "RANLIB=$${RANLIB}" \
27989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27990                   install-info) \
27991           || exit 1
27992
27993 @endif libiberty
27994
27995 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
27996 maybe-install-pdf-libiberty:
27997 @if libiberty
27998 maybe-install-pdf-libiberty: install-pdf-libiberty
27999
28000 install-pdf-libiberty: \
28001     configure-libiberty \
28002     pdf-libiberty 
28003         @[ -f ./libiberty/Makefile ] || exit 0; \
28004         r=`${PWD_COMMAND}`; export r; \
28005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28006         $(HOST_EXPORTS) \
28007         for flag in $(EXTRA_HOST_FLAGS) ; do \
28008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28009         done; \
28010         echo "Doing install-pdf in libiberty" ; \
28011         (cd $(HOST_SUBDIR)/libiberty && \
28012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28014                   "RANLIB=$${RANLIB}" \
28015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28016                   install-pdf) \
28017           || exit 1
28018
28019 @endif libiberty
28020
28021 .PHONY: maybe-install-html-libiberty install-html-libiberty
28022 maybe-install-html-libiberty:
28023 @if libiberty
28024 maybe-install-html-libiberty: install-html-libiberty
28025
28026 install-html-libiberty: \
28027     configure-libiberty \
28028     html-libiberty 
28029         @[ -f ./libiberty/Makefile ] || exit 0; \
28030         r=`${PWD_COMMAND}`; export r; \
28031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28032         $(HOST_EXPORTS) \
28033         for flag in $(EXTRA_HOST_FLAGS) ; do \
28034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28035         done; \
28036         echo "Doing install-html in libiberty" ; \
28037         (cd $(HOST_SUBDIR)/libiberty && \
28038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28040                   "RANLIB=$${RANLIB}" \
28041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28042                   install-html) \
28043           || exit 1
28044
28045 @endif libiberty
28046
28047 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28048 maybe-installcheck-libiberty:
28049 @if libiberty
28050 maybe-installcheck-libiberty: installcheck-libiberty
28051
28052 installcheck-libiberty: \
28053     configure-libiberty 
28054         @[ -f ./libiberty/Makefile ] || exit 0; \
28055         r=`${PWD_COMMAND}`; export r; \
28056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28057         $(HOST_EXPORTS) \
28058         for flag in $(EXTRA_HOST_FLAGS) ; do \
28059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28060         done; \
28061         echo "Doing installcheck in libiberty" ; \
28062         (cd $(HOST_SUBDIR)/libiberty && \
28063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28065                   "RANLIB=$${RANLIB}" \
28066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28067                   installcheck) \
28068           || exit 1
28069
28070 @endif libiberty
28071
28072 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28073 maybe-mostlyclean-libiberty:
28074 @if libiberty
28075 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28076
28077 mostlyclean-libiberty: 
28078         @[ -f ./libiberty/Makefile ] || exit 0; \
28079         r=`${PWD_COMMAND}`; export r; \
28080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28081         $(HOST_EXPORTS) \
28082         for flag in $(EXTRA_HOST_FLAGS) ; do \
28083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28084         done; \
28085         echo "Doing mostlyclean in libiberty" ; \
28086         (cd $(HOST_SUBDIR)/libiberty && \
28087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28089                   "RANLIB=$${RANLIB}" \
28090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28091                   mostlyclean) \
28092           || exit 1
28093
28094 @endif libiberty
28095
28096 .PHONY: maybe-clean-libiberty clean-libiberty
28097 maybe-clean-libiberty:
28098 @if libiberty
28099 maybe-clean-libiberty: clean-libiberty
28100
28101 clean-libiberty: 
28102         @[ -f ./libiberty/Makefile ] || exit 0; \
28103         r=`${PWD_COMMAND}`; export r; \
28104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28105         $(HOST_EXPORTS) \
28106         for flag in $(EXTRA_HOST_FLAGS) ; do \
28107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28108         done; \
28109         echo "Doing clean in libiberty" ; \
28110         (cd $(HOST_SUBDIR)/libiberty && \
28111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28113                   "RANLIB=$${RANLIB}" \
28114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28115                   clean) \
28116           || exit 1
28117
28118 @endif libiberty
28119
28120 .PHONY: maybe-distclean-libiberty distclean-libiberty
28121 maybe-distclean-libiberty:
28122 @if libiberty
28123 maybe-distclean-libiberty: distclean-libiberty
28124
28125 distclean-libiberty: 
28126         @[ -f ./libiberty/Makefile ] || exit 0; \
28127         r=`${PWD_COMMAND}`; export r; \
28128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28129         $(HOST_EXPORTS) \
28130         for flag in $(EXTRA_HOST_FLAGS) ; do \
28131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28132         done; \
28133         echo "Doing distclean in libiberty" ; \
28134         (cd $(HOST_SUBDIR)/libiberty && \
28135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28137                   "RANLIB=$${RANLIB}" \
28138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28139                   distclean) \
28140           || exit 1
28141
28142 @endif libiberty
28143
28144 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28145 maybe-maintainer-clean-libiberty:
28146 @if libiberty
28147 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28148
28149 maintainer-clean-libiberty: 
28150         @[ -f ./libiberty/Makefile ] || exit 0; \
28151         r=`${PWD_COMMAND}`; export r; \
28152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28153         $(HOST_EXPORTS) \
28154         for flag in $(EXTRA_HOST_FLAGS) ; do \
28155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28156         done; \
28157         echo "Doing maintainer-clean in libiberty" ; \
28158         (cd $(HOST_SUBDIR)/libiberty && \
28159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28161                   "RANLIB=$${RANLIB}" \
28162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28163                   maintainer-clean) \
28164           || exit 1
28165
28166 @endif libiberty
28167
28168
28169
28170 .PHONY: configure-libiconv maybe-configure-libiconv
28171 maybe-configure-libiconv:
28172 @if gcc-bootstrap
28173 configure-libiconv: stage_current
28174 @endif gcc-bootstrap
28175 @if libiconv
28176 maybe-configure-libiconv: configure-libiconv
28177 configure-libiconv: 
28178         @: $(MAKE); $(unstage)
28179         @r=`${PWD_COMMAND}`; export r; \
28180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28181         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
28183         $(HOST_EXPORTS) \
28184         echo Configuring in $(HOST_SUBDIR)/libiconv; \
28185         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
28186         case $(srcdir) in \
28187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28188           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28190         esac; \
28191         srcdiroption="--srcdir=$${topdir}/libiconv"; \
28192         libsrcdir="$$s/libiconv"; \
28193         $(SHELL) $${libsrcdir}/configure \
28194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28195           --target=${target_alias} $${srcdiroption} --disable-shared \
28196           || exit 1
28197 @endif libiconv
28198
28199
28200
28201
28202
28203 .PHONY: all-libiconv maybe-all-libiconv
28204 maybe-all-libiconv:
28205 @if gcc-bootstrap
28206 all-libiconv: stage_current
28207 @endif gcc-bootstrap
28208 @if libiconv
28209 TARGET-libiconv=all
28210 maybe-all-libiconv: all-libiconv
28211 all-libiconv: configure-libiconv
28212         @: $(MAKE); $(unstage)
28213         @r=`${PWD_COMMAND}`; export r; \
28214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28215         $(HOST_EXPORTS) \
28216         (cd $(HOST_SUBDIR)/libiconv && \
28217           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28218                 $(TARGET-libiconv))
28219 @endif libiconv
28220
28221
28222
28223
28224 .PHONY: check-libiconv maybe-check-libiconv
28225 maybe-check-libiconv:
28226 @if libiconv
28227 maybe-check-libiconv: check-libiconv
28228
28229 check-libiconv:
28230         @: $(MAKE); $(unstage)
28231         @r=`${PWD_COMMAND}`; export r; \
28232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28233         $(HOST_EXPORTS) \
28234         (cd $(HOST_SUBDIR)/libiconv && \
28235           $(MAKE) $(FLAGS_TO_PASS)  check)
28236
28237 @endif libiconv
28238
28239 .PHONY: install-libiconv maybe-install-libiconv
28240 maybe-install-libiconv:
28241 @if libiconv
28242 maybe-install-libiconv: install-libiconv
28243
28244 install-libiconv:
28245
28246 @endif libiconv
28247
28248 # Other targets (info, dvi, pdf, etc.)
28249
28250 .PHONY: maybe-info-libiconv info-libiconv
28251 maybe-info-libiconv:
28252 @if libiconv
28253 maybe-info-libiconv: info-libiconv
28254
28255 info-libiconv: \
28256     configure-libiconv 
28257         @: $(MAKE); $(unstage)
28258         @[ -f ./libiconv/Makefile ] || exit 0; \
28259         r=`${PWD_COMMAND}`; export r; \
28260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28261         $(HOST_EXPORTS) \
28262         for flag in $(EXTRA_HOST_FLAGS) ; do \
28263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28264         done; \
28265         echo "Doing info in libiconv" ; \
28266         (cd $(HOST_SUBDIR)/libiconv && \
28267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28269                   "RANLIB=$${RANLIB}" \
28270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28271                   info) \
28272           || exit 1
28273
28274 @endif libiconv
28275
28276 .PHONY: maybe-dvi-libiconv dvi-libiconv
28277 maybe-dvi-libiconv:
28278 @if libiconv
28279 maybe-dvi-libiconv: dvi-libiconv
28280
28281 dvi-libiconv: \
28282     configure-libiconv 
28283         @: $(MAKE); $(unstage)
28284         @[ -f ./libiconv/Makefile ] || exit 0; \
28285         r=`${PWD_COMMAND}`; export r; \
28286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28287         $(HOST_EXPORTS) \
28288         for flag in $(EXTRA_HOST_FLAGS) ; do \
28289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28290         done; \
28291         echo "Doing dvi in libiconv" ; \
28292         (cd $(HOST_SUBDIR)/libiconv && \
28293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28295                   "RANLIB=$${RANLIB}" \
28296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28297                   dvi) \
28298           || exit 1
28299
28300 @endif libiconv
28301
28302 .PHONY: maybe-pdf-libiconv pdf-libiconv
28303 maybe-pdf-libiconv:
28304 @if libiconv
28305 maybe-pdf-libiconv: pdf-libiconv
28306
28307 pdf-libiconv: \
28308     configure-libiconv 
28309         @: $(MAKE); $(unstage)
28310         @[ -f ./libiconv/Makefile ] || exit 0; \
28311         r=`${PWD_COMMAND}`; export r; \
28312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28313         $(HOST_EXPORTS) \
28314         for flag in $(EXTRA_HOST_FLAGS) ; do \
28315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28316         done; \
28317         echo "Doing pdf in libiconv" ; \
28318         (cd $(HOST_SUBDIR)/libiconv && \
28319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28321                   "RANLIB=$${RANLIB}" \
28322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28323                   pdf) \
28324           || exit 1
28325
28326 @endif libiconv
28327
28328 .PHONY: maybe-html-libiconv html-libiconv
28329 maybe-html-libiconv:
28330 @if libiconv
28331 maybe-html-libiconv: html-libiconv
28332
28333 html-libiconv: \
28334     configure-libiconv 
28335         @: $(MAKE); $(unstage)
28336         @[ -f ./libiconv/Makefile ] || exit 0; \
28337         r=`${PWD_COMMAND}`; export r; \
28338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339         $(HOST_EXPORTS) \
28340         for flag in $(EXTRA_HOST_FLAGS) ; do \
28341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28342         done; \
28343         echo "Doing html in libiconv" ; \
28344         (cd $(HOST_SUBDIR)/libiconv && \
28345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28347                   "RANLIB=$${RANLIB}" \
28348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28349                   html) \
28350           || exit 1
28351
28352 @endif libiconv
28353
28354 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
28355 maybe-TAGS-libiconv:
28356 @if libiconv
28357 maybe-TAGS-libiconv: TAGS-libiconv
28358
28359 TAGS-libiconv: \
28360     configure-libiconv 
28361         @: $(MAKE); $(unstage)
28362         @[ -f ./libiconv/Makefile ] || exit 0; \
28363         r=`${PWD_COMMAND}`; export r; \
28364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28365         $(HOST_EXPORTS) \
28366         for flag in $(EXTRA_HOST_FLAGS) ; do \
28367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28368         done; \
28369         echo "Doing TAGS in libiconv" ; \
28370         (cd $(HOST_SUBDIR)/libiconv && \
28371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28373                   "RANLIB=$${RANLIB}" \
28374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28375                   TAGS) \
28376           || exit 1
28377
28378 @endif libiconv
28379
28380 .PHONY: maybe-install-info-libiconv install-info-libiconv
28381 maybe-install-info-libiconv:
28382 @if libiconv
28383 maybe-install-info-libiconv: install-info-libiconv
28384
28385 # libiconv doesn't support install-info.
28386 install-info-libiconv:
28387
28388 @endif libiconv
28389
28390 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
28391 maybe-install-pdf-libiconv:
28392 @if libiconv
28393 maybe-install-pdf-libiconv: install-pdf-libiconv
28394
28395 # libiconv doesn't support install-pdf.
28396 install-pdf-libiconv:
28397
28398 @endif libiconv
28399
28400 .PHONY: maybe-install-html-libiconv install-html-libiconv
28401 maybe-install-html-libiconv:
28402 @if libiconv
28403 maybe-install-html-libiconv: install-html-libiconv
28404
28405 # libiconv doesn't support install-html.
28406 install-html-libiconv:
28407
28408 @endif libiconv
28409
28410 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
28411 maybe-installcheck-libiconv:
28412 @if libiconv
28413 maybe-installcheck-libiconv: installcheck-libiconv
28414
28415 installcheck-libiconv: \
28416     configure-libiconv 
28417         @: $(MAKE); $(unstage)
28418         @[ -f ./libiconv/Makefile ] || exit 0; \
28419         r=`${PWD_COMMAND}`; export r; \
28420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28421         $(HOST_EXPORTS) \
28422         for flag in $(EXTRA_HOST_FLAGS) ; do \
28423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28424         done; \
28425         echo "Doing installcheck in libiconv" ; \
28426         (cd $(HOST_SUBDIR)/libiconv && \
28427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28429                   "RANLIB=$${RANLIB}" \
28430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28431                   installcheck) \
28432           || exit 1
28433
28434 @endif libiconv
28435
28436 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
28437 maybe-mostlyclean-libiconv:
28438 @if libiconv
28439 maybe-mostlyclean-libiconv: mostlyclean-libiconv
28440
28441 mostlyclean-libiconv: 
28442         @: $(MAKE); $(unstage)
28443         @[ -f ./libiconv/Makefile ] || exit 0; \
28444         r=`${PWD_COMMAND}`; export r; \
28445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446         $(HOST_EXPORTS) \
28447         for flag in $(EXTRA_HOST_FLAGS) ; do \
28448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28449         done; \
28450         echo "Doing mostlyclean in libiconv" ; \
28451         (cd $(HOST_SUBDIR)/libiconv && \
28452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28454                   "RANLIB=$${RANLIB}" \
28455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28456                   mostlyclean) \
28457           || exit 1
28458
28459 @endif libiconv
28460
28461 .PHONY: maybe-clean-libiconv clean-libiconv
28462 maybe-clean-libiconv:
28463 @if libiconv
28464 maybe-clean-libiconv: clean-libiconv
28465
28466 clean-libiconv: 
28467         @: $(MAKE); $(unstage)
28468         @[ -f ./libiconv/Makefile ] || exit 0; \
28469         r=`${PWD_COMMAND}`; export r; \
28470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28471         $(HOST_EXPORTS) \
28472         for flag in $(EXTRA_HOST_FLAGS) ; do \
28473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28474         done; \
28475         echo "Doing clean in libiconv" ; \
28476         (cd $(HOST_SUBDIR)/libiconv && \
28477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28479                   "RANLIB=$${RANLIB}" \
28480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28481                   clean) \
28482           || exit 1
28483
28484 @endif libiconv
28485
28486 .PHONY: maybe-distclean-libiconv distclean-libiconv
28487 maybe-distclean-libiconv:
28488 @if libiconv
28489 maybe-distclean-libiconv: distclean-libiconv
28490
28491 distclean-libiconv: 
28492         @: $(MAKE); $(unstage)
28493         @[ -f ./libiconv/Makefile ] || exit 0; \
28494         r=`${PWD_COMMAND}`; export r; \
28495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28496         $(HOST_EXPORTS) \
28497         for flag in $(EXTRA_HOST_FLAGS) ; do \
28498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28499         done; \
28500         echo "Doing distclean in libiconv" ; \
28501         (cd $(HOST_SUBDIR)/libiconv && \
28502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28504                   "RANLIB=$${RANLIB}" \
28505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28506                   distclean) \
28507           || exit 1
28508
28509 @endif libiconv
28510
28511 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28512 maybe-maintainer-clean-libiconv:
28513 @if libiconv
28514 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28515
28516 maintainer-clean-libiconv: 
28517         @: $(MAKE); $(unstage)
28518         @[ -f ./libiconv/Makefile ] || exit 0; \
28519         r=`${PWD_COMMAND}`; export r; \
28520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28521         $(HOST_EXPORTS) \
28522         for flag in $(EXTRA_HOST_FLAGS) ; do \
28523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28524         done; \
28525         echo "Doing maintainer-clean in libiconv" ; \
28526         (cd $(HOST_SUBDIR)/libiconv && \
28527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28529                   "RANLIB=$${RANLIB}" \
28530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28531                   maintainer-clean) \
28532           || exit 1
28533
28534 @endif libiconv
28535
28536
28537
28538 .PHONY: configure-libtool maybe-configure-libtool
28539 maybe-configure-libtool:
28540 @if gcc-bootstrap
28541 configure-libtool: stage_current
28542 @endif gcc-bootstrap
28543 @if libtool
28544 maybe-configure-libtool: configure-libtool
28545 configure-libtool: 
28546         @: $(MAKE); $(unstage)
28547         @r=`${PWD_COMMAND}`; export r; \
28548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28549         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
28550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
28551         $(HOST_EXPORTS) \
28552         echo Configuring in $(HOST_SUBDIR)/libtool; \
28553         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
28554         case $(srcdir) in \
28555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28556           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
28557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28558         esac; \
28559         srcdiroption="--srcdir=$${topdir}/libtool"; \
28560         libsrcdir="$$s/libtool"; \
28561         $(SHELL) $${libsrcdir}/configure \
28562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28563           --target=${target_alias} $${srcdiroption}  \
28564           || exit 1
28565 @endif libtool
28566
28567
28568
28569
28570
28571 .PHONY: all-libtool maybe-all-libtool
28572 maybe-all-libtool:
28573 @if gcc-bootstrap
28574 all-libtool: stage_current
28575 @endif gcc-bootstrap
28576 @if libtool
28577 TARGET-libtool=all
28578 maybe-all-libtool: all-libtool
28579 all-libtool: configure-libtool
28580         @: $(MAKE); $(unstage)
28581         @r=`${PWD_COMMAND}`; export r; \
28582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583         $(HOST_EXPORTS) \
28584         (cd $(HOST_SUBDIR)/libtool && \
28585           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28586                 $(TARGET-libtool))
28587 @endif libtool
28588
28589
28590
28591
28592 .PHONY: check-libtool maybe-check-libtool
28593 maybe-check-libtool:
28594 @if libtool
28595 maybe-check-libtool: check-libtool
28596
28597 check-libtool:
28598         @: $(MAKE); $(unstage)
28599         @r=`${PWD_COMMAND}`; export r; \
28600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601         $(HOST_EXPORTS) \
28602         (cd $(HOST_SUBDIR)/libtool && \
28603           $(MAKE) $(FLAGS_TO_PASS)  check)
28604
28605 @endif libtool
28606
28607 .PHONY: install-libtool maybe-install-libtool
28608 maybe-install-libtool:
28609 @if libtool
28610 maybe-install-libtool: install-libtool
28611
28612 install-libtool: installdirs
28613         @: $(MAKE); $(unstage)
28614         @r=`${PWD_COMMAND}`; export r; \
28615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616         $(HOST_EXPORTS) \
28617         (cd $(HOST_SUBDIR)/libtool && \
28618           $(MAKE) $(FLAGS_TO_PASS)  install)
28619
28620 @endif libtool
28621
28622 # Other targets (info, dvi, pdf, etc.)
28623
28624 .PHONY: maybe-info-libtool info-libtool
28625 maybe-info-libtool:
28626 @if libtool
28627 maybe-info-libtool: info-libtool
28628
28629 info-libtool: \
28630     configure-libtool 
28631         @: $(MAKE); $(unstage)
28632         @[ -f ./libtool/Makefile ] || exit 0; \
28633         r=`${PWD_COMMAND}`; export r; \
28634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28635         $(HOST_EXPORTS) \
28636         for flag in $(EXTRA_HOST_FLAGS) ; do \
28637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28638         done; \
28639         echo "Doing info in libtool" ; \
28640         (cd $(HOST_SUBDIR)/libtool && \
28641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28643                   "RANLIB=$${RANLIB}" \
28644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28645                   info) \
28646           || exit 1
28647
28648 @endif libtool
28649
28650 .PHONY: maybe-dvi-libtool dvi-libtool
28651 maybe-dvi-libtool:
28652 @if libtool
28653 maybe-dvi-libtool: dvi-libtool
28654
28655 dvi-libtool: \
28656     configure-libtool 
28657         @: $(MAKE); $(unstage)
28658         @[ -f ./libtool/Makefile ] || exit 0; \
28659         r=`${PWD_COMMAND}`; export r; \
28660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661         $(HOST_EXPORTS) \
28662         for flag in $(EXTRA_HOST_FLAGS) ; do \
28663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664         done; \
28665         echo "Doing dvi in libtool" ; \
28666         (cd $(HOST_SUBDIR)/libtool && \
28667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669                   "RANLIB=$${RANLIB}" \
28670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671                   dvi) \
28672           || exit 1
28673
28674 @endif libtool
28675
28676 .PHONY: maybe-pdf-libtool pdf-libtool
28677 maybe-pdf-libtool:
28678 @if libtool
28679 maybe-pdf-libtool: pdf-libtool
28680
28681 pdf-libtool: \
28682     configure-libtool 
28683         @: $(MAKE); $(unstage)
28684         @[ -f ./libtool/Makefile ] || exit 0; \
28685         r=`${PWD_COMMAND}`; export r; \
28686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28687         $(HOST_EXPORTS) \
28688         for flag in $(EXTRA_HOST_FLAGS) ; do \
28689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28690         done; \
28691         echo "Doing pdf in libtool" ; \
28692         (cd $(HOST_SUBDIR)/libtool && \
28693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28695                   "RANLIB=$${RANLIB}" \
28696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28697                   pdf) \
28698           || exit 1
28699
28700 @endif libtool
28701
28702 .PHONY: maybe-html-libtool html-libtool
28703 maybe-html-libtool:
28704 @if libtool
28705 maybe-html-libtool: html-libtool
28706
28707 html-libtool: \
28708     configure-libtool 
28709         @: $(MAKE); $(unstage)
28710         @[ -f ./libtool/Makefile ] || exit 0; \
28711         r=`${PWD_COMMAND}`; export r; \
28712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713         $(HOST_EXPORTS) \
28714         for flag in $(EXTRA_HOST_FLAGS) ; do \
28715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716         done; \
28717         echo "Doing html in libtool" ; \
28718         (cd $(HOST_SUBDIR)/libtool && \
28719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721                   "RANLIB=$${RANLIB}" \
28722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723                   html) \
28724           || exit 1
28725
28726 @endif libtool
28727
28728 .PHONY: maybe-TAGS-libtool TAGS-libtool
28729 maybe-TAGS-libtool:
28730 @if libtool
28731 maybe-TAGS-libtool: TAGS-libtool
28732
28733 TAGS-libtool: \
28734     configure-libtool 
28735         @: $(MAKE); $(unstage)
28736         @[ -f ./libtool/Makefile ] || exit 0; \
28737         r=`${PWD_COMMAND}`; export r; \
28738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739         $(HOST_EXPORTS) \
28740         for flag in $(EXTRA_HOST_FLAGS) ; do \
28741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28742         done; \
28743         echo "Doing TAGS in libtool" ; \
28744         (cd $(HOST_SUBDIR)/libtool && \
28745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747                   "RANLIB=$${RANLIB}" \
28748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28749                   TAGS) \
28750           || exit 1
28751
28752 @endif libtool
28753
28754 .PHONY: maybe-install-info-libtool install-info-libtool
28755 maybe-install-info-libtool:
28756 @if libtool
28757 maybe-install-info-libtool: install-info-libtool
28758
28759 install-info-libtool: \
28760     configure-libtool \
28761     info-libtool 
28762         @: $(MAKE); $(unstage)
28763         @[ -f ./libtool/Makefile ] || exit 0; \
28764         r=`${PWD_COMMAND}`; export r; \
28765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766         $(HOST_EXPORTS) \
28767         for flag in $(EXTRA_HOST_FLAGS) ; do \
28768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28769         done; \
28770         echo "Doing install-info in libtool" ; \
28771         (cd $(HOST_SUBDIR)/libtool && \
28772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28774                   "RANLIB=$${RANLIB}" \
28775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28776                   install-info) \
28777           || exit 1
28778
28779 @endif libtool
28780
28781 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
28782 maybe-install-pdf-libtool:
28783 @if libtool
28784 maybe-install-pdf-libtool: install-pdf-libtool
28785
28786 install-pdf-libtool: \
28787     configure-libtool \
28788     pdf-libtool 
28789         @: $(MAKE); $(unstage)
28790         @[ -f ./libtool/Makefile ] || exit 0; \
28791         r=`${PWD_COMMAND}`; export r; \
28792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28793         $(HOST_EXPORTS) \
28794         for flag in $(EXTRA_HOST_FLAGS) ; do \
28795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28796         done; \
28797         echo "Doing install-pdf in libtool" ; \
28798         (cd $(HOST_SUBDIR)/libtool && \
28799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28801                   "RANLIB=$${RANLIB}" \
28802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28803                   install-pdf) \
28804           || exit 1
28805
28806 @endif libtool
28807
28808 .PHONY: maybe-install-html-libtool install-html-libtool
28809 maybe-install-html-libtool:
28810 @if libtool
28811 maybe-install-html-libtool: install-html-libtool
28812
28813 install-html-libtool: \
28814     configure-libtool \
28815     html-libtool 
28816         @: $(MAKE); $(unstage)
28817         @[ -f ./libtool/Makefile ] || exit 0; \
28818         r=`${PWD_COMMAND}`; export r; \
28819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820         $(HOST_EXPORTS) \
28821         for flag in $(EXTRA_HOST_FLAGS) ; do \
28822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28823         done; \
28824         echo "Doing install-html in libtool" ; \
28825         (cd $(HOST_SUBDIR)/libtool && \
28826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28828                   "RANLIB=$${RANLIB}" \
28829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28830                   install-html) \
28831           || exit 1
28832
28833 @endif libtool
28834
28835 .PHONY: maybe-installcheck-libtool installcheck-libtool
28836 maybe-installcheck-libtool:
28837 @if libtool
28838 maybe-installcheck-libtool: installcheck-libtool
28839
28840 installcheck-libtool: \
28841     configure-libtool 
28842         @: $(MAKE); $(unstage)
28843         @[ -f ./libtool/Makefile ] || exit 0; \
28844         r=`${PWD_COMMAND}`; export r; \
28845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28846         $(HOST_EXPORTS) \
28847         for flag in $(EXTRA_HOST_FLAGS) ; do \
28848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28849         done; \
28850         echo "Doing installcheck in libtool" ; \
28851         (cd $(HOST_SUBDIR)/libtool && \
28852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28854                   "RANLIB=$${RANLIB}" \
28855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28856                   installcheck) \
28857           || exit 1
28858
28859 @endif libtool
28860
28861 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
28862 maybe-mostlyclean-libtool:
28863 @if libtool
28864 maybe-mostlyclean-libtool: mostlyclean-libtool
28865
28866 mostlyclean-libtool: 
28867         @: $(MAKE); $(unstage)
28868         @[ -f ./libtool/Makefile ] || exit 0; \
28869         r=`${PWD_COMMAND}`; export r; \
28870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871         $(HOST_EXPORTS) \
28872         for flag in $(EXTRA_HOST_FLAGS) ; do \
28873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28874         done; \
28875         echo "Doing mostlyclean in libtool" ; \
28876         (cd $(HOST_SUBDIR)/libtool && \
28877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879                   "RANLIB=$${RANLIB}" \
28880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28881                   mostlyclean) \
28882           || exit 1
28883
28884 @endif libtool
28885
28886 .PHONY: maybe-clean-libtool clean-libtool
28887 maybe-clean-libtool:
28888 @if libtool
28889 maybe-clean-libtool: clean-libtool
28890
28891 clean-libtool: 
28892         @: $(MAKE); $(unstage)
28893         @[ -f ./libtool/Makefile ] || exit 0; \
28894         r=`${PWD_COMMAND}`; export r; \
28895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896         $(HOST_EXPORTS) \
28897         for flag in $(EXTRA_HOST_FLAGS) ; do \
28898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899         done; \
28900         echo "Doing clean in libtool" ; \
28901         (cd $(HOST_SUBDIR)/libtool && \
28902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28904                   "RANLIB=$${RANLIB}" \
28905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28906                   clean) \
28907           || exit 1
28908
28909 @endif libtool
28910
28911 .PHONY: maybe-distclean-libtool distclean-libtool
28912 maybe-distclean-libtool:
28913 @if libtool
28914 maybe-distclean-libtool: distclean-libtool
28915
28916 distclean-libtool: 
28917         @: $(MAKE); $(unstage)
28918         @[ -f ./libtool/Makefile ] || exit 0; \
28919         r=`${PWD_COMMAND}`; export r; \
28920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921         $(HOST_EXPORTS) \
28922         for flag in $(EXTRA_HOST_FLAGS) ; do \
28923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28924         done; \
28925         echo "Doing distclean in libtool" ; \
28926         (cd $(HOST_SUBDIR)/libtool && \
28927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28929                   "RANLIB=$${RANLIB}" \
28930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28931                   distclean) \
28932           || exit 1
28933
28934 @endif libtool
28935
28936 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
28937 maybe-maintainer-clean-libtool:
28938 @if libtool
28939 maybe-maintainer-clean-libtool: maintainer-clean-libtool
28940
28941 maintainer-clean-libtool: 
28942         @: $(MAKE); $(unstage)
28943         @[ -f ./libtool/Makefile ] || exit 0; \
28944         r=`${PWD_COMMAND}`; export r; \
28945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28946         $(HOST_EXPORTS) \
28947         for flag in $(EXTRA_HOST_FLAGS) ; do \
28948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28949         done; \
28950         echo "Doing maintainer-clean in libtool" ; \
28951         (cd $(HOST_SUBDIR)/libtool && \
28952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28954                   "RANLIB=$${RANLIB}" \
28955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28956                   maintainer-clean) \
28957           || exit 1
28958
28959 @endif libtool
28960
28961
28962
28963 .PHONY: configure-m4 maybe-configure-m4
28964 maybe-configure-m4:
28965 @if gcc-bootstrap
28966 configure-m4: stage_current
28967 @endif gcc-bootstrap
28968 @if m4
28969 maybe-configure-m4: configure-m4
28970 configure-m4: 
28971         @: $(MAKE); $(unstage)
28972         @r=`${PWD_COMMAND}`; export r; \
28973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28974         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
28975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
28976         $(HOST_EXPORTS) \
28977         echo Configuring in $(HOST_SUBDIR)/m4; \
28978         cd "$(HOST_SUBDIR)/m4" || exit 1; \
28979         case $(srcdir) in \
28980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28981           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
28982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28983         esac; \
28984         srcdiroption="--srcdir=$${topdir}/m4"; \
28985         libsrcdir="$$s/m4"; \
28986         $(SHELL) $${libsrcdir}/configure \
28987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28988           --target=${target_alias} $${srcdiroption}  \
28989           || exit 1
28990 @endif m4
28991
28992
28993
28994
28995
28996 .PHONY: all-m4 maybe-all-m4
28997 maybe-all-m4:
28998 @if gcc-bootstrap
28999 all-m4: stage_current
29000 @endif gcc-bootstrap
29001 @if m4
29002 TARGET-m4=all
29003 maybe-all-m4: all-m4
29004 all-m4: configure-m4
29005         @: $(MAKE); $(unstage)
29006         @r=`${PWD_COMMAND}`; export r; \
29007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008         $(HOST_EXPORTS) \
29009         (cd $(HOST_SUBDIR)/m4 && \
29010           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29011                 $(TARGET-m4))
29012 @endif m4
29013
29014
29015
29016
29017 .PHONY: check-m4 maybe-check-m4
29018 maybe-check-m4:
29019 @if m4
29020 maybe-check-m4: check-m4
29021
29022 check-m4:
29023         @: $(MAKE); $(unstage)
29024         @r=`${PWD_COMMAND}`; export r; \
29025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29026         $(HOST_EXPORTS) \
29027         (cd $(HOST_SUBDIR)/m4 && \
29028           $(MAKE) $(FLAGS_TO_PASS)  check)
29029
29030 @endif m4
29031
29032 .PHONY: install-m4 maybe-install-m4
29033 maybe-install-m4:
29034 @if m4
29035 maybe-install-m4: install-m4
29036
29037 install-m4: installdirs
29038         @: $(MAKE); $(unstage)
29039         @r=`${PWD_COMMAND}`; export r; \
29040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29041         $(HOST_EXPORTS) \
29042         (cd $(HOST_SUBDIR)/m4 && \
29043           $(MAKE) $(FLAGS_TO_PASS)  install)
29044
29045 @endif m4
29046
29047 # Other targets (info, dvi, pdf, etc.)
29048
29049 .PHONY: maybe-info-m4 info-m4
29050 maybe-info-m4:
29051 @if m4
29052 maybe-info-m4: info-m4
29053
29054 info-m4: \
29055     configure-m4 
29056         @: $(MAKE); $(unstage)
29057         @[ -f ./m4/Makefile ] || exit 0; \
29058         r=`${PWD_COMMAND}`; export r; \
29059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29060         $(HOST_EXPORTS) \
29061         for flag in $(EXTRA_HOST_FLAGS) ; do \
29062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29063         done; \
29064         echo "Doing info in m4" ; \
29065         (cd $(HOST_SUBDIR)/m4 && \
29066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29068                   "RANLIB=$${RANLIB}" \
29069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29070                   info) \
29071           || exit 1
29072
29073 @endif m4
29074
29075 .PHONY: maybe-dvi-m4 dvi-m4
29076 maybe-dvi-m4:
29077 @if m4
29078 maybe-dvi-m4: dvi-m4
29079
29080 dvi-m4: \
29081     configure-m4 
29082         @: $(MAKE); $(unstage)
29083         @[ -f ./m4/Makefile ] || exit 0; \
29084         r=`${PWD_COMMAND}`; export r; \
29085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29086         $(HOST_EXPORTS) \
29087         for flag in $(EXTRA_HOST_FLAGS) ; do \
29088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29089         done; \
29090         echo "Doing dvi in m4" ; \
29091         (cd $(HOST_SUBDIR)/m4 && \
29092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29094                   "RANLIB=$${RANLIB}" \
29095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29096                   dvi) \
29097           || exit 1
29098
29099 @endif m4
29100
29101 .PHONY: maybe-pdf-m4 pdf-m4
29102 maybe-pdf-m4:
29103 @if m4
29104 maybe-pdf-m4: pdf-m4
29105
29106 pdf-m4: \
29107     configure-m4 
29108         @: $(MAKE); $(unstage)
29109         @[ -f ./m4/Makefile ] || exit 0; \
29110         r=`${PWD_COMMAND}`; export r; \
29111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29112         $(HOST_EXPORTS) \
29113         for flag in $(EXTRA_HOST_FLAGS) ; do \
29114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29115         done; \
29116         echo "Doing pdf in m4" ; \
29117         (cd $(HOST_SUBDIR)/m4 && \
29118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29120                   "RANLIB=$${RANLIB}" \
29121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29122                   pdf) \
29123           || exit 1
29124
29125 @endif m4
29126
29127 .PHONY: maybe-html-m4 html-m4
29128 maybe-html-m4:
29129 @if m4
29130 maybe-html-m4: html-m4
29131
29132 html-m4: \
29133     configure-m4 
29134         @: $(MAKE); $(unstage)
29135         @[ -f ./m4/Makefile ] || exit 0; \
29136         r=`${PWD_COMMAND}`; export r; \
29137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29138         $(HOST_EXPORTS) \
29139         for flag in $(EXTRA_HOST_FLAGS) ; do \
29140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29141         done; \
29142         echo "Doing html in m4" ; \
29143         (cd $(HOST_SUBDIR)/m4 && \
29144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29146                   "RANLIB=$${RANLIB}" \
29147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29148                   html) \
29149           || exit 1
29150
29151 @endif m4
29152
29153 .PHONY: maybe-TAGS-m4 TAGS-m4
29154 maybe-TAGS-m4:
29155 @if m4
29156 maybe-TAGS-m4: TAGS-m4
29157
29158 TAGS-m4: \
29159     configure-m4 
29160         @: $(MAKE); $(unstage)
29161         @[ -f ./m4/Makefile ] || exit 0; \
29162         r=`${PWD_COMMAND}`; export r; \
29163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29164         $(HOST_EXPORTS) \
29165         for flag in $(EXTRA_HOST_FLAGS) ; do \
29166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29167         done; \
29168         echo "Doing TAGS in m4" ; \
29169         (cd $(HOST_SUBDIR)/m4 && \
29170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29172                   "RANLIB=$${RANLIB}" \
29173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29174                   TAGS) \
29175           || exit 1
29176
29177 @endif m4
29178
29179 .PHONY: maybe-install-info-m4 install-info-m4
29180 maybe-install-info-m4:
29181 @if m4
29182 maybe-install-info-m4: install-info-m4
29183
29184 install-info-m4: \
29185     configure-m4 \
29186     info-m4 
29187         @: $(MAKE); $(unstage)
29188         @[ -f ./m4/Makefile ] || exit 0; \
29189         r=`${PWD_COMMAND}`; export r; \
29190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29191         $(HOST_EXPORTS) \
29192         for flag in $(EXTRA_HOST_FLAGS) ; do \
29193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29194         done; \
29195         echo "Doing install-info in m4" ; \
29196         (cd $(HOST_SUBDIR)/m4 && \
29197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29199                   "RANLIB=$${RANLIB}" \
29200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29201                   install-info) \
29202           || exit 1
29203
29204 @endif m4
29205
29206 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29207 maybe-install-pdf-m4:
29208 @if m4
29209 maybe-install-pdf-m4: install-pdf-m4
29210
29211 install-pdf-m4: \
29212     configure-m4 \
29213     pdf-m4 
29214         @: $(MAKE); $(unstage)
29215         @[ -f ./m4/Makefile ] || exit 0; \
29216         r=`${PWD_COMMAND}`; export r; \
29217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218         $(HOST_EXPORTS) \
29219         for flag in $(EXTRA_HOST_FLAGS) ; do \
29220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29221         done; \
29222         echo "Doing install-pdf in m4" ; \
29223         (cd $(HOST_SUBDIR)/m4 && \
29224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29226                   "RANLIB=$${RANLIB}" \
29227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29228                   install-pdf) \
29229           || exit 1
29230
29231 @endif m4
29232
29233 .PHONY: maybe-install-html-m4 install-html-m4
29234 maybe-install-html-m4:
29235 @if m4
29236 maybe-install-html-m4: install-html-m4
29237
29238 install-html-m4: \
29239     configure-m4 \
29240     html-m4 
29241         @: $(MAKE); $(unstage)
29242         @[ -f ./m4/Makefile ] || exit 0; \
29243         r=`${PWD_COMMAND}`; export r; \
29244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29245         $(HOST_EXPORTS) \
29246         for flag in $(EXTRA_HOST_FLAGS) ; do \
29247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29248         done; \
29249         echo "Doing install-html in m4" ; \
29250         (cd $(HOST_SUBDIR)/m4 && \
29251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29253                   "RANLIB=$${RANLIB}" \
29254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29255                   install-html) \
29256           || exit 1
29257
29258 @endif m4
29259
29260 .PHONY: maybe-installcheck-m4 installcheck-m4
29261 maybe-installcheck-m4:
29262 @if m4
29263 maybe-installcheck-m4: installcheck-m4
29264
29265 installcheck-m4: \
29266     configure-m4 
29267         @: $(MAKE); $(unstage)
29268         @[ -f ./m4/Makefile ] || exit 0; \
29269         r=`${PWD_COMMAND}`; export r; \
29270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29271         $(HOST_EXPORTS) \
29272         for flag in $(EXTRA_HOST_FLAGS) ; do \
29273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29274         done; \
29275         echo "Doing installcheck in m4" ; \
29276         (cd $(HOST_SUBDIR)/m4 && \
29277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29279                   "RANLIB=$${RANLIB}" \
29280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29281                   installcheck) \
29282           || exit 1
29283
29284 @endif m4
29285
29286 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29287 maybe-mostlyclean-m4:
29288 @if m4
29289 maybe-mostlyclean-m4: mostlyclean-m4
29290
29291 mostlyclean-m4: 
29292         @: $(MAKE); $(unstage)
29293         @[ -f ./m4/Makefile ] || exit 0; \
29294         r=`${PWD_COMMAND}`; export r; \
29295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296         $(HOST_EXPORTS) \
29297         for flag in $(EXTRA_HOST_FLAGS) ; do \
29298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29299         done; \
29300         echo "Doing mostlyclean in m4" ; \
29301         (cd $(HOST_SUBDIR)/m4 && \
29302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29304                   "RANLIB=$${RANLIB}" \
29305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29306                   mostlyclean) \
29307           || exit 1
29308
29309 @endif m4
29310
29311 .PHONY: maybe-clean-m4 clean-m4
29312 maybe-clean-m4:
29313 @if m4
29314 maybe-clean-m4: clean-m4
29315
29316 clean-m4: 
29317         @: $(MAKE); $(unstage)
29318         @[ -f ./m4/Makefile ] || exit 0; \
29319         r=`${PWD_COMMAND}`; export r; \
29320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29321         $(HOST_EXPORTS) \
29322         for flag in $(EXTRA_HOST_FLAGS) ; do \
29323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29324         done; \
29325         echo "Doing clean in m4" ; \
29326         (cd $(HOST_SUBDIR)/m4 && \
29327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29329                   "RANLIB=$${RANLIB}" \
29330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29331                   clean) \
29332           || exit 1
29333
29334 @endif m4
29335
29336 .PHONY: maybe-distclean-m4 distclean-m4
29337 maybe-distclean-m4:
29338 @if m4
29339 maybe-distclean-m4: distclean-m4
29340
29341 distclean-m4: 
29342         @: $(MAKE); $(unstage)
29343         @[ -f ./m4/Makefile ] || exit 0; \
29344         r=`${PWD_COMMAND}`; export r; \
29345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29346         $(HOST_EXPORTS) \
29347         for flag in $(EXTRA_HOST_FLAGS) ; do \
29348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29349         done; \
29350         echo "Doing distclean in m4" ; \
29351         (cd $(HOST_SUBDIR)/m4 && \
29352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29354                   "RANLIB=$${RANLIB}" \
29355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29356                   distclean) \
29357           || exit 1
29358
29359 @endif m4
29360
29361 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
29362 maybe-maintainer-clean-m4:
29363 @if m4
29364 maybe-maintainer-clean-m4: maintainer-clean-m4
29365
29366 maintainer-clean-m4: 
29367         @: $(MAKE); $(unstage)
29368         @[ -f ./m4/Makefile ] || exit 0; \
29369         r=`${PWD_COMMAND}`; export r; \
29370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29371         $(HOST_EXPORTS) \
29372         for flag in $(EXTRA_HOST_FLAGS) ; do \
29373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29374         done; \
29375         echo "Doing maintainer-clean in m4" ; \
29376         (cd $(HOST_SUBDIR)/m4 && \
29377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29379                   "RANLIB=$${RANLIB}" \
29380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29381                   maintainer-clean) \
29382           || exit 1
29383
29384 @endif m4
29385
29386
29387
29388 .PHONY: configure-make maybe-configure-make
29389 maybe-configure-make:
29390 @if gcc-bootstrap
29391 configure-make: stage_current
29392 @endif gcc-bootstrap
29393 @if make
29394 maybe-configure-make: configure-make
29395 configure-make: 
29396         @: $(MAKE); $(unstage)
29397         @r=`${PWD_COMMAND}`; export r; \
29398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29399         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
29400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
29401         $(HOST_EXPORTS) \
29402         echo Configuring in $(HOST_SUBDIR)/make; \
29403         cd "$(HOST_SUBDIR)/make" || exit 1; \
29404         case $(srcdir) in \
29405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29406           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
29407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29408         esac; \
29409         srcdiroption="--srcdir=$${topdir}/make"; \
29410         libsrcdir="$$s/make"; \
29411         $(SHELL) $${libsrcdir}/configure \
29412           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29413           --target=${target_alias} $${srcdiroption}  \
29414           || exit 1
29415 @endif make
29416
29417
29418
29419
29420
29421 .PHONY: all-make maybe-all-make
29422 maybe-all-make:
29423 @if gcc-bootstrap
29424 all-make: stage_current
29425 @endif gcc-bootstrap
29426 @if make
29427 TARGET-make=all
29428 maybe-all-make: all-make
29429 all-make: configure-make
29430         @: $(MAKE); $(unstage)
29431         @r=`${PWD_COMMAND}`; export r; \
29432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29433         $(HOST_EXPORTS) \
29434         (cd $(HOST_SUBDIR)/make && \
29435           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29436                 $(TARGET-make))
29437 @endif make
29438
29439
29440
29441
29442 .PHONY: check-make maybe-check-make
29443 maybe-check-make:
29444 @if make
29445 maybe-check-make: check-make
29446
29447 check-make:
29448         @: $(MAKE); $(unstage)
29449         @r=`${PWD_COMMAND}`; export r; \
29450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29451         $(HOST_EXPORTS) \
29452         (cd $(HOST_SUBDIR)/make && \
29453           $(MAKE) $(FLAGS_TO_PASS)  check)
29454
29455 @endif make
29456
29457 .PHONY: install-make maybe-install-make
29458 maybe-install-make:
29459 @if make
29460 maybe-install-make: install-make
29461
29462 install-make: installdirs
29463         @: $(MAKE); $(unstage)
29464         @r=`${PWD_COMMAND}`; export r; \
29465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29466         $(HOST_EXPORTS) \
29467         (cd $(HOST_SUBDIR)/make && \
29468           $(MAKE) $(FLAGS_TO_PASS)  install)
29469
29470 @endif make
29471
29472 # Other targets (info, dvi, pdf, etc.)
29473
29474 .PHONY: maybe-info-make info-make
29475 maybe-info-make:
29476 @if make
29477 maybe-info-make: info-make
29478
29479 info-make: \
29480     configure-make 
29481         @: $(MAKE); $(unstage)
29482         @[ -f ./make/Makefile ] || exit 0; \
29483         r=`${PWD_COMMAND}`; export r; \
29484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29485         $(HOST_EXPORTS) \
29486         for flag in $(EXTRA_HOST_FLAGS) ; do \
29487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29488         done; \
29489         echo "Doing info in make" ; \
29490         (cd $(HOST_SUBDIR)/make && \
29491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29493                   "RANLIB=$${RANLIB}" \
29494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29495                   info) \
29496           || exit 1
29497
29498 @endif make
29499
29500 .PHONY: maybe-dvi-make dvi-make
29501 maybe-dvi-make:
29502 @if make
29503 maybe-dvi-make: dvi-make
29504
29505 dvi-make: \
29506     configure-make 
29507         @: $(MAKE); $(unstage)
29508         @[ -f ./make/Makefile ] || exit 0; \
29509         r=`${PWD_COMMAND}`; export r; \
29510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29511         $(HOST_EXPORTS) \
29512         for flag in $(EXTRA_HOST_FLAGS) ; do \
29513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29514         done; \
29515         echo "Doing dvi in make" ; \
29516         (cd $(HOST_SUBDIR)/make && \
29517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29519                   "RANLIB=$${RANLIB}" \
29520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29521                   dvi) \
29522           || exit 1
29523
29524 @endif make
29525
29526 .PHONY: maybe-pdf-make pdf-make
29527 maybe-pdf-make:
29528 @if make
29529 maybe-pdf-make: pdf-make
29530
29531 pdf-make: \
29532     configure-make 
29533         @: $(MAKE); $(unstage)
29534         @[ -f ./make/Makefile ] || exit 0; \
29535         r=`${PWD_COMMAND}`; export r; \
29536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29537         $(HOST_EXPORTS) \
29538         for flag in $(EXTRA_HOST_FLAGS) ; do \
29539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29540         done; \
29541         echo "Doing pdf in make" ; \
29542         (cd $(HOST_SUBDIR)/make && \
29543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29545                   "RANLIB=$${RANLIB}" \
29546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29547                   pdf) \
29548           || exit 1
29549
29550 @endif make
29551
29552 .PHONY: maybe-html-make html-make
29553 maybe-html-make:
29554 @if make
29555 maybe-html-make: html-make
29556
29557 html-make: \
29558     configure-make 
29559         @: $(MAKE); $(unstage)
29560         @[ -f ./make/Makefile ] || exit 0; \
29561         r=`${PWD_COMMAND}`; export r; \
29562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29563         $(HOST_EXPORTS) \
29564         for flag in $(EXTRA_HOST_FLAGS) ; do \
29565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29566         done; \
29567         echo "Doing html in make" ; \
29568         (cd $(HOST_SUBDIR)/make && \
29569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29571                   "RANLIB=$${RANLIB}" \
29572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29573                   html) \
29574           || exit 1
29575
29576 @endif make
29577
29578 .PHONY: maybe-TAGS-make TAGS-make
29579 maybe-TAGS-make:
29580 @if make
29581 maybe-TAGS-make: TAGS-make
29582
29583 TAGS-make: \
29584     configure-make 
29585         @: $(MAKE); $(unstage)
29586         @[ -f ./make/Makefile ] || exit 0; \
29587         r=`${PWD_COMMAND}`; export r; \
29588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29589         $(HOST_EXPORTS) \
29590         for flag in $(EXTRA_HOST_FLAGS) ; do \
29591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29592         done; \
29593         echo "Doing TAGS in make" ; \
29594         (cd $(HOST_SUBDIR)/make && \
29595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29597                   "RANLIB=$${RANLIB}" \
29598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29599                   TAGS) \
29600           || exit 1
29601
29602 @endif make
29603
29604 .PHONY: maybe-install-info-make install-info-make
29605 maybe-install-info-make:
29606 @if make
29607 maybe-install-info-make: install-info-make
29608
29609 install-info-make: \
29610     configure-make \
29611     info-make 
29612         @: $(MAKE); $(unstage)
29613         @[ -f ./make/Makefile ] || exit 0; \
29614         r=`${PWD_COMMAND}`; export r; \
29615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29616         $(HOST_EXPORTS) \
29617         for flag in $(EXTRA_HOST_FLAGS) ; do \
29618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29619         done; \
29620         echo "Doing install-info in make" ; \
29621         (cd $(HOST_SUBDIR)/make && \
29622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29624                   "RANLIB=$${RANLIB}" \
29625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29626                   install-info) \
29627           || exit 1
29628
29629 @endif make
29630
29631 .PHONY: maybe-install-pdf-make install-pdf-make
29632 maybe-install-pdf-make:
29633 @if make
29634 maybe-install-pdf-make: install-pdf-make
29635
29636 install-pdf-make: \
29637     configure-make \
29638     pdf-make 
29639         @: $(MAKE); $(unstage)
29640         @[ -f ./make/Makefile ] || exit 0; \
29641         r=`${PWD_COMMAND}`; export r; \
29642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29643         $(HOST_EXPORTS) \
29644         for flag in $(EXTRA_HOST_FLAGS) ; do \
29645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29646         done; \
29647         echo "Doing install-pdf in make" ; \
29648         (cd $(HOST_SUBDIR)/make && \
29649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29651                   "RANLIB=$${RANLIB}" \
29652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29653                   install-pdf) \
29654           || exit 1
29655
29656 @endif make
29657
29658 .PHONY: maybe-install-html-make install-html-make
29659 maybe-install-html-make:
29660 @if make
29661 maybe-install-html-make: install-html-make
29662
29663 install-html-make: \
29664     configure-make \
29665     html-make 
29666         @: $(MAKE); $(unstage)
29667         @[ -f ./make/Makefile ] || exit 0; \
29668         r=`${PWD_COMMAND}`; export r; \
29669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29670         $(HOST_EXPORTS) \
29671         for flag in $(EXTRA_HOST_FLAGS) ; do \
29672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29673         done; \
29674         echo "Doing install-html in make" ; \
29675         (cd $(HOST_SUBDIR)/make && \
29676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29678                   "RANLIB=$${RANLIB}" \
29679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29680                   install-html) \
29681           || exit 1
29682
29683 @endif make
29684
29685 .PHONY: maybe-installcheck-make installcheck-make
29686 maybe-installcheck-make:
29687 @if make
29688 maybe-installcheck-make: installcheck-make
29689
29690 installcheck-make: \
29691     configure-make 
29692         @: $(MAKE); $(unstage)
29693         @[ -f ./make/Makefile ] || exit 0; \
29694         r=`${PWD_COMMAND}`; export r; \
29695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29696         $(HOST_EXPORTS) \
29697         for flag in $(EXTRA_HOST_FLAGS) ; do \
29698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29699         done; \
29700         echo "Doing installcheck in make" ; \
29701         (cd $(HOST_SUBDIR)/make && \
29702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29704                   "RANLIB=$${RANLIB}" \
29705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29706                   installcheck) \
29707           || exit 1
29708
29709 @endif make
29710
29711 .PHONY: maybe-mostlyclean-make mostlyclean-make
29712 maybe-mostlyclean-make:
29713 @if make
29714 maybe-mostlyclean-make: mostlyclean-make
29715
29716 mostlyclean-make: 
29717         @: $(MAKE); $(unstage)
29718         @[ -f ./make/Makefile ] || exit 0; \
29719         r=`${PWD_COMMAND}`; export r; \
29720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29721         $(HOST_EXPORTS) \
29722         for flag in $(EXTRA_HOST_FLAGS) ; do \
29723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29724         done; \
29725         echo "Doing mostlyclean in make" ; \
29726         (cd $(HOST_SUBDIR)/make && \
29727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29729                   "RANLIB=$${RANLIB}" \
29730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29731                   mostlyclean) \
29732           || exit 1
29733
29734 @endif make
29735
29736 .PHONY: maybe-clean-make clean-make
29737 maybe-clean-make:
29738 @if make
29739 maybe-clean-make: clean-make
29740
29741 clean-make: 
29742         @: $(MAKE); $(unstage)
29743         @[ -f ./make/Makefile ] || exit 0; \
29744         r=`${PWD_COMMAND}`; export r; \
29745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29746         $(HOST_EXPORTS) \
29747         for flag in $(EXTRA_HOST_FLAGS) ; do \
29748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29749         done; \
29750         echo "Doing clean in make" ; \
29751         (cd $(HOST_SUBDIR)/make && \
29752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29754                   "RANLIB=$${RANLIB}" \
29755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29756                   clean) \
29757           || exit 1
29758
29759 @endif make
29760
29761 .PHONY: maybe-distclean-make distclean-make
29762 maybe-distclean-make:
29763 @if make
29764 maybe-distclean-make: distclean-make
29765
29766 distclean-make: 
29767         @: $(MAKE); $(unstage)
29768         @[ -f ./make/Makefile ] || exit 0; \
29769         r=`${PWD_COMMAND}`; export r; \
29770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771         $(HOST_EXPORTS) \
29772         for flag in $(EXTRA_HOST_FLAGS) ; do \
29773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29774         done; \
29775         echo "Doing distclean in make" ; \
29776         (cd $(HOST_SUBDIR)/make && \
29777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29779                   "RANLIB=$${RANLIB}" \
29780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29781                   distclean) \
29782           || exit 1
29783
29784 @endif make
29785
29786 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
29787 maybe-maintainer-clean-make:
29788 @if make
29789 maybe-maintainer-clean-make: maintainer-clean-make
29790
29791 maintainer-clean-make: 
29792         @: $(MAKE); $(unstage)
29793         @[ -f ./make/Makefile ] || exit 0; \
29794         r=`${PWD_COMMAND}`; export r; \
29795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29796         $(HOST_EXPORTS) \
29797         for flag in $(EXTRA_HOST_FLAGS) ; do \
29798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29799         done; \
29800         echo "Doing maintainer-clean in make" ; \
29801         (cd $(HOST_SUBDIR)/make && \
29802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29804                   "RANLIB=$${RANLIB}" \
29805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29806                   maintainer-clean) \
29807           || exit 1
29808
29809 @endif make
29810
29811
29812
29813 .PHONY: configure-mmalloc maybe-configure-mmalloc
29814 maybe-configure-mmalloc:
29815 @if gcc-bootstrap
29816 configure-mmalloc: stage_current
29817 @endif gcc-bootstrap
29818 @if mmalloc
29819 maybe-configure-mmalloc: configure-mmalloc
29820 configure-mmalloc: 
29821         @: $(MAKE); $(unstage)
29822         @r=`${PWD_COMMAND}`; export r; \
29823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29824         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
29825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
29826         $(HOST_EXPORTS) \
29827         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
29828         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
29829         case $(srcdir) in \
29830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29831           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
29832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29833         esac; \
29834         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
29835         libsrcdir="$$s/mmalloc"; \
29836         $(SHELL) $${libsrcdir}/configure \
29837           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29838           --target=${target_alias} $${srcdiroption}  \
29839           || exit 1
29840 @endif mmalloc
29841
29842
29843
29844
29845
29846 .PHONY: all-mmalloc maybe-all-mmalloc
29847 maybe-all-mmalloc:
29848 @if gcc-bootstrap
29849 all-mmalloc: stage_current
29850 @endif gcc-bootstrap
29851 @if mmalloc
29852 TARGET-mmalloc=all
29853 maybe-all-mmalloc: all-mmalloc
29854 all-mmalloc: configure-mmalloc
29855         @: $(MAKE); $(unstage)
29856         @r=`${PWD_COMMAND}`; export r; \
29857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29858         $(HOST_EXPORTS) \
29859         (cd $(HOST_SUBDIR)/mmalloc && \
29860           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29861                 $(TARGET-mmalloc))
29862 @endif mmalloc
29863
29864
29865
29866
29867 .PHONY: check-mmalloc maybe-check-mmalloc
29868 maybe-check-mmalloc:
29869 @if mmalloc
29870 maybe-check-mmalloc: check-mmalloc
29871
29872 check-mmalloc:
29873
29874 @endif mmalloc
29875
29876 .PHONY: install-mmalloc maybe-install-mmalloc
29877 maybe-install-mmalloc:
29878 @if mmalloc
29879 maybe-install-mmalloc: install-mmalloc
29880
29881 install-mmalloc: installdirs
29882         @: $(MAKE); $(unstage)
29883         @r=`${PWD_COMMAND}`; export r; \
29884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29885         $(HOST_EXPORTS) \
29886         (cd $(HOST_SUBDIR)/mmalloc && \
29887           $(MAKE) $(FLAGS_TO_PASS)  install)
29888
29889 @endif mmalloc
29890
29891 # Other targets (info, dvi, pdf, etc.)
29892
29893 .PHONY: maybe-info-mmalloc info-mmalloc
29894 maybe-info-mmalloc:
29895 @if mmalloc
29896 maybe-info-mmalloc: info-mmalloc
29897
29898 info-mmalloc: \
29899     configure-mmalloc 
29900         @: $(MAKE); $(unstage)
29901         @[ -f ./mmalloc/Makefile ] || exit 0; \
29902         r=`${PWD_COMMAND}`; export r; \
29903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904         $(HOST_EXPORTS) \
29905         for flag in $(EXTRA_HOST_FLAGS) ; do \
29906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29907         done; \
29908         echo "Doing info in mmalloc" ; \
29909         (cd $(HOST_SUBDIR)/mmalloc && \
29910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29912                   "RANLIB=$${RANLIB}" \
29913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29914                   info) \
29915           || exit 1
29916
29917 @endif mmalloc
29918
29919 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
29920 maybe-dvi-mmalloc:
29921 @if mmalloc
29922 maybe-dvi-mmalloc: dvi-mmalloc
29923
29924 dvi-mmalloc: \
29925     configure-mmalloc 
29926         @: $(MAKE); $(unstage)
29927         @[ -f ./mmalloc/Makefile ] || exit 0; \
29928         r=`${PWD_COMMAND}`; export r; \
29929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29930         $(HOST_EXPORTS) \
29931         for flag in $(EXTRA_HOST_FLAGS) ; do \
29932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29933         done; \
29934         echo "Doing dvi in mmalloc" ; \
29935         (cd $(HOST_SUBDIR)/mmalloc && \
29936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29938                   "RANLIB=$${RANLIB}" \
29939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29940                   dvi) \
29941           || exit 1
29942
29943 @endif mmalloc
29944
29945 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
29946 maybe-pdf-mmalloc:
29947 @if mmalloc
29948 maybe-pdf-mmalloc: pdf-mmalloc
29949
29950 pdf-mmalloc: \
29951     configure-mmalloc 
29952         @: $(MAKE); $(unstage)
29953         @[ -f ./mmalloc/Makefile ] || exit 0; \
29954         r=`${PWD_COMMAND}`; export r; \
29955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29956         $(HOST_EXPORTS) \
29957         for flag in $(EXTRA_HOST_FLAGS) ; do \
29958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29959         done; \
29960         echo "Doing pdf in mmalloc" ; \
29961         (cd $(HOST_SUBDIR)/mmalloc && \
29962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29964                   "RANLIB=$${RANLIB}" \
29965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29966                   pdf) \
29967           || exit 1
29968
29969 @endif mmalloc
29970
29971 .PHONY: maybe-html-mmalloc html-mmalloc
29972 maybe-html-mmalloc:
29973 @if mmalloc
29974 maybe-html-mmalloc: html-mmalloc
29975
29976 html-mmalloc: \
29977     configure-mmalloc 
29978         @: $(MAKE); $(unstage)
29979         @[ -f ./mmalloc/Makefile ] || exit 0; \
29980         r=`${PWD_COMMAND}`; export r; \
29981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29982         $(HOST_EXPORTS) \
29983         for flag in $(EXTRA_HOST_FLAGS) ; do \
29984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29985         done; \
29986         echo "Doing html in mmalloc" ; \
29987         (cd $(HOST_SUBDIR)/mmalloc && \
29988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29990                   "RANLIB=$${RANLIB}" \
29991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29992                   html) \
29993           || exit 1
29994
29995 @endif mmalloc
29996
29997 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
29998 maybe-TAGS-mmalloc:
29999 @if mmalloc
30000 maybe-TAGS-mmalloc: TAGS-mmalloc
30001
30002 TAGS-mmalloc: \
30003     configure-mmalloc 
30004         @: $(MAKE); $(unstage)
30005         @[ -f ./mmalloc/Makefile ] || exit 0; \
30006         r=`${PWD_COMMAND}`; export r; \
30007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30008         $(HOST_EXPORTS) \
30009         for flag in $(EXTRA_HOST_FLAGS) ; do \
30010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30011         done; \
30012         echo "Doing TAGS in mmalloc" ; \
30013         (cd $(HOST_SUBDIR)/mmalloc && \
30014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30016                   "RANLIB=$${RANLIB}" \
30017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30018                   TAGS) \
30019           || exit 1
30020
30021 @endif mmalloc
30022
30023 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30024 maybe-install-info-mmalloc:
30025 @if mmalloc
30026 maybe-install-info-mmalloc: install-info-mmalloc
30027
30028 install-info-mmalloc: \
30029     configure-mmalloc \
30030     info-mmalloc 
30031         @: $(MAKE); $(unstage)
30032         @[ -f ./mmalloc/Makefile ] || exit 0; \
30033         r=`${PWD_COMMAND}`; export r; \
30034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30035         $(HOST_EXPORTS) \
30036         for flag in $(EXTRA_HOST_FLAGS) ; do \
30037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30038         done; \
30039         echo "Doing install-info in mmalloc" ; \
30040         (cd $(HOST_SUBDIR)/mmalloc && \
30041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30043                   "RANLIB=$${RANLIB}" \
30044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30045                   install-info) \
30046           || exit 1
30047
30048 @endif mmalloc
30049
30050 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30051 maybe-install-pdf-mmalloc:
30052 @if mmalloc
30053 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30054
30055 install-pdf-mmalloc: \
30056     configure-mmalloc \
30057     pdf-mmalloc 
30058         @: $(MAKE); $(unstage)
30059         @[ -f ./mmalloc/Makefile ] || exit 0; \
30060         r=`${PWD_COMMAND}`; export r; \
30061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062         $(HOST_EXPORTS) \
30063         for flag in $(EXTRA_HOST_FLAGS) ; do \
30064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30065         done; \
30066         echo "Doing install-pdf in mmalloc" ; \
30067         (cd $(HOST_SUBDIR)/mmalloc && \
30068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070                   "RANLIB=$${RANLIB}" \
30071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30072                   install-pdf) \
30073           || exit 1
30074
30075 @endif mmalloc
30076
30077 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30078 maybe-install-html-mmalloc:
30079 @if mmalloc
30080 maybe-install-html-mmalloc: install-html-mmalloc
30081
30082 install-html-mmalloc: \
30083     configure-mmalloc \
30084     html-mmalloc 
30085         @: $(MAKE); $(unstage)
30086         @[ -f ./mmalloc/Makefile ] || exit 0; \
30087         r=`${PWD_COMMAND}`; export r; \
30088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30089         $(HOST_EXPORTS) \
30090         for flag in $(EXTRA_HOST_FLAGS) ; do \
30091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30092         done; \
30093         echo "Doing install-html in mmalloc" ; \
30094         (cd $(HOST_SUBDIR)/mmalloc && \
30095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30097                   "RANLIB=$${RANLIB}" \
30098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30099                   install-html) \
30100           || exit 1
30101
30102 @endif mmalloc
30103
30104 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
30105 maybe-installcheck-mmalloc:
30106 @if mmalloc
30107 maybe-installcheck-mmalloc: installcheck-mmalloc
30108
30109 installcheck-mmalloc: \
30110     configure-mmalloc 
30111         @: $(MAKE); $(unstage)
30112         @[ -f ./mmalloc/Makefile ] || exit 0; \
30113         r=`${PWD_COMMAND}`; export r; \
30114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30115         $(HOST_EXPORTS) \
30116         for flag in $(EXTRA_HOST_FLAGS) ; do \
30117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30118         done; \
30119         echo "Doing installcheck in mmalloc" ; \
30120         (cd $(HOST_SUBDIR)/mmalloc && \
30121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30123                   "RANLIB=$${RANLIB}" \
30124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30125                   installcheck) \
30126           || exit 1
30127
30128 @endif mmalloc
30129
30130 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
30131 maybe-mostlyclean-mmalloc:
30132 @if mmalloc
30133 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
30134
30135 mostlyclean-mmalloc: 
30136         @: $(MAKE); $(unstage)
30137         @[ -f ./mmalloc/Makefile ] || exit 0; \
30138         r=`${PWD_COMMAND}`; export r; \
30139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30140         $(HOST_EXPORTS) \
30141         for flag in $(EXTRA_HOST_FLAGS) ; do \
30142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30143         done; \
30144         echo "Doing mostlyclean in mmalloc" ; \
30145         (cd $(HOST_SUBDIR)/mmalloc && \
30146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30148                   "RANLIB=$${RANLIB}" \
30149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30150                   mostlyclean) \
30151           || exit 1
30152
30153 @endif mmalloc
30154
30155 .PHONY: maybe-clean-mmalloc clean-mmalloc
30156 maybe-clean-mmalloc:
30157 @if mmalloc
30158 maybe-clean-mmalloc: clean-mmalloc
30159
30160 clean-mmalloc: 
30161         @: $(MAKE); $(unstage)
30162         @[ -f ./mmalloc/Makefile ] || exit 0; \
30163         r=`${PWD_COMMAND}`; export r; \
30164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30165         $(HOST_EXPORTS) \
30166         for flag in $(EXTRA_HOST_FLAGS) ; do \
30167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30168         done; \
30169         echo "Doing clean in mmalloc" ; \
30170         (cd $(HOST_SUBDIR)/mmalloc && \
30171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30173                   "RANLIB=$${RANLIB}" \
30174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30175                   clean) \
30176           || exit 1
30177
30178 @endif mmalloc
30179
30180 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
30181 maybe-distclean-mmalloc:
30182 @if mmalloc
30183 maybe-distclean-mmalloc: distclean-mmalloc
30184
30185 distclean-mmalloc: 
30186         @: $(MAKE); $(unstage)
30187         @[ -f ./mmalloc/Makefile ] || exit 0; \
30188         r=`${PWD_COMMAND}`; export r; \
30189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30190         $(HOST_EXPORTS) \
30191         for flag in $(EXTRA_HOST_FLAGS) ; do \
30192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30193         done; \
30194         echo "Doing distclean in mmalloc" ; \
30195         (cd $(HOST_SUBDIR)/mmalloc && \
30196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30198                   "RANLIB=$${RANLIB}" \
30199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30200                   distclean) \
30201           || exit 1
30202
30203 @endif mmalloc
30204
30205 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
30206 maybe-maintainer-clean-mmalloc:
30207 @if mmalloc
30208 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
30209
30210 maintainer-clean-mmalloc: 
30211         @: $(MAKE); $(unstage)
30212         @[ -f ./mmalloc/Makefile ] || exit 0; \
30213         r=`${PWD_COMMAND}`; export r; \
30214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30215         $(HOST_EXPORTS) \
30216         for flag in $(EXTRA_HOST_FLAGS) ; do \
30217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30218         done; \
30219         echo "Doing maintainer-clean in mmalloc" ; \
30220         (cd $(HOST_SUBDIR)/mmalloc && \
30221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30223                   "RANLIB=$${RANLIB}" \
30224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30225                   maintainer-clean) \
30226           || exit 1
30227
30228 @endif mmalloc
30229
30230
30231
30232 .PHONY: configure-patch maybe-configure-patch
30233 maybe-configure-patch:
30234 @if gcc-bootstrap
30235 configure-patch: stage_current
30236 @endif gcc-bootstrap
30237 @if patch
30238 maybe-configure-patch: configure-patch
30239 configure-patch: 
30240         @: $(MAKE); $(unstage)
30241         @r=`${PWD_COMMAND}`; export r; \
30242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
30244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
30245         $(HOST_EXPORTS) \
30246         echo Configuring in $(HOST_SUBDIR)/patch; \
30247         cd "$(HOST_SUBDIR)/patch" || exit 1; \
30248         case $(srcdir) in \
30249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30250           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
30251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30252         esac; \
30253         srcdiroption="--srcdir=$${topdir}/patch"; \
30254         libsrcdir="$$s/patch"; \
30255         $(SHELL) $${libsrcdir}/configure \
30256           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30257           --target=${target_alias} $${srcdiroption}  \
30258           || exit 1
30259 @endif patch
30260
30261
30262
30263
30264
30265 .PHONY: all-patch maybe-all-patch
30266 maybe-all-patch:
30267 @if gcc-bootstrap
30268 all-patch: stage_current
30269 @endif gcc-bootstrap
30270 @if patch
30271 TARGET-patch=all
30272 maybe-all-patch: all-patch
30273 all-patch: configure-patch
30274         @: $(MAKE); $(unstage)
30275         @r=`${PWD_COMMAND}`; export r; \
30276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30277         $(HOST_EXPORTS) \
30278         (cd $(HOST_SUBDIR)/patch && \
30279           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30280                 $(TARGET-patch))
30281 @endif patch
30282
30283
30284
30285
30286 .PHONY: check-patch maybe-check-patch
30287 maybe-check-patch:
30288 @if patch
30289 maybe-check-patch: check-patch
30290
30291 check-patch:
30292         @: $(MAKE); $(unstage)
30293         @r=`${PWD_COMMAND}`; export r; \
30294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295         $(HOST_EXPORTS) \
30296         (cd $(HOST_SUBDIR)/patch && \
30297           $(MAKE) $(FLAGS_TO_PASS)  check)
30298
30299 @endif patch
30300
30301 .PHONY: install-patch maybe-install-patch
30302 maybe-install-patch:
30303 @if patch
30304 maybe-install-patch: install-patch
30305
30306 install-patch: installdirs
30307         @: $(MAKE); $(unstage)
30308         @r=`${PWD_COMMAND}`; export r; \
30309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310         $(HOST_EXPORTS) \
30311         (cd $(HOST_SUBDIR)/patch && \
30312           $(MAKE) $(FLAGS_TO_PASS)  install)
30313
30314 @endif patch
30315
30316 # Other targets (info, dvi, pdf, etc.)
30317
30318 .PHONY: maybe-info-patch info-patch
30319 maybe-info-patch:
30320 @if patch
30321 maybe-info-patch: info-patch
30322
30323 info-patch: \
30324     configure-patch 
30325         @: $(MAKE); $(unstage)
30326         @[ -f ./patch/Makefile ] || exit 0; \
30327         r=`${PWD_COMMAND}`; export r; \
30328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30329         $(HOST_EXPORTS) \
30330         for flag in $(EXTRA_HOST_FLAGS) ; do \
30331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30332         done; \
30333         echo "Doing info in patch" ; \
30334         (cd $(HOST_SUBDIR)/patch && \
30335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30337                   "RANLIB=$${RANLIB}" \
30338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30339                   info) \
30340           || exit 1
30341
30342 @endif patch
30343
30344 .PHONY: maybe-dvi-patch dvi-patch
30345 maybe-dvi-patch:
30346 @if patch
30347 maybe-dvi-patch: dvi-patch
30348
30349 dvi-patch: \
30350     configure-patch 
30351         @: $(MAKE); $(unstage)
30352         @[ -f ./patch/Makefile ] || exit 0; \
30353         r=`${PWD_COMMAND}`; export r; \
30354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30355         $(HOST_EXPORTS) \
30356         for flag in $(EXTRA_HOST_FLAGS) ; do \
30357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30358         done; \
30359         echo "Doing dvi in patch" ; \
30360         (cd $(HOST_SUBDIR)/patch && \
30361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30363                   "RANLIB=$${RANLIB}" \
30364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30365                   dvi) \
30366           || exit 1
30367
30368 @endif patch
30369
30370 .PHONY: maybe-pdf-patch pdf-patch
30371 maybe-pdf-patch:
30372 @if patch
30373 maybe-pdf-patch: pdf-patch
30374
30375 pdf-patch: \
30376     configure-patch 
30377         @: $(MAKE); $(unstage)
30378         @[ -f ./patch/Makefile ] || exit 0; \
30379         r=`${PWD_COMMAND}`; export r; \
30380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30381         $(HOST_EXPORTS) \
30382         for flag in $(EXTRA_HOST_FLAGS) ; do \
30383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30384         done; \
30385         echo "Doing pdf in patch" ; \
30386         (cd $(HOST_SUBDIR)/patch && \
30387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30389                   "RANLIB=$${RANLIB}" \
30390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30391                   pdf) \
30392           || exit 1
30393
30394 @endif patch
30395
30396 .PHONY: maybe-html-patch html-patch
30397 maybe-html-patch:
30398 @if patch
30399 maybe-html-patch: html-patch
30400
30401 html-patch: \
30402     configure-patch 
30403         @: $(MAKE); $(unstage)
30404         @[ -f ./patch/Makefile ] || exit 0; \
30405         r=`${PWD_COMMAND}`; export r; \
30406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407         $(HOST_EXPORTS) \
30408         for flag in $(EXTRA_HOST_FLAGS) ; do \
30409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30410         done; \
30411         echo "Doing html in patch" ; \
30412         (cd $(HOST_SUBDIR)/patch && \
30413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415                   "RANLIB=$${RANLIB}" \
30416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30417                   html) \
30418           || exit 1
30419
30420 @endif patch
30421
30422 .PHONY: maybe-TAGS-patch TAGS-patch
30423 maybe-TAGS-patch:
30424 @if patch
30425 maybe-TAGS-patch: TAGS-patch
30426
30427 TAGS-patch: \
30428     configure-patch 
30429         @: $(MAKE); $(unstage)
30430         @[ -f ./patch/Makefile ] || exit 0; \
30431         r=`${PWD_COMMAND}`; export r; \
30432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433         $(HOST_EXPORTS) \
30434         for flag in $(EXTRA_HOST_FLAGS) ; do \
30435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30436         done; \
30437         echo "Doing TAGS in patch" ; \
30438         (cd $(HOST_SUBDIR)/patch && \
30439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441                   "RANLIB=$${RANLIB}" \
30442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30443                   TAGS) \
30444           || exit 1
30445
30446 @endif patch
30447
30448 .PHONY: maybe-install-info-patch install-info-patch
30449 maybe-install-info-patch:
30450 @if patch
30451 maybe-install-info-patch: install-info-patch
30452
30453 install-info-patch: \
30454     configure-patch \
30455     info-patch 
30456         @: $(MAKE); $(unstage)
30457         @[ -f ./patch/Makefile ] || exit 0; \
30458         r=`${PWD_COMMAND}`; export r; \
30459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30460         $(HOST_EXPORTS) \
30461         for flag in $(EXTRA_HOST_FLAGS) ; do \
30462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30463         done; \
30464         echo "Doing install-info in patch" ; \
30465         (cd $(HOST_SUBDIR)/patch && \
30466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30468                   "RANLIB=$${RANLIB}" \
30469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30470                   install-info) \
30471           || exit 1
30472
30473 @endif patch
30474
30475 .PHONY: maybe-install-pdf-patch install-pdf-patch
30476 maybe-install-pdf-patch:
30477 @if patch
30478 maybe-install-pdf-patch: install-pdf-patch
30479
30480 install-pdf-patch: \
30481     configure-patch \
30482     pdf-patch 
30483         @: $(MAKE); $(unstage)
30484         @[ -f ./patch/Makefile ] || exit 0; \
30485         r=`${PWD_COMMAND}`; export r; \
30486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30487         $(HOST_EXPORTS) \
30488         for flag in $(EXTRA_HOST_FLAGS) ; do \
30489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30490         done; \
30491         echo "Doing install-pdf in patch" ; \
30492         (cd $(HOST_SUBDIR)/patch && \
30493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30495                   "RANLIB=$${RANLIB}" \
30496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30497                   install-pdf) \
30498           || exit 1
30499
30500 @endif patch
30501
30502 .PHONY: maybe-install-html-patch install-html-patch
30503 maybe-install-html-patch:
30504 @if patch
30505 maybe-install-html-patch: install-html-patch
30506
30507 install-html-patch: \
30508     configure-patch \
30509     html-patch 
30510         @: $(MAKE); $(unstage)
30511         @[ -f ./patch/Makefile ] || exit 0; \
30512         r=`${PWD_COMMAND}`; export r; \
30513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30514         $(HOST_EXPORTS) \
30515         for flag in $(EXTRA_HOST_FLAGS) ; do \
30516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30517         done; \
30518         echo "Doing install-html in patch" ; \
30519         (cd $(HOST_SUBDIR)/patch && \
30520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30522                   "RANLIB=$${RANLIB}" \
30523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30524                   install-html) \
30525           || exit 1
30526
30527 @endif patch
30528
30529 .PHONY: maybe-installcheck-patch installcheck-patch
30530 maybe-installcheck-patch:
30531 @if patch
30532 maybe-installcheck-patch: installcheck-patch
30533
30534 installcheck-patch: \
30535     configure-patch 
30536         @: $(MAKE); $(unstage)
30537         @[ -f ./patch/Makefile ] || exit 0; \
30538         r=`${PWD_COMMAND}`; export r; \
30539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540         $(HOST_EXPORTS) \
30541         for flag in $(EXTRA_HOST_FLAGS) ; do \
30542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30543         done; \
30544         echo "Doing installcheck in patch" ; \
30545         (cd $(HOST_SUBDIR)/patch && \
30546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30548                   "RANLIB=$${RANLIB}" \
30549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30550                   installcheck) \
30551           || exit 1
30552
30553 @endif patch
30554
30555 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
30556 maybe-mostlyclean-patch:
30557 @if patch
30558 maybe-mostlyclean-patch: mostlyclean-patch
30559
30560 mostlyclean-patch: 
30561         @: $(MAKE); $(unstage)
30562         @[ -f ./patch/Makefile ] || exit 0; \
30563         r=`${PWD_COMMAND}`; export r; \
30564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30565         $(HOST_EXPORTS) \
30566         for flag in $(EXTRA_HOST_FLAGS) ; do \
30567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30568         done; \
30569         echo "Doing mostlyclean in patch" ; \
30570         (cd $(HOST_SUBDIR)/patch && \
30571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30573                   "RANLIB=$${RANLIB}" \
30574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30575                   mostlyclean) \
30576           || exit 1
30577
30578 @endif patch
30579
30580 .PHONY: maybe-clean-patch clean-patch
30581 maybe-clean-patch:
30582 @if patch
30583 maybe-clean-patch: clean-patch
30584
30585 clean-patch: 
30586         @: $(MAKE); $(unstage)
30587         @[ -f ./patch/Makefile ] || exit 0; \
30588         r=`${PWD_COMMAND}`; export r; \
30589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590         $(HOST_EXPORTS) \
30591         for flag in $(EXTRA_HOST_FLAGS) ; do \
30592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30593         done; \
30594         echo "Doing clean in patch" ; \
30595         (cd $(HOST_SUBDIR)/patch && \
30596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30598                   "RANLIB=$${RANLIB}" \
30599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30600                   clean) \
30601           || exit 1
30602
30603 @endif patch
30604
30605 .PHONY: maybe-distclean-patch distclean-patch
30606 maybe-distclean-patch:
30607 @if patch
30608 maybe-distclean-patch: distclean-patch
30609
30610 distclean-patch: 
30611         @: $(MAKE); $(unstage)
30612         @[ -f ./patch/Makefile ] || exit 0; \
30613         r=`${PWD_COMMAND}`; export r; \
30614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30615         $(HOST_EXPORTS) \
30616         for flag in $(EXTRA_HOST_FLAGS) ; do \
30617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30618         done; \
30619         echo "Doing distclean in patch" ; \
30620         (cd $(HOST_SUBDIR)/patch && \
30621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30623                   "RANLIB=$${RANLIB}" \
30624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30625                   distclean) \
30626           || exit 1
30627
30628 @endif patch
30629
30630 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
30631 maybe-maintainer-clean-patch:
30632 @if patch
30633 maybe-maintainer-clean-patch: maintainer-clean-patch
30634
30635 maintainer-clean-patch: 
30636         @: $(MAKE); $(unstage)
30637         @[ -f ./patch/Makefile ] || exit 0; \
30638         r=`${PWD_COMMAND}`; export r; \
30639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640         $(HOST_EXPORTS) \
30641         for flag in $(EXTRA_HOST_FLAGS) ; do \
30642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643         done; \
30644         echo "Doing maintainer-clean in patch" ; \
30645         (cd $(HOST_SUBDIR)/patch && \
30646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30648                   "RANLIB=$${RANLIB}" \
30649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30650                   maintainer-clean) \
30651           || exit 1
30652
30653 @endif patch
30654
30655
30656
30657 .PHONY: configure-perl maybe-configure-perl
30658 maybe-configure-perl:
30659 @if gcc-bootstrap
30660 configure-perl: stage_current
30661 @endif gcc-bootstrap
30662 @if perl
30663 maybe-configure-perl: configure-perl
30664 configure-perl: 
30665         @: $(MAKE); $(unstage)
30666         @r=`${PWD_COMMAND}`; export r; \
30667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30668         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
30669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
30670         $(HOST_EXPORTS) \
30671         echo Configuring in $(HOST_SUBDIR)/perl; \
30672         cd "$(HOST_SUBDIR)/perl" || exit 1; \
30673         case $(srcdir) in \
30674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30675           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
30676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30677         esac; \
30678         srcdiroption="--srcdir=$${topdir}/perl"; \
30679         libsrcdir="$$s/perl"; \
30680         $(SHELL) $${libsrcdir}/configure \
30681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30682           --target=${target_alias} $${srcdiroption}  \
30683           || exit 1
30684 @endif perl
30685
30686
30687
30688
30689
30690 .PHONY: all-perl maybe-all-perl
30691 maybe-all-perl:
30692 @if gcc-bootstrap
30693 all-perl: stage_current
30694 @endif gcc-bootstrap
30695 @if perl
30696 TARGET-perl=all
30697 maybe-all-perl: all-perl
30698 all-perl: configure-perl
30699         @: $(MAKE); $(unstage)
30700         @r=`${PWD_COMMAND}`; export r; \
30701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30702         $(HOST_EXPORTS) \
30703         (cd $(HOST_SUBDIR)/perl && \
30704           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30705                 $(TARGET-perl))
30706 @endif perl
30707
30708
30709
30710
30711 .PHONY: check-perl maybe-check-perl
30712 maybe-check-perl:
30713 @if perl
30714 maybe-check-perl: check-perl
30715
30716 check-perl:
30717         @: $(MAKE); $(unstage)
30718         @r=`${PWD_COMMAND}`; export r; \
30719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720         $(HOST_EXPORTS) \
30721         (cd $(HOST_SUBDIR)/perl && \
30722           $(MAKE) $(FLAGS_TO_PASS)  check)
30723
30724 @endif perl
30725
30726 .PHONY: install-perl maybe-install-perl
30727 maybe-install-perl:
30728 @if perl
30729 maybe-install-perl: install-perl
30730
30731 install-perl: installdirs
30732         @: $(MAKE); $(unstage)
30733         @r=`${PWD_COMMAND}`; export r; \
30734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735         $(HOST_EXPORTS) \
30736         (cd $(HOST_SUBDIR)/perl && \
30737           $(MAKE) $(FLAGS_TO_PASS)  install)
30738
30739 @endif perl
30740
30741 # Other targets (info, dvi, pdf, etc.)
30742
30743 .PHONY: maybe-info-perl info-perl
30744 maybe-info-perl:
30745 @if perl
30746 maybe-info-perl: info-perl
30747
30748 info-perl: \
30749     configure-perl 
30750         @: $(MAKE); $(unstage)
30751         @[ -f ./perl/Makefile ] || exit 0; \
30752         r=`${PWD_COMMAND}`; export r; \
30753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30754         $(HOST_EXPORTS) \
30755         for flag in $(EXTRA_HOST_FLAGS) ; do \
30756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30757         done; \
30758         echo "Doing info in perl" ; \
30759         (cd $(HOST_SUBDIR)/perl && \
30760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30762                   "RANLIB=$${RANLIB}" \
30763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30764                   info) \
30765           || exit 1
30766
30767 @endif perl
30768
30769 .PHONY: maybe-dvi-perl dvi-perl
30770 maybe-dvi-perl:
30771 @if perl
30772 maybe-dvi-perl: dvi-perl
30773
30774 dvi-perl: \
30775     configure-perl 
30776         @: $(MAKE); $(unstage)
30777         @[ -f ./perl/Makefile ] || exit 0; \
30778         r=`${PWD_COMMAND}`; export r; \
30779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30780         $(HOST_EXPORTS) \
30781         for flag in $(EXTRA_HOST_FLAGS) ; do \
30782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30783         done; \
30784         echo "Doing dvi in perl" ; \
30785         (cd $(HOST_SUBDIR)/perl && \
30786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30788                   "RANLIB=$${RANLIB}" \
30789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30790                   dvi) \
30791           || exit 1
30792
30793 @endif perl
30794
30795 .PHONY: maybe-pdf-perl pdf-perl
30796 maybe-pdf-perl:
30797 @if perl
30798 maybe-pdf-perl: pdf-perl
30799
30800 pdf-perl: \
30801     configure-perl 
30802         @: $(MAKE); $(unstage)
30803         @[ -f ./perl/Makefile ] || exit 0; \
30804         r=`${PWD_COMMAND}`; export r; \
30805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30806         $(HOST_EXPORTS) \
30807         for flag in $(EXTRA_HOST_FLAGS) ; do \
30808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30809         done; \
30810         echo "Doing pdf in perl" ; \
30811         (cd $(HOST_SUBDIR)/perl && \
30812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30814                   "RANLIB=$${RANLIB}" \
30815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30816                   pdf) \
30817           || exit 1
30818
30819 @endif perl
30820
30821 .PHONY: maybe-html-perl html-perl
30822 maybe-html-perl:
30823 @if perl
30824 maybe-html-perl: html-perl
30825
30826 html-perl: \
30827     configure-perl 
30828         @: $(MAKE); $(unstage)
30829         @[ -f ./perl/Makefile ] || exit 0; \
30830         r=`${PWD_COMMAND}`; export r; \
30831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832         $(HOST_EXPORTS) \
30833         for flag in $(EXTRA_HOST_FLAGS) ; do \
30834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30835         done; \
30836         echo "Doing html in perl" ; \
30837         (cd $(HOST_SUBDIR)/perl && \
30838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30840                   "RANLIB=$${RANLIB}" \
30841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30842                   html) \
30843           || exit 1
30844
30845 @endif perl
30846
30847 .PHONY: maybe-TAGS-perl TAGS-perl
30848 maybe-TAGS-perl:
30849 @if perl
30850 maybe-TAGS-perl: TAGS-perl
30851
30852 TAGS-perl: \
30853     configure-perl 
30854         @: $(MAKE); $(unstage)
30855         @[ -f ./perl/Makefile ] || exit 0; \
30856         r=`${PWD_COMMAND}`; export r; \
30857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30858         $(HOST_EXPORTS) \
30859         for flag in $(EXTRA_HOST_FLAGS) ; do \
30860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30861         done; \
30862         echo "Doing TAGS in perl" ; \
30863         (cd $(HOST_SUBDIR)/perl && \
30864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30866                   "RANLIB=$${RANLIB}" \
30867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30868                   TAGS) \
30869           || exit 1
30870
30871 @endif perl
30872
30873 .PHONY: maybe-install-info-perl install-info-perl
30874 maybe-install-info-perl:
30875 @if perl
30876 maybe-install-info-perl: install-info-perl
30877
30878 install-info-perl: \
30879     configure-perl \
30880     info-perl 
30881         @: $(MAKE); $(unstage)
30882         @[ -f ./perl/Makefile ] || exit 0; \
30883         r=`${PWD_COMMAND}`; export r; \
30884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885         $(HOST_EXPORTS) \
30886         for flag in $(EXTRA_HOST_FLAGS) ; do \
30887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30888         done; \
30889         echo "Doing install-info in perl" ; \
30890         (cd $(HOST_SUBDIR)/perl && \
30891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30893                   "RANLIB=$${RANLIB}" \
30894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30895                   install-info) \
30896           || exit 1
30897
30898 @endif perl
30899
30900 .PHONY: maybe-install-pdf-perl install-pdf-perl
30901 maybe-install-pdf-perl:
30902 @if perl
30903 maybe-install-pdf-perl: install-pdf-perl
30904
30905 install-pdf-perl: \
30906     configure-perl \
30907     pdf-perl 
30908         @: $(MAKE); $(unstage)
30909         @[ -f ./perl/Makefile ] || exit 0; \
30910         r=`${PWD_COMMAND}`; export r; \
30911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912         $(HOST_EXPORTS) \
30913         for flag in $(EXTRA_HOST_FLAGS) ; do \
30914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915         done; \
30916         echo "Doing install-pdf in perl" ; \
30917         (cd $(HOST_SUBDIR)/perl && \
30918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920                   "RANLIB=$${RANLIB}" \
30921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922                   install-pdf) \
30923           || exit 1
30924
30925 @endif perl
30926
30927 .PHONY: maybe-install-html-perl install-html-perl
30928 maybe-install-html-perl:
30929 @if perl
30930 maybe-install-html-perl: install-html-perl
30931
30932 install-html-perl: \
30933     configure-perl \
30934     html-perl 
30935         @: $(MAKE); $(unstage)
30936         @[ -f ./perl/Makefile ] || exit 0; \
30937         r=`${PWD_COMMAND}`; export r; \
30938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939         $(HOST_EXPORTS) \
30940         for flag in $(EXTRA_HOST_FLAGS) ; do \
30941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942         done; \
30943         echo "Doing install-html in perl" ; \
30944         (cd $(HOST_SUBDIR)/perl && \
30945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947                   "RANLIB=$${RANLIB}" \
30948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30949                   install-html) \
30950           || exit 1
30951
30952 @endif perl
30953
30954 .PHONY: maybe-installcheck-perl installcheck-perl
30955 maybe-installcheck-perl:
30956 @if perl
30957 maybe-installcheck-perl: installcheck-perl
30958
30959 installcheck-perl: \
30960     configure-perl 
30961         @: $(MAKE); $(unstage)
30962         @[ -f ./perl/Makefile ] || exit 0; \
30963         r=`${PWD_COMMAND}`; export r; \
30964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30965         $(HOST_EXPORTS) \
30966         for flag in $(EXTRA_HOST_FLAGS) ; do \
30967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30968         done; \
30969         echo "Doing installcheck in perl" ; \
30970         (cd $(HOST_SUBDIR)/perl && \
30971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30973                   "RANLIB=$${RANLIB}" \
30974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30975                   installcheck) \
30976           || exit 1
30977
30978 @endif perl
30979
30980 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
30981 maybe-mostlyclean-perl:
30982 @if perl
30983 maybe-mostlyclean-perl: mostlyclean-perl
30984
30985 mostlyclean-perl: 
30986         @: $(MAKE); $(unstage)
30987         @[ -f ./perl/Makefile ] || exit 0; \
30988         r=`${PWD_COMMAND}`; export r; \
30989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990         $(HOST_EXPORTS) \
30991         for flag in $(EXTRA_HOST_FLAGS) ; do \
30992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993         done; \
30994         echo "Doing mostlyclean in perl" ; \
30995         (cd $(HOST_SUBDIR)/perl && \
30996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998                   "RANLIB=$${RANLIB}" \
30999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000                   mostlyclean) \
31001           || exit 1
31002
31003 @endif perl
31004
31005 .PHONY: maybe-clean-perl clean-perl
31006 maybe-clean-perl:
31007 @if perl
31008 maybe-clean-perl: clean-perl
31009
31010 clean-perl: 
31011         @: $(MAKE); $(unstage)
31012         @[ -f ./perl/Makefile ] || exit 0; \
31013         r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         for flag in $(EXTRA_HOST_FLAGS) ; do \
31017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018         done; \
31019         echo "Doing clean in perl" ; \
31020         (cd $(HOST_SUBDIR)/perl && \
31021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023                   "RANLIB=$${RANLIB}" \
31024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025                   clean) \
31026           || exit 1
31027
31028 @endif perl
31029
31030 .PHONY: maybe-distclean-perl distclean-perl
31031 maybe-distclean-perl:
31032 @if perl
31033 maybe-distclean-perl: distclean-perl
31034
31035 distclean-perl: 
31036         @: $(MAKE); $(unstage)
31037         @[ -f ./perl/Makefile ] || exit 0; \
31038         r=`${PWD_COMMAND}`; export r; \
31039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040         $(HOST_EXPORTS) \
31041         for flag in $(EXTRA_HOST_FLAGS) ; do \
31042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31043         done; \
31044         echo "Doing distclean in perl" ; \
31045         (cd $(HOST_SUBDIR)/perl && \
31046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048                   "RANLIB=$${RANLIB}" \
31049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31050                   distclean) \
31051           || exit 1
31052
31053 @endif perl
31054
31055 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31056 maybe-maintainer-clean-perl:
31057 @if perl
31058 maybe-maintainer-clean-perl: maintainer-clean-perl
31059
31060 maintainer-clean-perl: 
31061         @: $(MAKE); $(unstage)
31062         @[ -f ./perl/Makefile ] || exit 0; \
31063         r=`${PWD_COMMAND}`; export r; \
31064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065         $(HOST_EXPORTS) \
31066         for flag in $(EXTRA_HOST_FLAGS) ; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing maintainer-clean in perl" ; \
31070         (cd $(HOST_SUBDIR)/perl && \
31071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073                   "RANLIB=$${RANLIB}" \
31074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075                   maintainer-clean) \
31076           || exit 1
31077
31078 @endif perl
31079
31080
31081
31082 .PHONY: configure-prms maybe-configure-prms
31083 maybe-configure-prms:
31084 @if gcc-bootstrap
31085 configure-prms: stage_current
31086 @endif gcc-bootstrap
31087 @if prms
31088 maybe-configure-prms: configure-prms
31089 configure-prms: 
31090         @: $(MAKE); $(unstage)
31091         @r=`${PWD_COMMAND}`; export r; \
31092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
31094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
31095         $(HOST_EXPORTS) \
31096         echo Configuring in $(HOST_SUBDIR)/prms; \
31097         cd "$(HOST_SUBDIR)/prms" || exit 1; \
31098         case $(srcdir) in \
31099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31100           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
31101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31102         esac; \
31103         srcdiroption="--srcdir=$${topdir}/prms"; \
31104         libsrcdir="$$s/prms"; \
31105         $(SHELL) $${libsrcdir}/configure \
31106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31107           --target=${target_alias} $${srcdiroption}  \
31108           || exit 1
31109 @endif prms
31110
31111
31112
31113
31114
31115 .PHONY: all-prms maybe-all-prms
31116 maybe-all-prms:
31117 @if gcc-bootstrap
31118 all-prms: stage_current
31119 @endif gcc-bootstrap
31120 @if prms
31121 TARGET-prms=all
31122 maybe-all-prms: all-prms
31123 all-prms: configure-prms
31124         @: $(MAKE); $(unstage)
31125         @r=`${PWD_COMMAND}`; export r; \
31126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31127         $(HOST_EXPORTS) \
31128         (cd $(HOST_SUBDIR)/prms && \
31129           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31130                 $(TARGET-prms))
31131 @endif prms
31132
31133
31134
31135
31136 .PHONY: check-prms maybe-check-prms
31137 maybe-check-prms:
31138 @if prms
31139 maybe-check-prms: check-prms
31140
31141 check-prms:
31142         @: $(MAKE); $(unstage)
31143         @r=`${PWD_COMMAND}`; export r; \
31144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31145         $(HOST_EXPORTS) \
31146         (cd $(HOST_SUBDIR)/prms && \
31147           $(MAKE) $(FLAGS_TO_PASS)  check)
31148
31149 @endif prms
31150
31151 .PHONY: install-prms maybe-install-prms
31152 maybe-install-prms:
31153 @if prms
31154 maybe-install-prms: install-prms
31155
31156 install-prms: installdirs
31157         @: $(MAKE); $(unstage)
31158         @r=`${PWD_COMMAND}`; export r; \
31159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31160         $(HOST_EXPORTS) \
31161         (cd $(HOST_SUBDIR)/prms && \
31162           $(MAKE) $(FLAGS_TO_PASS)  install)
31163
31164 @endif prms
31165
31166 # Other targets (info, dvi, pdf, etc.)
31167
31168 .PHONY: maybe-info-prms info-prms
31169 maybe-info-prms:
31170 @if prms
31171 maybe-info-prms: info-prms
31172
31173 info-prms: \
31174     configure-prms 
31175         @: $(MAKE); $(unstage)
31176         @[ -f ./prms/Makefile ] || exit 0; \
31177         r=`${PWD_COMMAND}`; export r; \
31178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31179         $(HOST_EXPORTS) \
31180         for flag in $(EXTRA_HOST_FLAGS) ; do \
31181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31182         done; \
31183         echo "Doing info in prms" ; \
31184         (cd $(HOST_SUBDIR)/prms && \
31185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31187                   "RANLIB=$${RANLIB}" \
31188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31189                   info) \
31190           || exit 1
31191
31192 @endif prms
31193
31194 .PHONY: maybe-dvi-prms dvi-prms
31195 maybe-dvi-prms:
31196 @if prms
31197 maybe-dvi-prms: dvi-prms
31198
31199 dvi-prms: \
31200     configure-prms 
31201         @: $(MAKE); $(unstage)
31202         @[ -f ./prms/Makefile ] || exit 0; \
31203         r=`${PWD_COMMAND}`; export r; \
31204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31205         $(HOST_EXPORTS) \
31206         for flag in $(EXTRA_HOST_FLAGS) ; do \
31207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31208         done; \
31209         echo "Doing dvi in prms" ; \
31210         (cd $(HOST_SUBDIR)/prms && \
31211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31213                   "RANLIB=$${RANLIB}" \
31214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31215                   dvi) \
31216           || exit 1
31217
31218 @endif prms
31219
31220 .PHONY: maybe-pdf-prms pdf-prms
31221 maybe-pdf-prms:
31222 @if prms
31223 maybe-pdf-prms: pdf-prms
31224
31225 pdf-prms: \
31226     configure-prms 
31227         @: $(MAKE); $(unstage)
31228         @[ -f ./prms/Makefile ] || exit 0; \
31229         r=`${PWD_COMMAND}`; export r; \
31230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31231         $(HOST_EXPORTS) \
31232         for flag in $(EXTRA_HOST_FLAGS) ; do \
31233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31234         done; \
31235         echo "Doing pdf in prms" ; \
31236         (cd $(HOST_SUBDIR)/prms && \
31237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31239                   "RANLIB=$${RANLIB}" \
31240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31241                   pdf) \
31242           || exit 1
31243
31244 @endif prms
31245
31246 .PHONY: maybe-html-prms html-prms
31247 maybe-html-prms:
31248 @if prms
31249 maybe-html-prms: html-prms
31250
31251 html-prms: \
31252     configure-prms 
31253         @: $(MAKE); $(unstage)
31254         @[ -f ./prms/Makefile ] || exit 0; \
31255         r=`${PWD_COMMAND}`; export r; \
31256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31257         $(HOST_EXPORTS) \
31258         for flag in $(EXTRA_HOST_FLAGS) ; do \
31259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31260         done; \
31261         echo "Doing html in prms" ; \
31262         (cd $(HOST_SUBDIR)/prms && \
31263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31265                   "RANLIB=$${RANLIB}" \
31266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31267                   html) \
31268           || exit 1
31269
31270 @endif prms
31271
31272 .PHONY: maybe-TAGS-prms TAGS-prms
31273 maybe-TAGS-prms:
31274 @if prms
31275 maybe-TAGS-prms: TAGS-prms
31276
31277 TAGS-prms: \
31278     configure-prms 
31279         @: $(MAKE); $(unstage)
31280         @[ -f ./prms/Makefile ] || exit 0; \
31281         r=`${PWD_COMMAND}`; export r; \
31282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31283         $(HOST_EXPORTS) \
31284         for flag in $(EXTRA_HOST_FLAGS) ; do \
31285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31286         done; \
31287         echo "Doing TAGS in prms" ; \
31288         (cd $(HOST_SUBDIR)/prms && \
31289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31291                   "RANLIB=$${RANLIB}" \
31292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31293                   TAGS) \
31294           || exit 1
31295
31296 @endif prms
31297
31298 .PHONY: maybe-install-info-prms install-info-prms
31299 maybe-install-info-prms:
31300 @if prms
31301 maybe-install-info-prms: install-info-prms
31302
31303 install-info-prms: \
31304     configure-prms \
31305     info-prms 
31306         @: $(MAKE); $(unstage)
31307         @[ -f ./prms/Makefile ] || exit 0; \
31308         r=`${PWD_COMMAND}`; export r; \
31309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31310         $(HOST_EXPORTS) \
31311         for flag in $(EXTRA_HOST_FLAGS) ; do \
31312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31313         done; \
31314         echo "Doing install-info in prms" ; \
31315         (cd $(HOST_SUBDIR)/prms && \
31316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31318                   "RANLIB=$${RANLIB}" \
31319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31320                   install-info) \
31321           || exit 1
31322
31323 @endif prms
31324
31325 .PHONY: maybe-install-pdf-prms install-pdf-prms
31326 maybe-install-pdf-prms:
31327 @if prms
31328 maybe-install-pdf-prms: install-pdf-prms
31329
31330 install-pdf-prms: \
31331     configure-prms \
31332     pdf-prms 
31333         @: $(MAKE); $(unstage)
31334         @[ -f ./prms/Makefile ] || exit 0; \
31335         r=`${PWD_COMMAND}`; export r; \
31336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337         $(HOST_EXPORTS) \
31338         for flag in $(EXTRA_HOST_FLAGS) ; do \
31339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31340         done; \
31341         echo "Doing install-pdf in prms" ; \
31342         (cd $(HOST_SUBDIR)/prms && \
31343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31345                   "RANLIB=$${RANLIB}" \
31346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31347                   install-pdf) \
31348           || exit 1
31349
31350 @endif prms
31351
31352 .PHONY: maybe-install-html-prms install-html-prms
31353 maybe-install-html-prms:
31354 @if prms
31355 maybe-install-html-prms: install-html-prms
31356
31357 install-html-prms: \
31358     configure-prms \
31359     html-prms 
31360         @: $(MAKE); $(unstage)
31361         @[ -f ./prms/Makefile ] || exit 0; \
31362         r=`${PWD_COMMAND}`; export r; \
31363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31364         $(HOST_EXPORTS) \
31365         for flag in $(EXTRA_HOST_FLAGS) ; do \
31366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31367         done; \
31368         echo "Doing install-html in prms" ; \
31369         (cd $(HOST_SUBDIR)/prms && \
31370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31372                   "RANLIB=$${RANLIB}" \
31373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31374                   install-html) \
31375           || exit 1
31376
31377 @endif prms
31378
31379 .PHONY: maybe-installcheck-prms installcheck-prms
31380 maybe-installcheck-prms:
31381 @if prms
31382 maybe-installcheck-prms: installcheck-prms
31383
31384 installcheck-prms: \
31385     configure-prms 
31386         @: $(MAKE); $(unstage)
31387         @[ -f ./prms/Makefile ] || exit 0; \
31388         r=`${PWD_COMMAND}`; export r; \
31389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31390         $(HOST_EXPORTS) \
31391         for flag in $(EXTRA_HOST_FLAGS) ; do \
31392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31393         done; \
31394         echo "Doing installcheck in prms" ; \
31395         (cd $(HOST_SUBDIR)/prms && \
31396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31398                   "RANLIB=$${RANLIB}" \
31399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31400                   installcheck) \
31401           || exit 1
31402
31403 @endif prms
31404
31405 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
31406 maybe-mostlyclean-prms:
31407 @if prms
31408 maybe-mostlyclean-prms: mostlyclean-prms
31409
31410 mostlyclean-prms: 
31411         @: $(MAKE); $(unstage)
31412         @[ -f ./prms/Makefile ] || exit 0; \
31413         r=`${PWD_COMMAND}`; export r; \
31414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415         $(HOST_EXPORTS) \
31416         for flag in $(EXTRA_HOST_FLAGS) ; do \
31417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418         done; \
31419         echo "Doing mostlyclean in prms" ; \
31420         (cd $(HOST_SUBDIR)/prms && \
31421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31423                   "RANLIB=$${RANLIB}" \
31424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31425                   mostlyclean) \
31426           || exit 1
31427
31428 @endif prms
31429
31430 .PHONY: maybe-clean-prms clean-prms
31431 maybe-clean-prms:
31432 @if prms
31433 maybe-clean-prms: clean-prms
31434
31435 clean-prms: 
31436         @: $(MAKE); $(unstage)
31437         @[ -f ./prms/Makefile ] || exit 0; \
31438         r=`${PWD_COMMAND}`; export r; \
31439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31440         $(HOST_EXPORTS) \
31441         for flag in $(EXTRA_HOST_FLAGS) ; do \
31442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31443         done; \
31444         echo "Doing clean in prms" ; \
31445         (cd $(HOST_SUBDIR)/prms && \
31446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31448                   "RANLIB=$${RANLIB}" \
31449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31450                   clean) \
31451           || exit 1
31452
31453 @endif prms
31454
31455 .PHONY: maybe-distclean-prms distclean-prms
31456 maybe-distclean-prms:
31457 @if prms
31458 maybe-distclean-prms: distclean-prms
31459
31460 distclean-prms: 
31461         @: $(MAKE); $(unstage)
31462         @[ -f ./prms/Makefile ] || exit 0; \
31463         r=`${PWD_COMMAND}`; export r; \
31464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31465         $(HOST_EXPORTS) \
31466         for flag in $(EXTRA_HOST_FLAGS) ; do \
31467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31468         done; \
31469         echo "Doing distclean in prms" ; \
31470         (cd $(HOST_SUBDIR)/prms && \
31471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31473                   "RANLIB=$${RANLIB}" \
31474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31475                   distclean) \
31476           || exit 1
31477
31478 @endif prms
31479
31480 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
31481 maybe-maintainer-clean-prms:
31482 @if prms
31483 maybe-maintainer-clean-prms: maintainer-clean-prms
31484
31485 maintainer-clean-prms: 
31486         @: $(MAKE); $(unstage)
31487         @[ -f ./prms/Makefile ] || exit 0; \
31488         r=`${PWD_COMMAND}`; export r; \
31489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490         $(HOST_EXPORTS) \
31491         for flag in $(EXTRA_HOST_FLAGS) ; do \
31492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493         done; \
31494         echo "Doing maintainer-clean in prms" ; \
31495         (cd $(HOST_SUBDIR)/prms && \
31496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498                   "RANLIB=$${RANLIB}" \
31499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500                   maintainer-clean) \
31501           || exit 1
31502
31503 @endif prms
31504
31505
31506
31507 .PHONY: configure-rcs maybe-configure-rcs
31508 maybe-configure-rcs:
31509 @if gcc-bootstrap
31510 configure-rcs: stage_current
31511 @endif gcc-bootstrap
31512 @if rcs
31513 maybe-configure-rcs: configure-rcs
31514 configure-rcs: 
31515         @: $(MAKE); $(unstage)
31516         @r=`${PWD_COMMAND}`; export r; \
31517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31518         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
31519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
31520         $(HOST_EXPORTS) \
31521         echo Configuring in $(HOST_SUBDIR)/rcs; \
31522         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
31523         case $(srcdir) in \
31524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31525           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
31526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31527         esac; \
31528         srcdiroption="--srcdir=$${topdir}/rcs"; \
31529         libsrcdir="$$s/rcs"; \
31530         $(SHELL) $${libsrcdir}/configure \
31531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31532           --target=${target_alias} $${srcdiroption}  \
31533           || exit 1
31534 @endif rcs
31535
31536
31537
31538
31539
31540 .PHONY: all-rcs maybe-all-rcs
31541 maybe-all-rcs:
31542 @if gcc-bootstrap
31543 all-rcs: stage_current
31544 @endif gcc-bootstrap
31545 @if rcs
31546 TARGET-rcs=all
31547 maybe-all-rcs: all-rcs
31548 all-rcs: configure-rcs
31549         @: $(MAKE); $(unstage)
31550         @r=`${PWD_COMMAND}`; export r; \
31551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31552         $(HOST_EXPORTS) \
31553         (cd $(HOST_SUBDIR)/rcs && \
31554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31555                 $(TARGET-rcs))
31556 @endif rcs
31557
31558
31559
31560
31561 .PHONY: check-rcs maybe-check-rcs
31562 maybe-check-rcs:
31563 @if rcs
31564 maybe-check-rcs: check-rcs
31565
31566 check-rcs:
31567         @: $(MAKE); $(unstage)
31568         @r=`${PWD_COMMAND}`; export r; \
31569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31570         $(HOST_EXPORTS) \
31571         (cd $(HOST_SUBDIR)/rcs && \
31572           $(MAKE) $(FLAGS_TO_PASS)  check)
31573
31574 @endif rcs
31575
31576 .PHONY: install-rcs maybe-install-rcs
31577 maybe-install-rcs:
31578 @if rcs
31579 maybe-install-rcs: install-rcs
31580
31581 install-rcs: installdirs
31582         @: $(MAKE); $(unstage)
31583         @r=`${PWD_COMMAND}`; export r; \
31584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31585         $(HOST_EXPORTS) \
31586         (cd $(HOST_SUBDIR)/rcs && \
31587           $(MAKE) $(FLAGS_TO_PASS)  install)
31588
31589 @endif rcs
31590
31591 # Other targets (info, dvi, pdf, etc.)
31592
31593 .PHONY: maybe-info-rcs info-rcs
31594 maybe-info-rcs:
31595 @if rcs
31596 maybe-info-rcs: info-rcs
31597
31598 info-rcs: \
31599     configure-rcs 
31600         @: $(MAKE); $(unstage)
31601         @[ -f ./rcs/Makefile ] || exit 0; \
31602         r=`${PWD_COMMAND}`; export r; \
31603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604         $(HOST_EXPORTS) \
31605         for flag in $(EXTRA_HOST_FLAGS) ; do \
31606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31607         done; \
31608         echo "Doing info in rcs" ; \
31609         (cd $(HOST_SUBDIR)/rcs && \
31610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31612                   "RANLIB=$${RANLIB}" \
31613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31614                   info) \
31615           || exit 1
31616
31617 @endif rcs
31618
31619 .PHONY: maybe-dvi-rcs dvi-rcs
31620 maybe-dvi-rcs:
31621 @if rcs
31622 maybe-dvi-rcs: dvi-rcs
31623
31624 dvi-rcs: \
31625     configure-rcs 
31626         @: $(MAKE); $(unstage)
31627         @[ -f ./rcs/Makefile ] || exit 0; \
31628         r=`${PWD_COMMAND}`; export r; \
31629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630         $(HOST_EXPORTS) \
31631         for flag in $(EXTRA_HOST_FLAGS) ; do \
31632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31633         done; \
31634         echo "Doing dvi in rcs" ; \
31635         (cd $(HOST_SUBDIR)/rcs && \
31636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638                   "RANLIB=$${RANLIB}" \
31639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31640                   dvi) \
31641           || exit 1
31642
31643 @endif rcs
31644
31645 .PHONY: maybe-pdf-rcs pdf-rcs
31646 maybe-pdf-rcs:
31647 @if rcs
31648 maybe-pdf-rcs: pdf-rcs
31649
31650 pdf-rcs: \
31651     configure-rcs 
31652         @: $(MAKE); $(unstage)
31653         @[ -f ./rcs/Makefile ] || exit 0; \
31654         r=`${PWD_COMMAND}`; export r; \
31655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31656         $(HOST_EXPORTS) \
31657         for flag in $(EXTRA_HOST_FLAGS) ; do \
31658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31659         done; \
31660         echo "Doing pdf in rcs" ; \
31661         (cd $(HOST_SUBDIR)/rcs && \
31662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31664                   "RANLIB=$${RANLIB}" \
31665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31666                   pdf) \
31667           || exit 1
31668
31669 @endif rcs
31670
31671 .PHONY: maybe-html-rcs html-rcs
31672 maybe-html-rcs:
31673 @if rcs
31674 maybe-html-rcs: html-rcs
31675
31676 html-rcs: \
31677     configure-rcs 
31678         @: $(MAKE); $(unstage)
31679         @[ -f ./rcs/Makefile ] || exit 0; \
31680         r=`${PWD_COMMAND}`; export r; \
31681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31682         $(HOST_EXPORTS) \
31683         for flag in $(EXTRA_HOST_FLAGS) ; do \
31684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31685         done; \
31686         echo "Doing html in rcs" ; \
31687         (cd $(HOST_SUBDIR)/rcs && \
31688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31690                   "RANLIB=$${RANLIB}" \
31691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31692                   html) \
31693           || exit 1
31694
31695 @endif rcs
31696
31697 .PHONY: maybe-TAGS-rcs TAGS-rcs
31698 maybe-TAGS-rcs:
31699 @if rcs
31700 maybe-TAGS-rcs: TAGS-rcs
31701
31702 TAGS-rcs: \
31703     configure-rcs 
31704         @: $(MAKE); $(unstage)
31705         @[ -f ./rcs/Makefile ] || exit 0; \
31706         r=`${PWD_COMMAND}`; export r; \
31707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31708         $(HOST_EXPORTS) \
31709         for flag in $(EXTRA_HOST_FLAGS) ; do \
31710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31711         done; \
31712         echo "Doing TAGS in rcs" ; \
31713         (cd $(HOST_SUBDIR)/rcs && \
31714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31716                   "RANLIB=$${RANLIB}" \
31717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31718                   TAGS) \
31719           || exit 1
31720
31721 @endif rcs
31722
31723 .PHONY: maybe-install-info-rcs install-info-rcs
31724 maybe-install-info-rcs:
31725 @if rcs
31726 maybe-install-info-rcs: install-info-rcs
31727
31728 install-info-rcs: \
31729     configure-rcs \
31730     info-rcs 
31731         @: $(MAKE); $(unstage)
31732         @[ -f ./rcs/Makefile ] || exit 0; \
31733         r=`${PWD_COMMAND}`; export r; \
31734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31735         $(HOST_EXPORTS) \
31736         for flag in $(EXTRA_HOST_FLAGS) ; do \
31737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31738         done; \
31739         echo "Doing install-info in rcs" ; \
31740         (cd $(HOST_SUBDIR)/rcs && \
31741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31743                   "RANLIB=$${RANLIB}" \
31744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31745                   install-info) \
31746           || exit 1
31747
31748 @endif rcs
31749
31750 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
31751 maybe-install-pdf-rcs:
31752 @if rcs
31753 maybe-install-pdf-rcs: install-pdf-rcs
31754
31755 install-pdf-rcs: \
31756     configure-rcs \
31757     pdf-rcs 
31758         @: $(MAKE); $(unstage)
31759         @[ -f ./rcs/Makefile ] || exit 0; \
31760         r=`${PWD_COMMAND}`; export r; \
31761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762         $(HOST_EXPORTS) \
31763         for flag in $(EXTRA_HOST_FLAGS) ; do \
31764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31765         done; \
31766         echo "Doing install-pdf in rcs" ; \
31767         (cd $(HOST_SUBDIR)/rcs && \
31768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31770                   "RANLIB=$${RANLIB}" \
31771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31772                   install-pdf) \
31773           || exit 1
31774
31775 @endif rcs
31776
31777 .PHONY: maybe-install-html-rcs install-html-rcs
31778 maybe-install-html-rcs:
31779 @if rcs
31780 maybe-install-html-rcs: install-html-rcs
31781
31782 install-html-rcs: \
31783     configure-rcs \
31784     html-rcs 
31785         @: $(MAKE); $(unstage)
31786         @[ -f ./rcs/Makefile ] || exit 0; \
31787         r=`${PWD_COMMAND}`; export r; \
31788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31789         $(HOST_EXPORTS) \
31790         for flag in $(EXTRA_HOST_FLAGS) ; do \
31791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31792         done; \
31793         echo "Doing install-html in rcs" ; \
31794         (cd $(HOST_SUBDIR)/rcs && \
31795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31797                   "RANLIB=$${RANLIB}" \
31798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31799                   install-html) \
31800           || exit 1
31801
31802 @endif rcs
31803
31804 .PHONY: maybe-installcheck-rcs installcheck-rcs
31805 maybe-installcheck-rcs:
31806 @if rcs
31807 maybe-installcheck-rcs: installcheck-rcs
31808
31809 installcheck-rcs: \
31810     configure-rcs 
31811         @: $(MAKE); $(unstage)
31812         @[ -f ./rcs/Makefile ] || exit 0; \
31813         r=`${PWD_COMMAND}`; export r; \
31814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31815         $(HOST_EXPORTS) \
31816         for flag in $(EXTRA_HOST_FLAGS) ; do \
31817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818         done; \
31819         echo "Doing installcheck in rcs" ; \
31820         (cd $(HOST_SUBDIR)/rcs && \
31821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31823                   "RANLIB=$${RANLIB}" \
31824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31825                   installcheck) \
31826           || exit 1
31827
31828 @endif rcs
31829
31830 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
31831 maybe-mostlyclean-rcs:
31832 @if rcs
31833 maybe-mostlyclean-rcs: mostlyclean-rcs
31834
31835 mostlyclean-rcs: 
31836         @: $(MAKE); $(unstage)
31837         @[ -f ./rcs/Makefile ] || exit 0; \
31838         r=`${PWD_COMMAND}`; export r; \
31839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840         $(HOST_EXPORTS) \
31841         for flag in $(EXTRA_HOST_FLAGS) ; do \
31842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31843         done; \
31844         echo "Doing mostlyclean in rcs" ; \
31845         (cd $(HOST_SUBDIR)/rcs && \
31846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848                   "RANLIB=$${RANLIB}" \
31849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31850                   mostlyclean) \
31851           || exit 1
31852
31853 @endif rcs
31854
31855 .PHONY: maybe-clean-rcs clean-rcs
31856 maybe-clean-rcs:
31857 @if rcs
31858 maybe-clean-rcs: clean-rcs
31859
31860 clean-rcs: 
31861         @: $(MAKE); $(unstage)
31862         @[ -f ./rcs/Makefile ] || exit 0; \
31863         r=`${PWD_COMMAND}`; export r; \
31864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31865         $(HOST_EXPORTS) \
31866         for flag in $(EXTRA_HOST_FLAGS) ; do \
31867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31868         done; \
31869         echo "Doing clean in rcs" ; \
31870         (cd $(HOST_SUBDIR)/rcs && \
31871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31873                   "RANLIB=$${RANLIB}" \
31874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31875                   clean) \
31876           || exit 1
31877
31878 @endif rcs
31879
31880 .PHONY: maybe-distclean-rcs distclean-rcs
31881 maybe-distclean-rcs:
31882 @if rcs
31883 maybe-distclean-rcs: distclean-rcs
31884
31885 distclean-rcs: 
31886         @: $(MAKE); $(unstage)
31887         @[ -f ./rcs/Makefile ] || exit 0; \
31888         r=`${PWD_COMMAND}`; export r; \
31889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31890         $(HOST_EXPORTS) \
31891         for flag in $(EXTRA_HOST_FLAGS) ; do \
31892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31893         done; \
31894         echo "Doing distclean in rcs" ; \
31895         (cd $(HOST_SUBDIR)/rcs && \
31896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31898                   "RANLIB=$${RANLIB}" \
31899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31900                   distclean) \
31901           || exit 1
31902
31903 @endif rcs
31904
31905 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
31906 maybe-maintainer-clean-rcs:
31907 @if rcs
31908 maybe-maintainer-clean-rcs: maintainer-clean-rcs
31909
31910 maintainer-clean-rcs: 
31911         @: $(MAKE); $(unstage)
31912         @[ -f ./rcs/Makefile ] || exit 0; \
31913         r=`${PWD_COMMAND}`; export r; \
31914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31915         $(HOST_EXPORTS) \
31916         for flag in $(EXTRA_HOST_FLAGS) ; do \
31917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31918         done; \
31919         echo "Doing maintainer-clean in rcs" ; \
31920         (cd $(HOST_SUBDIR)/rcs && \
31921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31923                   "RANLIB=$${RANLIB}" \
31924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31925                   maintainer-clean) \
31926           || exit 1
31927
31928 @endif rcs
31929
31930
31931
31932 .PHONY: configure-readline maybe-configure-readline
31933 maybe-configure-readline:
31934 @if gcc-bootstrap
31935 configure-readline: stage_current
31936 @endif gcc-bootstrap
31937 @if readline
31938 maybe-configure-readline: configure-readline
31939 configure-readline: 
31940         @: $(MAKE); $(unstage)
31941         @r=`${PWD_COMMAND}`; export r; \
31942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31943         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
31945         $(HOST_EXPORTS) \
31946         echo Configuring in $(HOST_SUBDIR)/readline; \
31947         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31948         case $(srcdir) in \
31949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31950           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31952         esac; \
31953         srcdiroption="--srcdir=$${topdir}/readline"; \
31954         libsrcdir="$$s/readline"; \
31955         $(SHELL) $${libsrcdir}/configure \
31956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31957           --target=${target_alias} $${srcdiroption}  \
31958           || exit 1
31959 @endif readline
31960
31961
31962
31963
31964
31965 .PHONY: all-readline maybe-all-readline
31966 maybe-all-readline:
31967 @if gcc-bootstrap
31968 all-readline: stage_current
31969 @endif gcc-bootstrap
31970 @if readline
31971 TARGET-readline=all
31972 maybe-all-readline: all-readline
31973 all-readline: configure-readline
31974         @: $(MAKE); $(unstage)
31975         @r=`${PWD_COMMAND}`; export r; \
31976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31977         $(HOST_EXPORTS) \
31978         (cd $(HOST_SUBDIR)/readline && \
31979           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31980                 $(TARGET-readline))
31981 @endif readline
31982
31983
31984
31985
31986 .PHONY: check-readline maybe-check-readline
31987 maybe-check-readline:
31988 @if readline
31989 maybe-check-readline: check-readline
31990
31991 check-readline:
31992         @: $(MAKE); $(unstage)
31993         @r=`${PWD_COMMAND}`; export r; \
31994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31995         $(HOST_EXPORTS) \
31996         (cd $(HOST_SUBDIR)/readline && \
31997           $(MAKE) $(FLAGS_TO_PASS)  check)
31998
31999 @endif readline
32000
32001 .PHONY: install-readline maybe-install-readline
32002 maybe-install-readline:
32003 @if readline
32004 maybe-install-readline: install-readline
32005
32006 install-readline: installdirs
32007         @: $(MAKE); $(unstage)
32008         @r=`${PWD_COMMAND}`; export r; \
32009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32010         $(HOST_EXPORTS) \
32011         (cd $(HOST_SUBDIR)/readline && \
32012           $(MAKE) $(FLAGS_TO_PASS)  install)
32013
32014 @endif readline
32015
32016 # Other targets (info, dvi, pdf, etc.)
32017
32018 .PHONY: maybe-info-readline info-readline
32019 maybe-info-readline:
32020 @if readline
32021 maybe-info-readline: info-readline
32022
32023 info-readline: \
32024     configure-readline 
32025         @: $(MAKE); $(unstage)
32026         @[ -f ./readline/Makefile ] || exit 0; \
32027         r=`${PWD_COMMAND}`; export r; \
32028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32029         $(HOST_EXPORTS) \
32030         for flag in $(EXTRA_HOST_FLAGS) ; do \
32031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32032         done; \
32033         echo "Doing info in readline" ; \
32034         (cd $(HOST_SUBDIR)/readline && \
32035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32037                   "RANLIB=$${RANLIB}" \
32038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32039                   info) \
32040           || exit 1
32041
32042 @endif readline
32043
32044 .PHONY: maybe-dvi-readline dvi-readline
32045 maybe-dvi-readline:
32046 @if readline
32047 maybe-dvi-readline: dvi-readline
32048
32049 dvi-readline: \
32050     configure-readline 
32051         @: $(MAKE); $(unstage)
32052         @[ -f ./readline/Makefile ] || exit 0; \
32053         r=`${PWD_COMMAND}`; export r; \
32054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32055         $(HOST_EXPORTS) \
32056         for flag in $(EXTRA_HOST_FLAGS) ; do \
32057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32058         done; \
32059         echo "Doing dvi in readline" ; \
32060         (cd $(HOST_SUBDIR)/readline && \
32061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32063                   "RANLIB=$${RANLIB}" \
32064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32065                   dvi) \
32066           || exit 1
32067
32068 @endif readline
32069
32070 .PHONY: maybe-pdf-readline pdf-readline
32071 maybe-pdf-readline:
32072 @if readline
32073 maybe-pdf-readline: pdf-readline
32074
32075 pdf-readline: \
32076     configure-readline 
32077         @: $(MAKE); $(unstage)
32078         @[ -f ./readline/Makefile ] || exit 0; \
32079         r=`${PWD_COMMAND}`; export r; \
32080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32081         $(HOST_EXPORTS) \
32082         for flag in $(EXTRA_HOST_FLAGS) ; do \
32083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32084         done; \
32085         echo "Doing pdf in readline" ; \
32086         (cd $(HOST_SUBDIR)/readline && \
32087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32089                   "RANLIB=$${RANLIB}" \
32090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32091                   pdf) \
32092           || exit 1
32093
32094 @endif readline
32095
32096 .PHONY: maybe-html-readline html-readline
32097 maybe-html-readline:
32098 @if readline
32099 maybe-html-readline: html-readline
32100
32101 html-readline: \
32102     configure-readline 
32103         @: $(MAKE); $(unstage)
32104         @[ -f ./readline/Makefile ] || exit 0; \
32105         r=`${PWD_COMMAND}`; export r; \
32106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32107         $(HOST_EXPORTS) \
32108         for flag in $(EXTRA_HOST_FLAGS) ; do \
32109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32110         done; \
32111         echo "Doing html in readline" ; \
32112         (cd $(HOST_SUBDIR)/readline && \
32113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32115                   "RANLIB=$${RANLIB}" \
32116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32117                   html) \
32118           || exit 1
32119
32120 @endif readline
32121
32122 .PHONY: maybe-TAGS-readline TAGS-readline
32123 maybe-TAGS-readline:
32124 @if readline
32125 maybe-TAGS-readline: TAGS-readline
32126
32127 TAGS-readline: \
32128     configure-readline 
32129         @: $(MAKE); $(unstage)
32130         @[ -f ./readline/Makefile ] || exit 0; \
32131         r=`${PWD_COMMAND}`; export r; \
32132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32133         $(HOST_EXPORTS) \
32134         for flag in $(EXTRA_HOST_FLAGS) ; do \
32135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32136         done; \
32137         echo "Doing TAGS in readline" ; \
32138         (cd $(HOST_SUBDIR)/readline && \
32139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32141                   "RANLIB=$${RANLIB}" \
32142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32143                   TAGS) \
32144           || exit 1
32145
32146 @endif readline
32147
32148 .PHONY: maybe-install-info-readline install-info-readline
32149 maybe-install-info-readline:
32150 @if readline
32151 maybe-install-info-readline: install-info-readline
32152
32153 install-info-readline: \
32154     configure-readline \
32155     info-readline 
32156         @: $(MAKE); $(unstage)
32157         @[ -f ./readline/Makefile ] || exit 0; \
32158         r=`${PWD_COMMAND}`; export r; \
32159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160         $(HOST_EXPORTS) \
32161         for flag in $(EXTRA_HOST_FLAGS) ; do \
32162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32163         done; \
32164         echo "Doing install-info in readline" ; \
32165         (cd $(HOST_SUBDIR)/readline && \
32166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32168                   "RANLIB=$${RANLIB}" \
32169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32170                   install-info) \
32171           || exit 1
32172
32173 @endif readline
32174
32175 .PHONY: maybe-install-pdf-readline install-pdf-readline
32176 maybe-install-pdf-readline:
32177 @if readline
32178 maybe-install-pdf-readline: install-pdf-readline
32179
32180 install-pdf-readline: \
32181     configure-readline \
32182     pdf-readline 
32183         @: $(MAKE); $(unstage)
32184         @[ -f ./readline/Makefile ] || exit 0; \
32185         r=`${PWD_COMMAND}`; export r; \
32186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32187         $(HOST_EXPORTS) \
32188         for flag in $(EXTRA_HOST_FLAGS) ; do \
32189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32190         done; \
32191         echo "Doing install-pdf in readline" ; \
32192         (cd $(HOST_SUBDIR)/readline && \
32193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32195                   "RANLIB=$${RANLIB}" \
32196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32197                   install-pdf) \
32198           || exit 1
32199
32200 @endif readline
32201
32202 .PHONY: maybe-install-html-readline install-html-readline
32203 maybe-install-html-readline:
32204 @if readline
32205 maybe-install-html-readline: install-html-readline
32206
32207 install-html-readline: \
32208     configure-readline \
32209     html-readline 
32210         @: $(MAKE); $(unstage)
32211         @[ -f ./readline/Makefile ] || exit 0; \
32212         r=`${PWD_COMMAND}`; export r; \
32213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32214         $(HOST_EXPORTS) \
32215         for flag in $(EXTRA_HOST_FLAGS) ; do \
32216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217         done; \
32218         echo "Doing install-html in readline" ; \
32219         (cd $(HOST_SUBDIR)/readline && \
32220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32222                   "RANLIB=$${RANLIB}" \
32223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32224                   install-html) \
32225           || exit 1
32226
32227 @endif readline
32228
32229 .PHONY: maybe-installcheck-readline installcheck-readline
32230 maybe-installcheck-readline:
32231 @if readline
32232 maybe-installcheck-readline: installcheck-readline
32233
32234 installcheck-readline: \
32235     configure-readline 
32236         @: $(MAKE); $(unstage)
32237         @[ -f ./readline/Makefile ] || exit 0; \
32238         r=`${PWD_COMMAND}`; export r; \
32239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240         $(HOST_EXPORTS) \
32241         for flag in $(EXTRA_HOST_FLAGS) ; do \
32242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32243         done; \
32244         echo "Doing installcheck in readline" ; \
32245         (cd $(HOST_SUBDIR)/readline && \
32246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32248                   "RANLIB=$${RANLIB}" \
32249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32250                   installcheck) \
32251           || exit 1
32252
32253 @endif readline
32254
32255 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32256 maybe-mostlyclean-readline:
32257 @if readline
32258 maybe-mostlyclean-readline: mostlyclean-readline
32259
32260 mostlyclean-readline: 
32261         @: $(MAKE); $(unstage)
32262         @[ -f ./readline/Makefile ] || exit 0; \
32263         r=`${PWD_COMMAND}`; export r; \
32264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32265         $(HOST_EXPORTS) \
32266         for flag in $(EXTRA_HOST_FLAGS) ; do \
32267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268         done; \
32269         echo "Doing mostlyclean in readline" ; \
32270         (cd $(HOST_SUBDIR)/readline && \
32271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273                   "RANLIB=$${RANLIB}" \
32274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32275                   mostlyclean) \
32276           || exit 1
32277
32278 @endif readline
32279
32280 .PHONY: maybe-clean-readline clean-readline
32281 maybe-clean-readline:
32282 @if readline
32283 maybe-clean-readline: clean-readline
32284
32285 clean-readline: 
32286         @: $(MAKE); $(unstage)
32287         @[ -f ./readline/Makefile ] || exit 0; \
32288         r=`${PWD_COMMAND}`; export r; \
32289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290         $(HOST_EXPORTS) \
32291         for flag in $(EXTRA_HOST_FLAGS) ; do \
32292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293         done; \
32294         echo "Doing clean in readline" ; \
32295         (cd $(HOST_SUBDIR)/readline && \
32296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32298                   "RANLIB=$${RANLIB}" \
32299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32300                   clean) \
32301           || exit 1
32302
32303 @endif readline
32304
32305 .PHONY: maybe-distclean-readline distclean-readline
32306 maybe-distclean-readline:
32307 @if readline
32308 maybe-distclean-readline: distclean-readline
32309
32310 distclean-readline: 
32311         @: $(MAKE); $(unstage)
32312         @[ -f ./readline/Makefile ] || exit 0; \
32313         r=`${PWD_COMMAND}`; export r; \
32314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32315         $(HOST_EXPORTS) \
32316         for flag in $(EXTRA_HOST_FLAGS) ; do \
32317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32318         done; \
32319         echo "Doing distclean in readline" ; \
32320         (cd $(HOST_SUBDIR)/readline && \
32321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32323                   "RANLIB=$${RANLIB}" \
32324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32325                   distclean) \
32326           || exit 1
32327
32328 @endif readline
32329
32330 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32331 maybe-maintainer-clean-readline:
32332 @if readline
32333 maybe-maintainer-clean-readline: maintainer-clean-readline
32334
32335 maintainer-clean-readline: 
32336         @: $(MAKE); $(unstage)
32337         @[ -f ./readline/Makefile ] || exit 0; \
32338         r=`${PWD_COMMAND}`; export r; \
32339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32340         $(HOST_EXPORTS) \
32341         for flag in $(EXTRA_HOST_FLAGS) ; do \
32342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32343         done; \
32344         echo "Doing maintainer-clean in readline" ; \
32345         (cd $(HOST_SUBDIR)/readline && \
32346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32348                   "RANLIB=$${RANLIB}" \
32349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32350                   maintainer-clean) \
32351           || exit 1
32352
32353 @endif readline
32354
32355
32356
32357 .PHONY: configure-release maybe-configure-release
32358 maybe-configure-release:
32359 @if gcc-bootstrap
32360 configure-release: stage_current
32361 @endif gcc-bootstrap
32362 @if release
32363 maybe-configure-release: configure-release
32364 configure-release: 
32365         @: $(MAKE); $(unstage)
32366         @r=`${PWD_COMMAND}`; export r; \
32367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32368         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
32369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
32370         $(HOST_EXPORTS) \
32371         echo Configuring in $(HOST_SUBDIR)/release; \
32372         cd "$(HOST_SUBDIR)/release" || exit 1; \
32373         case $(srcdir) in \
32374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32375           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
32376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32377         esac; \
32378         srcdiroption="--srcdir=$${topdir}/release"; \
32379         libsrcdir="$$s/release"; \
32380         $(SHELL) $${libsrcdir}/configure \
32381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32382           --target=${target_alias} $${srcdiroption}  \
32383           || exit 1
32384 @endif release
32385
32386
32387
32388
32389
32390 .PHONY: all-release maybe-all-release
32391 maybe-all-release:
32392 @if gcc-bootstrap
32393 all-release: stage_current
32394 @endif gcc-bootstrap
32395 @if release
32396 TARGET-release=all
32397 maybe-all-release: all-release
32398 all-release: configure-release
32399         @: $(MAKE); $(unstage)
32400         @r=`${PWD_COMMAND}`; export r; \
32401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32402         $(HOST_EXPORTS) \
32403         (cd $(HOST_SUBDIR)/release && \
32404           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32405                 $(TARGET-release))
32406 @endif release
32407
32408
32409
32410
32411 .PHONY: check-release maybe-check-release
32412 maybe-check-release:
32413 @if release
32414 maybe-check-release: check-release
32415
32416 check-release:
32417
32418 @endif release
32419
32420 .PHONY: install-release maybe-install-release
32421 maybe-install-release:
32422 @if release
32423 maybe-install-release: install-release
32424
32425 install-release:
32426
32427 @endif release
32428
32429 # Other targets (info, dvi, pdf, etc.)
32430
32431 .PHONY: maybe-info-release info-release
32432 maybe-info-release:
32433 @if release
32434 maybe-info-release: info-release
32435
32436 info-release: \
32437     configure-release 
32438         @: $(MAKE); $(unstage)
32439         @[ -f ./release/Makefile ] || exit 0; \
32440         r=`${PWD_COMMAND}`; export r; \
32441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442         $(HOST_EXPORTS) \
32443         for flag in $(EXTRA_HOST_FLAGS) ; do \
32444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32445         done; \
32446         echo "Doing info in release" ; \
32447         (cd $(HOST_SUBDIR)/release && \
32448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32450                   "RANLIB=$${RANLIB}" \
32451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32452                   info) \
32453           || exit 1
32454
32455 @endif release
32456
32457 .PHONY: maybe-dvi-release dvi-release
32458 maybe-dvi-release:
32459 @if release
32460 maybe-dvi-release: dvi-release
32461
32462 dvi-release: \
32463     configure-release 
32464         @: $(MAKE); $(unstage)
32465         @[ -f ./release/Makefile ] || exit 0; \
32466         r=`${PWD_COMMAND}`; export r; \
32467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32468         $(HOST_EXPORTS) \
32469         for flag in $(EXTRA_HOST_FLAGS) ; do \
32470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32471         done; \
32472         echo "Doing dvi in release" ; \
32473         (cd $(HOST_SUBDIR)/release && \
32474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32476                   "RANLIB=$${RANLIB}" \
32477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32478                   dvi) \
32479           || exit 1
32480
32481 @endif release
32482
32483 .PHONY: maybe-pdf-release pdf-release
32484 maybe-pdf-release:
32485 @if release
32486 maybe-pdf-release: pdf-release
32487
32488 pdf-release: \
32489     configure-release 
32490         @: $(MAKE); $(unstage)
32491         @[ -f ./release/Makefile ] || exit 0; \
32492         r=`${PWD_COMMAND}`; export r; \
32493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494         $(HOST_EXPORTS) \
32495         for flag in $(EXTRA_HOST_FLAGS) ; do \
32496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32497         done; \
32498         echo "Doing pdf in release" ; \
32499         (cd $(HOST_SUBDIR)/release && \
32500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32502                   "RANLIB=$${RANLIB}" \
32503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32504                   pdf) \
32505           || exit 1
32506
32507 @endif release
32508
32509 .PHONY: maybe-html-release html-release
32510 maybe-html-release:
32511 @if release
32512 maybe-html-release: html-release
32513
32514 html-release: \
32515     configure-release 
32516         @: $(MAKE); $(unstage)
32517         @[ -f ./release/Makefile ] || exit 0; \
32518         r=`${PWD_COMMAND}`; export r; \
32519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32520         $(HOST_EXPORTS) \
32521         for flag in $(EXTRA_HOST_FLAGS) ; do \
32522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32523         done; \
32524         echo "Doing html in release" ; \
32525         (cd $(HOST_SUBDIR)/release && \
32526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32528                   "RANLIB=$${RANLIB}" \
32529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32530                   html) \
32531           || exit 1
32532
32533 @endif release
32534
32535 .PHONY: maybe-TAGS-release TAGS-release
32536 maybe-TAGS-release:
32537 @if release
32538 maybe-TAGS-release: TAGS-release
32539
32540 TAGS-release: \
32541     configure-release 
32542         @: $(MAKE); $(unstage)
32543         @[ -f ./release/Makefile ] || exit 0; \
32544         r=`${PWD_COMMAND}`; export r; \
32545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32546         $(HOST_EXPORTS) \
32547         for flag in $(EXTRA_HOST_FLAGS) ; do \
32548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32549         done; \
32550         echo "Doing TAGS in release" ; \
32551         (cd $(HOST_SUBDIR)/release && \
32552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32554                   "RANLIB=$${RANLIB}" \
32555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32556                   TAGS) \
32557           || exit 1
32558
32559 @endif release
32560
32561 .PHONY: maybe-install-info-release install-info-release
32562 maybe-install-info-release:
32563 @if release
32564 maybe-install-info-release: install-info-release
32565
32566 install-info-release: \
32567     configure-release \
32568     info-release 
32569         @: $(MAKE); $(unstage)
32570         @[ -f ./release/Makefile ] || exit 0; \
32571         r=`${PWD_COMMAND}`; export r; \
32572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32573         $(HOST_EXPORTS) \
32574         for flag in $(EXTRA_HOST_FLAGS) ; do \
32575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32576         done; \
32577         echo "Doing install-info in release" ; \
32578         (cd $(HOST_SUBDIR)/release && \
32579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32581                   "RANLIB=$${RANLIB}" \
32582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32583                   install-info) \
32584           || exit 1
32585
32586 @endif release
32587
32588 .PHONY: maybe-install-pdf-release install-pdf-release
32589 maybe-install-pdf-release:
32590 @if release
32591 maybe-install-pdf-release: install-pdf-release
32592
32593 install-pdf-release: \
32594     configure-release \
32595     pdf-release 
32596         @: $(MAKE); $(unstage)
32597         @[ -f ./release/Makefile ] || exit 0; \
32598         r=`${PWD_COMMAND}`; export r; \
32599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600         $(HOST_EXPORTS) \
32601         for flag in $(EXTRA_HOST_FLAGS) ; do \
32602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603         done; \
32604         echo "Doing install-pdf in release" ; \
32605         (cd $(HOST_SUBDIR)/release && \
32606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608                   "RANLIB=$${RANLIB}" \
32609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32610                   install-pdf) \
32611           || exit 1
32612
32613 @endif release
32614
32615 .PHONY: maybe-install-html-release install-html-release
32616 maybe-install-html-release:
32617 @if release
32618 maybe-install-html-release: install-html-release
32619
32620 install-html-release: \
32621     configure-release \
32622     html-release 
32623         @: $(MAKE); $(unstage)
32624         @[ -f ./release/Makefile ] || exit 0; \
32625         r=`${PWD_COMMAND}`; export r; \
32626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32627         $(HOST_EXPORTS) \
32628         for flag in $(EXTRA_HOST_FLAGS) ; do \
32629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32630         done; \
32631         echo "Doing install-html in release" ; \
32632         (cd $(HOST_SUBDIR)/release && \
32633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32635                   "RANLIB=$${RANLIB}" \
32636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32637                   install-html) \
32638           || exit 1
32639
32640 @endif release
32641
32642 .PHONY: maybe-installcheck-release installcheck-release
32643 maybe-installcheck-release:
32644 @if release
32645 maybe-installcheck-release: installcheck-release
32646
32647 installcheck-release: \
32648     configure-release 
32649         @: $(MAKE); $(unstage)
32650         @[ -f ./release/Makefile ] || exit 0; \
32651         r=`${PWD_COMMAND}`; export r; \
32652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653         $(HOST_EXPORTS) \
32654         for flag in $(EXTRA_HOST_FLAGS) ; do \
32655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656         done; \
32657         echo "Doing installcheck in release" ; \
32658         (cd $(HOST_SUBDIR)/release && \
32659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661                   "RANLIB=$${RANLIB}" \
32662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663                   installcheck) \
32664           || exit 1
32665
32666 @endif release
32667
32668 .PHONY: maybe-mostlyclean-release mostlyclean-release
32669 maybe-mostlyclean-release:
32670 @if release
32671 maybe-mostlyclean-release: mostlyclean-release
32672
32673 mostlyclean-release: 
32674         @: $(MAKE); $(unstage)
32675         @[ -f ./release/Makefile ] || exit 0; \
32676         r=`${PWD_COMMAND}`; export r; \
32677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32678         $(HOST_EXPORTS) \
32679         for flag in $(EXTRA_HOST_FLAGS) ; do \
32680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32681         done; \
32682         echo "Doing mostlyclean in release" ; \
32683         (cd $(HOST_SUBDIR)/release && \
32684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32686                   "RANLIB=$${RANLIB}" \
32687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32688                   mostlyclean) \
32689           || exit 1
32690
32691 @endif release
32692
32693 .PHONY: maybe-clean-release clean-release
32694 maybe-clean-release:
32695 @if release
32696 maybe-clean-release: clean-release
32697
32698 clean-release: 
32699         @: $(MAKE); $(unstage)
32700         @[ -f ./release/Makefile ] || exit 0; \
32701         r=`${PWD_COMMAND}`; export r; \
32702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32703         $(HOST_EXPORTS) \
32704         for flag in $(EXTRA_HOST_FLAGS) ; do \
32705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32706         done; \
32707         echo "Doing clean in release" ; \
32708         (cd $(HOST_SUBDIR)/release && \
32709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32711                   "RANLIB=$${RANLIB}" \
32712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32713                   clean) \
32714           || exit 1
32715
32716 @endif release
32717
32718 .PHONY: maybe-distclean-release distclean-release
32719 maybe-distclean-release:
32720 @if release
32721 maybe-distclean-release: distclean-release
32722
32723 distclean-release: 
32724         @: $(MAKE); $(unstage)
32725         @[ -f ./release/Makefile ] || exit 0; \
32726         r=`${PWD_COMMAND}`; export r; \
32727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32728         $(HOST_EXPORTS) \
32729         for flag in $(EXTRA_HOST_FLAGS) ; do \
32730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32731         done; \
32732         echo "Doing distclean in release" ; \
32733         (cd $(HOST_SUBDIR)/release && \
32734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32736                   "RANLIB=$${RANLIB}" \
32737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32738                   distclean) \
32739           || exit 1
32740
32741 @endif release
32742
32743 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
32744 maybe-maintainer-clean-release:
32745 @if release
32746 maybe-maintainer-clean-release: maintainer-clean-release
32747
32748 maintainer-clean-release: 
32749         @: $(MAKE); $(unstage)
32750         @[ -f ./release/Makefile ] || exit 0; \
32751         r=`${PWD_COMMAND}`; export r; \
32752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32753         $(HOST_EXPORTS) \
32754         for flag in $(EXTRA_HOST_FLAGS) ; do \
32755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32756         done; \
32757         echo "Doing maintainer-clean in release" ; \
32758         (cd $(HOST_SUBDIR)/release && \
32759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32761                   "RANLIB=$${RANLIB}" \
32762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32763                   maintainer-clean) \
32764           || exit 1
32765
32766 @endif release
32767
32768
32769
32770 .PHONY: configure-recode maybe-configure-recode
32771 maybe-configure-recode:
32772 @if gcc-bootstrap
32773 configure-recode: stage_current
32774 @endif gcc-bootstrap
32775 @if recode
32776 maybe-configure-recode: configure-recode
32777 configure-recode: 
32778         @: $(MAKE); $(unstage)
32779         @r=`${PWD_COMMAND}`; export r; \
32780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32781         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
32782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
32783         $(HOST_EXPORTS) \
32784         echo Configuring in $(HOST_SUBDIR)/recode; \
32785         cd "$(HOST_SUBDIR)/recode" || exit 1; \
32786         case $(srcdir) in \
32787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32788           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
32789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32790         esac; \
32791         srcdiroption="--srcdir=$${topdir}/recode"; \
32792         libsrcdir="$$s/recode"; \
32793         $(SHELL) $${libsrcdir}/configure \
32794           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32795           --target=${target_alias} $${srcdiroption}  \
32796           || exit 1
32797 @endif recode
32798
32799
32800
32801
32802
32803 .PHONY: all-recode maybe-all-recode
32804 maybe-all-recode:
32805 @if gcc-bootstrap
32806 all-recode: stage_current
32807 @endif gcc-bootstrap
32808 @if recode
32809 TARGET-recode=all
32810 maybe-all-recode: all-recode
32811 all-recode: configure-recode
32812         @: $(MAKE); $(unstage)
32813         @r=`${PWD_COMMAND}`; export r; \
32814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32815         $(HOST_EXPORTS) \
32816         (cd $(HOST_SUBDIR)/recode && \
32817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32818                 $(TARGET-recode))
32819 @endif recode
32820
32821
32822
32823
32824 .PHONY: check-recode maybe-check-recode
32825 maybe-check-recode:
32826 @if recode
32827 maybe-check-recode: check-recode
32828
32829 check-recode:
32830         @: $(MAKE); $(unstage)
32831         @r=`${PWD_COMMAND}`; export r; \
32832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833         $(HOST_EXPORTS) \
32834         (cd $(HOST_SUBDIR)/recode && \
32835           $(MAKE) $(FLAGS_TO_PASS)  check)
32836
32837 @endif recode
32838
32839 .PHONY: install-recode maybe-install-recode
32840 maybe-install-recode:
32841 @if recode
32842 maybe-install-recode: install-recode
32843
32844 install-recode: installdirs
32845         @: $(MAKE); $(unstage)
32846         @r=`${PWD_COMMAND}`; export r; \
32847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848         $(HOST_EXPORTS) \
32849         (cd $(HOST_SUBDIR)/recode && \
32850           $(MAKE) $(FLAGS_TO_PASS)  install)
32851
32852 @endif recode
32853
32854 # Other targets (info, dvi, pdf, etc.)
32855
32856 .PHONY: maybe-info-recode info-recode
32857 maybe-info-recode:
32858 @if recode
32859 maybe-info-recode: info-recode
32860
32861 info-recode: \
32862     configure-recode 
32863         @: $(MAKE); $(unstage)
32864         @[ -f ./recode/Makefile ] || exit 0; \
32865         r=`${PWD_COMMAND}`; export r; \
32866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867         $(HOST_EXPORTS) \
32868         for flag in $(EXTRA_HOST_FLAGS) ; do \
32869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32870         done; \
32871         echo "Doing info in recode" ; \
32872         (cd $(HOST_SUBDIR)/recode && \
32873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32875                   "RANLIB=$${RANLIB}" \
32876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32877                   info) \
32878           || exit 1
32879
32880 @endif recode
32881
32882 .PHONY: maybe-dvi-recode dvi-recode
32883 maybe-dvi-recode:
32884 @if recode
32885 maybe-dvi-recode: dvi-recode
32886
32887 dvi-recode: \
32888     configure-recode 
32889         @: $(MAKE); $(unstage)
32890         @[ -f ./recode/Makefile ] || exit 0; \
32891         r=`${PWD_COMMAND}`; export r; \
32892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32893         $(HOST_EXPORTS) \
32894         for flag in $(EXTRA_HOST_FLAGS) ; do \
32895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32896         done; \
32897         echo "Doing dvi in recode" ; \
32898         (cd $(HOST_SUBDIR)/recode && \
32899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32901                   "RANLIB=$${RANLIB}" \
32902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32903                   dvi) \
32904           || exit 1
32905
32906 @endif recode
32907
32908 .PHONY: maybe-pdf-recode pdf-recode
32909 maybe-pdf-recode:
32910 @if recode
32911 maybe-pdf-recode: pdf-recode
32912
32913 pdf-recode: \
32914     configure-recode 
32915         @: $(MAKE); $(unstage)
32916         @[ -f ./recode/Makefile ] || exit 0; \
32917         r=`${PWD_COMMAND}`; export r; \
32918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32919         $(HOST_EXPORTS) \
32920         for flag in $(EXTRA_HOST_FLAGS) ; do \
32921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32922         done; \
32923         echo "Doing pdf in recode" ; \
32924         (cd $(HOST_SUBDIR)/recode && \
32925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32927                   "RANLIB=$${RANLIB}" \
32928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32929                   pdf) \
32930           || exit 1
32931
32932 @endif recode
32933
32934 .PHONY: maybe-html-recode html-recode
32935 maybe-html-recode:
32936 @if recode
32937 maybe-html-recode: html-recode
32938
32939 html-recode: \
32940     configure-recode 
32941         @: $(MAKE); $(unstage)
32942         @[ -f ./recode/Makefile ] || exit 0; \
32943         r=`${PWD_COMMAND}`; export r; \
32944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32945         $(HOST_EXPORTS) \
32946         for flag in $(EXTRA_HOST_FLAGS) ; do \
32947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32948         done; \
32949         echo "Doing html in recode" ; \
32950         (cd $(HOST_SUBDIR)/recode && \
32951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32953                   "RANLIB=$${RANLIB}" \
32954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32955                   html) \
32956           || exit 1
32957
32958 @endif recode
32959
32960 .PHONY: maybe-TAGS-recode TAGS-recode
32961 maybe-TAGS-recode:
32962 @if recode
32963 maybe-TAGS-recode: TAGS-recode
32964
32965 TAGS-recode: \
32966     configure-recode 
32967         @: $(MAKE); $(unstage)
32968         @[ -f ./recode/Makefile ] || exit 0; \
32969         r=`${PWD_COMMAND}`; export r; \
32970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971         $(HOST_EXPORTS) \
32972         for flag in $(EXTRA_HOST_FLAGS) ; do \
32973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32974         done; \
32975         echo "Doing TAGS in recode" ; \
32976         (cd $(HOST_SUBDIR)/recode && \
32977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32979                   "RANLIB=$${RANLIB}" \
32980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32981                   TAGS) \
32982           || exit 1
32983
32984 @endif recode
32985
32986 .PHONY: maybe-install-info-recode install-info-recode
32987 maybe-install-info-recode:
32988 @if recode
32989 maybe-install-info-recode: install-info-recode
32990
32991 install-info-recode: \
32992     configure-recode \
32993     info-recode 
32994         @: $(MAKE); $(unstage)
32995         @[ -f ./recode/Makefile ] || exit 0; \
32996         r=`${PWD_COMMAND}`; export r; \
32997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32998         $(HOST_EXPORTS) \
32999         for flag in $(EXTRA_HOST_FLAGS) ; do \
33000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33001         done; \
33002         echo "Doing install-info in recode" ; \
33003         (cd $(HOST_SUBDIR)/recode && \
33004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33006                   "RANLIB=$${RANLIB}" \
33007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33008                   install-info) \
33009           || exit 1
33010
33011 @endif recode
33012
33013 .PHONY: maybe-install-pdf-recode install-pdf-recode
33014 maybe-install-pdf-recode:
33015 @if recode
33016 maybe-install-pdf-recode: install-pdf-recode
33017
33018 install-pdf-recode: \
33019     configure-recode \
33020     pdf-recode 
33021         @: $(MAKE); $(unstage)
33022         @[ -f ./recode/Makefile ] || exit 0; \
33023         r=`${PWD_COMMAND}`; export r; \
33024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33025         $(HOST_EXPORTS) \
33026         for flag in $(EXTRA_HOST_FLAGS) ; do \
33027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33028         done; \
33029         echo "Doing install-pdf in recode" ; \
33030         (cd $(HOST_SUBDIR)/recode && \
33031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33033                   "RANLIB=$${RANLIB}" \
33034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33035                   install-pdf) \
33036           || exit 1
33037
33038 @endif recode
33039
33040 .PHONY: maybe-install-html-recode install-html-recode
33041 maybe-install-html-recode:
33042 @if recode
33043 maybe-install-html-recode: install-html-recode
33044
33045 install-html-recode: \
33046     configure-recode \
33047     html-recode 
33048         @: $(MAKE); $(unstage)
33049         @[ -f ./recode/Makefile ] || exit 0; \
33050         r=`${PWD_COMMAND}`; export r; \
33051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33052         $(HOST_EXPORTS) \
33053         for flag in $(EXTRA_HOST_FLAGS) ; do \
33054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33055         done; \
33056         echo "Doing install-html in recode" ; \
33057         (cd $(HOST_SUBDIR)/recode && \
33058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33060                   "RANLIB=$${RANLIB}" \
33061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33062                   install-html) \
33063           || exit 1
33064
33065 @endif recode
33066
33067 .PHONY: maybe-installcheck-recode installcheck-recode
33068 maybe-installcheck-recode:
33069 @if recode
33070 maybe-installcheck-recode: installcheck-recode
33071
33072 installcheck-recode: \
33073     configure-recode 
33074         @: $(MAKE); $(unstage)
33075         @[ -f ./recode/Makefile ] || exit 0; \
33076         r=`${PWD_COMMAND}`; export r; \
33077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078         $(HOST_EXPORTS) \
33079         for flag in $(EXTRA_HOST_FLAGS) ; do \
33080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081         done; \
33082         echo "Doing installcheck in recode" ; \
33083         (cd $(HOST_SUBDIR)/recode && \
33084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086                   "RANLIB=$${RANLIB}" \
33087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088                   installcheck) \
33089           || exit 1
33090
33091 @endif recode
33092
33093 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
33094 maybe-mostlyclean-recode:
33095 @if recode
33096 maybe-mostlyclean-recode: mostlyclean-recode
33097
33098 mostlyclean-recode: 
33099         @: $(MAKE); $(unstage)
33100         @[ -f ./recode/Makefile ] || exit 0; \
33101         r=`${PWD_COMMAND}`; export r; \
33102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33103         $(HOST_EXPORTS) \
33104         for flag in $(EXTRA_HOST_FLAGS) ; do \
33105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33106         done; \
33107         echo "Doing mostlyclean in recode" ; \
33108         (cd $(HOST_SUBDIR)/recode && \
33109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33111                   "RANLIB=$${RANLIB}" \
33112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33113                   mostlyclean) \
33114           || exit 1
33115
33116 @endif recode
33117
33118 .PHONY: maybe-clean-recode clean-recode
33119 maybe-clean-recode:
33120 @if recode
33121 maybe-clean-recode: clean-recode
33122
33123 clean-recode: 
33124         @: $(MAKE); $(unstage)
33125         @[ -f ./recode/Makefile ] || exit 0; \
33126         r=`${PWD_COMMAND}`; export r; \
33127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33128         $(HOST_EXPORTS) \
33129         for flag in $(EXTRA_HOST_FLAGS) ; do \
33130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33131         done; \
33132         echo "Doing clean in recode" ; \
33133         (cd $(HOST_SUBDIR)/recode && \
33134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33136                   "RANLIB=$${RANLIB}" \
33137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33138                   clean) \
33139           || exit 1
33140
33141 @endif recode
33142
33143 .PHONY: maybe-distclean-recode distclean-recode
33144 maybe-distclean-recode:
33145 @if recode
33146 maybe-distclean-recode: distclean-recode
33147
33148 distclean-recode: 
33149         @: $(MAKE); $(unstage)
33150         @[ -f ./recode/Makefile ] || exit 0; \
33151         r=`${PWD_COMMAND}`; export r; \
33152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33153         $(HOST_EXPORTS) \
33154         for flag in $(EXTRA_HOST_FLAGS) ; do \
33155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33156         done; \
33157         echo "Doing distclean in recode" ; \
33158         (cd $(HOST_SUBDIR)/recode && \
33159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33161                   "RANLIB=$${RANLIB}" \
33162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33163                   distclean) \
33164           || exit 1
33165
33166 @endif recode
33167
33168 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
33169 maybe-maintainer-clean-recode:
33170 @if recode
33171 maybe-maintainer-clean-recode: maintainer-clean-recode
33172
33173 maintainer-clean-recode: 
33174         @: $(MAKE); $(unstage)
33175         @[ -f ./recode/Makefile ] || exit 0; \
33176         r=`${PWD_COMMAND}`; export r; \
33177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33178         $(HOST_EXPORTS) \
33179         for flag in $(EXTRA_HOST_FLAGS) ; do \
33180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33181         done; \
33182         echo "Doing maintainer-clean in recode" ; \
33183         (cd $(HOST_SUBDIR)/recode && \
33184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33186                   "RANLIB=$${RANLIB}" \
33187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33188                   maintainer-clean) \
33189           || exit 1
33190
33191 @endif recode
33192
33193
33194
33195 .PHONY: configure-sed maybe-configure-sed
33196 maybe-configure-sed:
33197 @if gcc-bootstrap
33198 configure-sed: stage_current
33199 @endif gcc-bootstrap
33200 @if sed
33201 maybe-configure-sed: configure-sed
33202 configure-sed: 
33203         @: $(MAKE); $(unstage)
33204         @r=`${PWD_COMMAND}`; export r; \
33205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33206         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
33207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
33208         $(HOST_EXPORTS) \
33209         echo Configuring in $(HOST_SUBDIR)/sed; \
33210         cd "$(HOST_SUBDIR)/sed" || exit 1; \
33211         case $(srcdir) in \
33212           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33213           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
33214                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33215         esac; \
33216         srcdiroption="--srcdir=$${topdir}/sed"; \
33217         libsrcdir="$$s/sed"; \
33218         $(SHELL) $${libsrcdir}/configure \
33219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33220           --target=${target_alias} $${srcdiroption}  \
33221           || exit 1
33222 @endif sed
33223
33224
33225
33226
33227
33228 .PHONY: all-sed maybe-all-sed
33229 maybe-all-sed:
33230 @if gcc-bootstrap
33231 all-sed: stage_current
33232 @endif gcc-bootstrap
33233 @if sed
33234 TARGET-sed=all
33235 maybe-all-sed: all-sed
33236 all-sed: configure-sed
33237         @: $(MAKE); $(unstage)
33238         @r=`${PWD_COMMAND}`; export r; \
33239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33240         $(HOST_EXPORTS) \
33241         (cd $(HOST_SUBDIR)/sed && \
33242           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33243                 $(TARGET-sed))
33244 @endif sed
33245
33246
33247
33248
33249 .PHONY: check-sed maybe-check-sed
33250 maybe-check-sed:
33251 @if sed
33252 maybe-check-sed: check-sed
33253
33254 check-sed:
33255         @: $(MAKE); $(unstage)
33256         @r=`${PWD_COMMAND}`; export r; \
33257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33258         $(HOST_EXPORTS) \
33259         (cd $(HOST_SUBDIR)/sed && \
33260           $(MAKE) $(FLAGS_TO_PASS)  check)
33261
33262 @endif sed
33263
33264 .PHONY: install-sed maybe-install-sed
33265 maybe-install-sed:
33266 @if sed
33267 maybe-install-sed: install-sed
33268
33269 install-sed: installdirs
33270         @: $(MAKE); $(unstage)
33271         @r=`${PWD_COMMAND}`; export r; \
33272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33273         $(HOST_EXPORTS) \
33274         (cd $(HOST_SUBDIR)/sed && \
33275           $(MAKE) $(FLAGS_TO_PASS)  install)
33276
33277 @endif sed
33278
33279 # Other targets (info, dvi, pdf, etc.)
33280
33281 .PHONY: maybe-info-sed info-sed
33282 maybe-info-sed:
33283 @if sed
33284 maybe-info-sed: info-sed
33285
33286 info-sed: \
33287     configure-sed 
33288         @: $(MAKE); $(unstage)
33289         @[ -f ./sed/Makefile ] || exit 0; \
33290         r=`${PWD_COMMAND}`; export r; \
33291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33292         $(HOST_EXPORTS) \
33293         for flag in $(EXTRA_HOST_FLAGS) ; do \
33294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33295         done; \
33296         echo "Doing info in sed" ; \
33297         (cd $(HOST_SUBDIR)/sed && \
33298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33300                   "RANLIB=$${RANLIB}" \
33301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33302                   info) \
33303           || exit 1
33304
33305 @endif sed
33306
33307 .PHONY: maybe-dvi-sed dvi-sed
33308 maybe-dvi-sed:
33309 @if sed
33310 maybe-dvi-sed: dvi-sed
33311
33312 dvi-sed: \
33313     configure-sed 
33314         @: $(MAKE); $(unstage)
33315         @[ -f ./sed/Makefile ] || exit 0; \
33316         r=`${PWD_COMMAND}`; export r; \
33317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33318         $(HOST_EXPORTS) \
33319         for flag in $(EXTRA_HOST_FLAGS) ; do \
33320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33321         done; \
33322         echo "Doing dvi in sed" ; \
33323         (cd $(HOST_SUBDIR)/sed && \
33324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33326                   "RANLIB=$${RANLIB}" \
33327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33328                   dvi) \
33329           || exit 1
33330
33331 @endif sed
33332
33333 .PHONY: maybe-pdf-sed pdf-sed
33334 maybe-pdf-sed:
33335 @if sed
33336 maybe-pdf-sed: pdf-sed
33337
33338 pdf-sed: \
33339     configure-sed 
33340         @: $(MAKE); $(unstage)
33341         @[ -f ./sed/Makefile ] || exit 0; \
33342         r=`${PWD_COMMAND}`; export r; \
33343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33344         $(HOST_EXPORTS) \
33345         for flag in $(EXTRA_HOST_FLAGS) ; do \
33346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33347         done; \
33348         echo "Doing pdf in sed" ; \
33349         (cd $(HOST_SUBDIR)/sed && \
33350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33352                   "RANLIB=$${RANLIB}" \
33353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33354                   pdf) \
33355           || exit 1
33356
33357 @endif sed
33358
33359 .PHONY: maybe-html-sed html-sed
33360 maybe-html-sed:
33361 @if sed
33362 maybe-html-sed: html-sed
33363
33364 html-sed: \
33365     configure-sed 
33366         @: $(MAKE); $(unstage)
33367         @[ -f ./sed/Makefile ] || exit 0; \
33368         r=`${PWD_COMMAND}`; export r; \
33369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33370         $(HOST_EXPORTS) \
33371         for flag in $(EXTRA_HOST_FLAGS) ; do \
33372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33373         done; \
33374         echo "Doing html in sed" ; \
33375         (cd $(HOST_SUBDIR)/sed && \
33376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33378                   "RANLIB=$${RANLIB}" \
33379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33380                   html) \
33381           || exit 1
33382
33383 @endif sed
33384
33385 .PHONY: maybe-TAGS-sed TAGS-sed
33386 maybe-TAGS-sed:
33387 @if sed
33388 maybe-TAGS-sed: TAGS-sed
33389
33390 TAGS-sed: \
33391     configure-sed 
33392         @: $(MAKE); $(unstage)
33393         @[ -f ./sed/Makefile ] || exit 0; \
33394         r=`${PWD_COMMAND}`; export r; \
33395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396         $(HOST_EXPORTS) \
33397         for flag in $(EXTRA_HOST_FLAGS) ; do \
33398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33399         done; \
33400         echo "Doing TAGS in sed" ; \
33401         (cd $(HOST_SUBDIR)/sed && \
33402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33404                   "RANLIB=$${RANLIB}" \
33405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33406                   TAGS) \
33407           || exit 1
33408
33409 @endif sed
33410
33411 .PHONY: maybe-install-info-sed install-info-sed
33412 maybe-install-info-sed:
33413 @if sed
33414 maybe-install-info-sed: install-info-sed
33415
33416 install-info-sed: \
33417     configure-sed \
33418     info-sed 
33419         @: $(MAKE); $(unstage)
33420         @[ -f ./sed/Makefile ] || exit 0; \
33421         r=`${PWD_COMMAND}`; export r; \
33422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33423         $(HOST_EXPORTS) \
33424         for flag in $(EXTRA_HOST_FLAGS) ; do \
33425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33426         done; \
33427         echo "Doing install-info in sed" ; \
33428         (cd $(HOST_SUBDIR)/sed && \
33429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33431                   "RANLIB=$${RANLIB}" \
33432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33433                   install-info) \
33434           || exit 1
33435
33436 @endif sed
33437
33438 .PHONY: maybe-install-pdf-sed install-pdf-sed
33439 maybe-install-pdf-sed:
33440 @if sed
33441 maybe-install-pdf-sed: install-pdf-sed
33442
33443 install-pdf-sed: \
33444     configure-sed \
33445     pdf-sed 
33446         @: $(MAKE); $(unstage)
33447         @[ -f ./sed/Makefile ] || exit 0; \
33448         r=`${PWD_COMMAND}`; export r; \
33449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33450         $(HOST_EXPORTS) \
33451         for flag in $(EXTRA_HOST_FLAGS) ; do \
33452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33453         done; \
33454         echo "Doing install-pdf in sed" ; \
33455         (cd $(HOST_SUBDIR)/sed && \
33456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33458                   "RANLIB=$${RANLIB}" \
33459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33460                   install-pdf) \
33461           || exit 1
33462
33463 @endif sed
33464
33465 .PHONY: maybe-install-html-sed install-html-sed
33466 maybe-install-html-sed:
33467 @if sed
33468 maybe-install-html-sed: install-html-sed
33469
33470 install-html-sed: \
33471     configure-sed \
33472     html-sed 
33473         @: $(MAKE); $(unstage)
33474         @[ -f ./sed/Makefile ] || exit 0; \
33475         r=`${PWD_COMMAND}`; export r; \
33476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33477         $(HOST_EXPORTS) \
33478         for flag in $(EXTRA_HOST_FLAGS) ; do \
33479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33480         done; \
33481         echo "Doing install-html in sed" ; \
33482         (cd $(HOST_SUBDIR)/sed && \
33483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33485                   "RANLIB=$${RANLIB}" \
33486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33487                   install-html) \
33488           || exit 1
33489
33490 @endif sed
33491
33492 .PHONY: maybe-installcheck-sed installcheck-sed
33493 maybe-installcheck-sed:
33494 @if sed
33495 maybe-installcheck-sed: installcheck-sed
33496
33497 installcheck-sed: \
33498     configure-sed 
33499         @: $(MAKE); $(unstage)
33500         @[ -f ./sed/Makefile ] || exit 0; \
33501         r=`${PWD_COMMAND}`; export r; \
33502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33503         $(HOST_EXPORTS) \
33504         for flag in $(EXTRA_HOST_FLAGS) ; do \
33505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33506         done; \
33507         echo "Doing installcheck in sed" ; \
33508         (cd $(HOST_SUBDIR)/sed && \
33509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33511                   "RANLIB=$${RANLIB}" \
33512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33513                   installcheck) \
33514           || exit 1
33515
33516 @endif sed
33517
33518 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
33519 maybe-mostlyclean-sed:
33520 @if sed
33521 maybe-mostlyclean-sed: mostlyclean-sed
33522
33523 mostlyclean-sed: 
33524         @: $(MAKE); $(unstage)
33525         @[ -f ./sed/Makefile ] || exit 0; \
33526         r=`${PWD_COMMAND}`; export r; \
33527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33528         $(HOST_EXPORTS) \
33529         for flag in $(EXTRA_HOST_FLAGS) ; do \
33530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33531         done; \
33532         echo "Doing mostlyclean in sed" ; \
33533         (cd $(HOST_SUBDIR)/sed && \
33534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33536                   "RANLIB=$${RANLIB}" \
33537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33538                   mostlyclean) \
33539           || exit 1
33540
33541 @endif sed
33542
33543 .PHONY: maybe-clean-sed clean-sed
33544 maybe-clean-sed:
33545 @if sed
33546 maybe-clean-sed: clean-sed
33547
33548 clean-sed: 
33549         @: $(MAKE); $(unstage)
33550         @[ -f ./sed/Makefile ] || exit 0; \
33551         r=`${PWD_COMMAND}`; export r; \
33552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33553         $(HOST_EXPORTS) \
33554         for flag in $(EXTRA_HOST_FLAGS) ; do \
33555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33556         done; \
33557         echo "Doing clean in sed" ; \
33558         (cd $(HOST_SUBDIR)/sed && \
33559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33561                   "RANLIB=$${RANLIB}" \
33562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33563                   clean) \
33564           || exit 1
33565
33566 @endif sed
33567
33568 .PHONY: maybe-distclean-sed distclean-sed
33569 maybe-distclean-sed:
33570 @if sed
33571 maybe-distclean-sed: distclean-sed
33572
33573 distclean-sed: 
33574         @: $(MAKE); $(unstage)
33575         @[ -f ./sed/Makefile ] || exit 0; \
33576         r=`${PWD_COMMAND}`; export r; \
33577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33578         $(HOST_EXPORTS) \
33579         for flag in $(EXTRA_HOST_FLAGS) ; do \
33580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33581         done; \
33582         echo "Doing distclean in sed" ; \
33583         (cd $(HOST_SUBDIR)/sed && \
33584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33586                   "RANLIB=$${RANLIB}" \
33587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33588                   distclean) \
33589           || exit 1
33590
33591 @endif sed
33592
33593 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
33594 maybe-maintainer-clean-sed:
33595 @if sed
33596 maybe-maintainer-clean-sed: maintainer-clean-sed
33597
33598 maintainer-clean-sed: 
33599         @: $(MAKE); $(unstage)
33600         @[ -f ./sed/Makefile ] || exit 0; \
33601         r=`${PWD_COMMAND}`; export r; \
33602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33603         $(HOST_EXPORTS) \
33604         for flag in $(EXTRA_HOST_FLAGS) ; do \
33605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33606         done; \
33607         echo "Doing maintainer-clean in sed" ; \
33608         (cd $(HOST_SUBDIR)/sed && \
33609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33611                   "RANLIB=$${RANLIB}" \
33612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33613                   maintainer-clean) \
33614           || exit 1
33615
33616 @endif sed
33617
33618
33619
33620 .PHONY: configure-send-pr maybe-configure-send-pr
33621 maybe-configure-send-pr:
33622 @if gcc-bootstrap
33623 configure-send-pr: stage_current
33624 @endif gcc-bootstrap
33625 @if send-pr
33626 maybe-configure-send-pr: configure-send-pr
33627 configure-send-pr: 
33628         @: $(MAKE); $(unstage)
33629         @r=`${PWD_COMMAND}`; export r; \
33630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33631         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
33632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
33633         $(HOST_EXPORTS) \
33634         echo Configuring in $(HOST_SUBDIR)/send-pr; \
33635         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
33636         case $(srcdir) in \
33637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33638           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
33639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33640         esac; \
33641         srcdiroption="--srcdir=$${topdir}/send-pr"; \
33642         libsrcdir="$$s/send-pr"; \
33643         $(SHELL) $${libsrcdir}/configure \
33644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33645           --target=${target_alias} $${srcdiroption}  \
33646           || exit 1
33647 @endif send-pr
33648
33649
33650
33651
33652
33653 .PHONY: all-send-pr maybe-all-send-pr
33654 maybe-all-send-pr:
33655 @if gcc-bootstrap
33656 all-send-pr: stage_current
33657 @endif gcc-bootstrap
33658 @if send-pr
33659 TARGET-send-pr=all
33660 maybe-all-send-pr: all-send-pr
33661 all-send-pr: configure-send-pr
33662         @: $(MAKE); $(unstage)
33663         @r=`${PWD_COMMAND}`; export r; \
33664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33665         $(HOST_EXPORTS) \
33666         (cd $(HOST_SUBDIR)/send-pr && \
33667           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33668                 $(TARGET-send-pr))
33669 @endif send-pr
33670
33671
33672
33673
33674 .PHONY: check-send-pr maybe-check-send-pr
33675 maybe-check-send-pr:
33676 @if send-pr
33677 maybe-check-send-pr: check-send-pr
33678
33679 check-send-pr:
33680         @: $(MAKE); $(unstage)
33681         @r=`${PWD_COMMAND}`; export r; \
33682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33683         $(HOST_EXPORTS) \
33684         (cd $(HOST_SUBDIR)/send-pr && \
33685           $(MAKE) $(FLAGS_TO_PASS)  check)
33686
33687 @endif send-pr
33688
33689 .PHONY: install-send-pr maybe-install-send-pr
33690 maybe-install-send-pr:
33691 @if send-pr
33692 maybe-install-send-pr: install-send-pr
33693
33694 install-send-pr: installdirs
33695         @: $(MAKE); $(unstage)
33696         @r=`${PWD_COMMAND}`; export r; \
33697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698         $(HOST_EXPORTS) \
33699         (cd $(HOST_SUBDIR)/send-pr && \
33700           $(MAKE) $(FLAGS_TO_PASS)  install)
33701
33702 @endif send-pr
33703
33704 # Other targets (info, dvi, pdf, etc.)
33705
33706 .PHONY: maybe-info-send-pr info-send-pr
33707 maybe-info-send-pr:
33708 @if send-pr
33709 maybe-info-send-pr: info-send-pr
33710
33711 info-send-pr: \
33712     configure-send-pr 
33713         @: $(MAKE); $(unstage)
33714         @[ -f ./send-pr/Makefile ] || exit 0; \
33715         r=`${PWD_COMMAND}`; export r; \
33716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33717         $(HOST_EXPORTS) \
33718         for flag in $(EXTRA_HOST_FLAGS) ; do \
33719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33720         done; \
33721         echo "Doing info in send-pr" ; \
33722         (cd $(HOST_SUBDIR)/send-pr && \
33723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33725                   "RANLIB=$${RANLIB}" \
33726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33727                   info) \
33728           || exit 1
33729
33730 @endif send-pr
33731
33732 .PHONY: maybe-dvi-send-pr dvi-send-pr
33733 maybe-dvi-send-pr:
33734 @if send-pr
33735 maybe-dvi-send-pr: dvi-send-pr
33736
33737 dvi-send-pr: \
33738     configure-send-pr 
33739         @: $(MAKE); $(unstage)
33740         @[ -f ./send-pr/Makefile ] || exit 0; \
33741         r=`${PWD_COMMAND}`; export r; \
33742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33743         $(HOST_EXPORTS) \
33744         for flag in $(EXTRA_HOST_FLAGS) ; do \
33745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33746         done; \
33747         echo "Doing dvi in send-pr" ; \
33748         (cd $(HOST_SUBDIR)/send-pr && \
33749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33751                   "RANLIB=$${RANLIB}" \
33752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33753                   dvi) \
33754           || exit 1
33755
33756 @endif send-pr
33757
33758 .PHONY: maybe-pdf-send-pr pdf-send-pr
33759 maybe-pdf-send-pr:
33760 @if send-pr
33761 maybe-pdf-send-pr: pdf-send-pr
33762
33763 pdf-send-pr: \
33764     configure-send-pr 
33765         @: $(MAKE); $(unstage)
33766         @[ -f ./send-pr/Makefile ] || exit 0; \
33767         r=`${PWD_COMMAND}`; export r; \
33768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33769         $(HOST_EXPORTS) \
33770         for flag in $(EXTRA_HOST_FLAGS) ; do \
33771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33772         done; \
33773         echo "Doing pdf in send-pr" ; \
33774         (cd $(HOST_SUBDIR)/send-pr && \
33775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33777                   "RANLIB=$${RANLIB}" \
33778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33779                   pdf) \
33780           || exit 1
33781
33782 @endif send-pr
33783
33784 .PHONY: maybe-html-send-pr html-send-pr
33785 maybe-html-send-pr:
33786 @if send-pr
33787 maybe-html-send-pr: html-send-pr
33788
33789 html-send-pr: \
33790     configure-send-pr 
33791         @: $(MAKE); $(unstage)
33792         @[ -f ./send-pr/Makefile ] || exit 0; \
33793         r=`${PWD_COMMAND}`; export r; \
33794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795         $(HOST_EXPORTS) \
33796         for flag in $(EXTRA_HOST_FLAGS) ; do \
33797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33798         done; \
33799         echo "Doing html in send-pr" ; \
33800         (cd $(HOST_SUBDIR)/send-pr && \
33801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33803                   "RANLIB=$${RANLIB}" \
33804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33805                   html) \
33806           || exit 1
33807
33808 @endif send-pr
33809
33810 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
33811 maybe-TAGS-send-pr:
33812 @if send-pr
33813 maybe-TAGS-send-pr: TAGS-send-pr
33814
33815 TAGS-send-pr: \
33816     configure-send-pr 
33817         @: $(MAKE); $(unstage)
33818         @[ -f ./send-pr/Makefile ] || exit 0; \
33819         r=`${PWD_COMMAND}`; export r; \
33820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33821         $(HOST_EXPORTS) \
33822         for flag in $(EXTRA_HOST_FLAGS) ; do \
33823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33824         done; \
33825         echo "Doing TAGS in send-pr" ; \
33826         (cd $(HOST_SUBDIR)/send-pr && \
33827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33829                   "RANLIB=$${RANLIB}" \
33830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33831                   TAGS) \
33832           || exit 1
33833
33834 @endif send-pr
33835
33836 .PHONY: maybe-install-info-send-pr install-info-send-pr
33837 maybe-install-info-send-pr:
33838 @if send-pr
33839 maybe-install-info-send-pr: install-info-send-pr
33840
33841 install-info-send-pr: \
33842     configure-send-pr \
33843     info-send-pr 
33844         @: $(MAKE); $(unstage)
33845         @[ -f ./send-pr/Makefile ] || exit 0; \
33846         r=`${PWD_COMMAND}`; export r; \
33847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33848         $(HOST_EXPORTS) \
33849         for flag in $(EXTRA_HOST_FLAGS) ; do \
33850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33851         done; \
33852         echo "Doing install-info in send-pr" ; \
33853         (cd $(HOST_SUBDIR)/send-pr && \
33854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33856                   "RANLIB=$${RANLIB}" \
33857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33858                   install-info) \
33859           || exit 1
33860
33861 @endif send-pr
33862
33863 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
33864 maybe-install-pdf-send-pr:
33865 @if send-pr
33866 maybe-install-pdf-send-pr: install-pdf-send-pr
33867
33868 install-pdf-send-pr: \
33869     configure-send-pr \
33870     pdf-send-pr 
33871         @: $(MAKE); $(unstage)
33872         @[ -f ./send-pr/Makefile ] || exit 0; \
33873         r=`${PWD_COMMAND}`; export r; \
33874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33875         $(HOST_EXPORTS) \
33876         for flag in $(EXTRA_HOST_FLAGS) ; do \
33877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33878         done; \
33879         echo "Doing install-pdf in send-pr" ; \
33880         (cd $(HOST_SUBDIR)/send-pr && \
33881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33883                   "RANLIB=$${RANLIB}" \
33884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33885                   install-pdf) \
33886           || exit 1
33887
33888 @endif send-pr
33889
33890 .PHONY: maybe-install-html-send-pr install-html-send-pr
33891 maybe-install-html-send-pr:
33892 @if send-pr
33893 maybe-install-html-send-pr: install-html-send-pr
33894
33895 install-html-send-pr: \
33896     configure-send-pr \
33897     html-send-pr 
33898         @: $(MAKE); $(unstage)
33899         @[ -f ./send-pr/Makefile ] || exit 0; \
33900         r=`${PWD_COMMAND}`; export r; \
33901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33902         $(HOST_EXPORTS) \
33903         for flag in $(EXTRA_HOST_FLAGS) ; do \
33904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33905         done; \
33906         echo "Doing install-html in send-pr" ; \
33907         (cd $(HOST_SUBDIR)/send-pr && \
33908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33910                   "RANLIB=$${RANLIB}" \
33911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33912                   install-html) \
33913           || exit 1
33914
33915 @endif send-pr
33916
33917 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
33918 maybe-installcheck-send-pr:
33919 @if send-pr
33920 maybe-installcheck-send-pr: installcheck-send-pr
33921
33922 installcheck-send-pr: \
33923     configure-send-pr 
33924         @: $(MAKE); $(unstage)
33925         @[ -f ./send-pr/Makefile ] || exit 0; \
33926         r=`${PWD_COMMAND}`; export r; \
33927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928         $(HOST_EXPORTS) \
33929         for flag in $(EXTRA_HOST_FLAGS) ; do \
33930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931         done; \
33932         echo "Doing installcheck in send-pr" ; \
33933         (cd $(HOST_SUBDIR)/send-pr && \
33934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33936                   "RANLIB=$${RANLIB}" \
33937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33938                   installcheck) \
33939           || exit 1
33940
33941 @endif send-pr
33942
33943 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
33944 maybe-mostlyclean-send-pr:
33945 @if send-pr
33946 maybe-mostlyclean-send-pr: mostlyclean-send-pr
33947
33948 mostlyclean-send-pr: 
33949         @: $(MAKE); $(unstage)
33950         @[ -f ./send-pr/Makefile ] || exit 0; \
33951         r=`${PWD_COMMAND}`; export r; \
33952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33953         $(HOST_EXPORTS) \
33954         for flag in $(EXTRA_HOST_FLAGS) ; do \
33955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33956         done; \
33957         echo "Doing mostlyclean in send-pr" ; \
33958         (cd $(HOST_SUBDIR)/send-pr && \
33959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33961                   "RANLIB=$${RANLIB}" \
33962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33963                   mostlyclean) \
33964           || exit 1
33965
33966 @endif send-pr
33967
33968 .PHONY: maybe-clean-send-pr clean-send-pr
33969 maybe-clean-send-pr:
33970 @if send-pr
33971 maybe-clean-send-pr: clean-send-pr
33972
33973 clean-send-pr: 
33974         @: $(MAKE); $(unstage)
33975         @[ -f ./send-pr/Makefile ] || exit 0; \
33976         r=`${PWD_COMMAND}`; export r; \
33977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978         $(HOST_EXPORTS) \
33979         for flag in $(EXTRA_HOST_FLAGS) ; do \
33980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981         done; \
33982         echo "Doing clean in send-pr" ; \
33983         (cd $(HOST_SUBDIR)/send-pr && \
33984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33986                   "RANLIB=$${RANLIB}" \
33987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33988                   clean) \
33989           || exit 1
33990
33991 @endif send-pr
33992
33993 .PHONY: maybe-distclean-send-pr distclean-send-pr
33994 maybe-distclean-send-pr:
33995 @if send-pr
33996 maybe-distclean-send-pr: distclean-send-pr
33997
33998 distclean-send-pr: 
33999         @: $(MAKE); $(unstage)
34000         @[ -f ./send-pr/Makefile ] || exit 0; \
34001         r=`${PWD_COMMAND}`; export r; \
34002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34003         $(HOST_EXPORTS) \
34004         for flag in $(EXTRA_HOST_FLAGS) ; do \
34005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006         done; \
34007         echo "Doing distclean in send-pr" ; \
34008         (cd $(HOST_SUBDIR)/send-pr && \
34009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34011                   "RANLIB=$${RANLIB}" \
34012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34013                   distclean) \
34014           || exit 1
34015
34016 @endif send-pr
34017
34018 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34019 maybe-maintainer-clean-send-pr:
34020 @if send-pr
34021 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34022
34023 maintainer-clean-send-pr: 
34024         @: $(MAKE); $(unstage)
34025         @[ -f ./send-pr/Makefile ] || exit 0; \
34026         r=`${PWD_COMMAND}`; export r; \
34027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34028         $(HOST_EXPORTS) \
34029         for flag in $(EXTRA_HOST_FLAGS) ; do \
34030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34031         done; \
34032         echo "Doing maintainer-clean in send-pr" ; \
34033         (cd $(HOST_SUBDIR)/send-pr && \
34034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34036                   "RANLIB=$${RANLIB}" \
34037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34038                   maintainer-clean) \
34039           || exit 1
34040
34041 @endif send-pr
34042
34043
34044
34045 .PHONY: configure-shellutils maybe-configure-shellutils
34046 maybe-configure-shellutils:
34047 @if gcc-bootstrap
34048 configure-shellutils: stage_current
34049 @endif gcc-bootstrap
34050 @if shellutils
34051 maybe-configure-shellutils: configure-shellutils
34052 configure-shellutils: 
34053         @: $(MAKE); $(unstage)
34054         @r=`${PWD_COMMAND}`; export r; \
34055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34056         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34058         $(HOST_EXPORTS) \
34059         echo Configuring in $(HOST_SUBDIR)/shellutils; \
34060         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34061         case $(srcdir) in \
34062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34063           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34065         esac; \
34066         srcdiroption="--srcdir=$${topdir}/shellutils"; \
34067         libsrcdir="$$s/shellutils"; \
34068         $(SHELL) $${libsrcdir}/configure \
34069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34070           --target=${target_alias} $${srcdiroption}  \
34071           || exit 1
34072 @endif shellutils
34073
34074
34075
34076
34077
34078 .PHONY: all-shellutils maybe-all-shellutils
34079 maybe-all-shellutils:
34080 @if gcc-bootstrap
34081 all-shellutils: stage_current
34082 @endif gcc-bootstrap
34083 @if shellutils
34084 TARGET-shellutils=all
34085 maybe-all-shellutils: all-shellutils
34086 all-shellutils: configure-shellutils
34087         @: $(MAKE); $(unstage)
34088         @r=`${PWD_COMMAND}`; export r; \
34089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34090         $(HOST_EXPORTS) \
34091         (cd $(HOST_SUBDIR)/shellutils && \
34092           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34093                 $(TARGET-shellutils))
34094 @endif shellutils
34095
34096
34097
34098
34099 .PHONY: check-shellutils maybe-check-shellutils
34100 maybe-check-shellutils:
34101 @if shellutils
34102 maybe-check-shellutils: check-shellutils
34103
34104 check-shellutils:
34105         @: $(MAKE); $(unstage)
34106         @r=`${PWD_COMMAND}`; export r; \
34107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34108         $(HOST_EXPORTS) \
34109         (cd $(HOST_SUBDIR)/shellutils && \
34110           $(MAKE) $(FLAGS_TO_PASS)  check)
34111
34112 @endif shellutils
34113
34114 .PHONY: install-shellutils maybe-install-shellutils
34115 maybe-install-shellutils:
34116 @if shellutils
34117 maybe-install-shellutils: install-shellutils
34118
34119 install-shellutils: installdirs
34120         @: $(MAKE); $(unstage)
34121         @r=`${PWD_COMMAND}`; export r; \
34122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123         $(HOST_EXPORTS) \
34124         (cd $(HOST_SUBDIR)/shellutils && \
34125           $(MAKE) $(FLAGS_TO_PASS)  install)
34126
34127 @endif shellutils
34128
34129 # Other targets (info, dvi, pdf, etc.)
34130
34131 .PHONY: maybe-info-shellutils info-shellutils
34132 maybe-info-shellutils:
34133 @if shellutils
34134 maybe-info-shellutils: info-shellutils
34135
34136 info-shellutils: \
34137     configure-shellutils 
34138         @: $(MAKE); $(unstage)
34139         @[ -f ./shellutils/Makefile ] || exit 0; \
34140         r=`${PWD_COMMAND}`; export r; \
34141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34142         $(HOST_EXPORTS) \
34143         for flag in $(EXTRA_HOST_FLAGS) ; do \
34144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34145         done; \
34146         echo "Doing info in shellutils" ; \
34147         (cd $(HOST_SUBDIR)/shellutils && \
34148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34150                   "RANLIB=$${RANLIB}" \
34151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34152                   info) \
34153           || exit 1
34154
34155 @endif shellutils
34156
34157 .PHONY: maybe-dvi-shellutils dvi-shellutils
34158 maybe-dvi-shellutils:
34159 @if shellutils
34160 maybe-dvi-shellutils: dvi-shellutils
34161
34162 dvi-shellutils: \
34163     configure-shellutils 
34164         @: $(MAKE); $(unstage)
34165         @[ -f ./shellutils/Makefile ] || exit 0; \
34166         r=`${PWD_COMMAND}`; export r; \
34167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34168         $(HOST_EXPORTS) \
34169         for flag in $(EXTRA_HOST_FLAGS) ; do \
34170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34171         done; \
34172         echo "Doing dvi in shellutils" ; \
34173         (cd $(HOST_SUBDIR)/shellutils && \
34174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34176                   "RANLIB=$${RANLIB}" \
34177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34178                   dvi) \
34179           || exit 1
34180
34181 @endif shellutils
34182
34183 .PHONY: maybe-pdf-shellutils pdf-shellutils
34184 maybe-pdf-shellutils:
34185 @if shellutils
34186 maybe-pdf-shellutils: pdf-shellutils
34187
34188 pdf-shellutils: \
34189     configure-shellutils 
34190         @: $(MAKE); $(unstage)
34191         @[ -f ./shellutils/Makefile ] || exit 0; \
34192         r=`${PWD_COMMAND}`; export r; \
34193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34194         $(HOST_EXPORTS) \
34195         for flag in $(EXTRA_HOST_FLAGS) ; do \
34196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34197         done; \
34198         echo "Doing pdf in shellutils" ; \
34199         (cd $(HOST_SUBDIR)/shellutils && \
34200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34202                   "RANLIB=$${RANLIB}" \
34203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34204                   pdf) \
34205           || exit 1
34206
34207 @endif shellutils
34208
34209 .PHONY: maybe-html-shellutils html-shellutils
34210 maybe-html-shellutils:
34211 @if shellutils
34212 maybe-html-shellutils: html-shellutils
34213
34214 html-shellutils: \
34215     configure-shellutils 
34216         @: $(MAKE); $(unstage)
34217         @[ -f ./shellutils/Makefile ] || exit 0; \
34218         r=`${PWD_COMMAND}`; export r; \
34219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34220         $(HOST_EXPORTS) \
34221         for flag in $(EXTRA_HOST_FLAGS) ; do \
34222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34223         done; \
34224         echo "Doing html in shellutils" ; \
34225         (cd $(HOST_SUBDIR)/shellutils && \
34226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34228                   "RANLIB=$${RANLIB}" \
34229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34230                   html) \
34231           || exit 1
34232
34233 @endif shellutils
34234
34235 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
34236 maybe-TAGS-shellutils:
34237 @if shellutils
34238 maybe-TAGS-shellutils: TAGS-shellutils
34239
34240 TAGS-shellutils: \
34241     configure-shellutils 
34242         @: $(MAKE); $(unstage)
34243         @[ -f ./shellutils/Makefile ] || exit 0; \
34244         r=`${PWD_COMMAND}`; export r; \
34245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34246         $(HOST_EXPORTS) \
34247         for flag in $(EXTRA_HOST_FLAGS) ; do \
34248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34249         done; \
34250         echo "Doing TAGS in shellutils" ; \
34251         (cd $(HOST_SUBDIR)/shellutils && \
34252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34254                   "RANLIB=$${RANLIB}" \
34255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34256                   TAGS) \
34257           || exit 1
34258
34259 @endif shellutils
34260
34261 .PHONY: maybe-install-info-shellutils install-info-shellutils
34262 maybe-install-info-shellutils:
34263 @if shellutils
34264 maybe-install-info-shellutils: install-info-shellutils
34265
34266 install-info-shellutils: \
34267     configure-shellutils \
34268     info-shellutils 
34269         @: $(MAKE); $(unstage)
34270         @[ -f ./shellutils/Makefile ] || exit 0; \
34271         r=`${PWD_COMMAND}`; export r; \
34272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34273         $(HOST_EXPORTS) \
34274         for flag in $(EXTRA_HOST_FLAGS) ; do \
34275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34276         done; \
34277         echo "Doing install-info in shellutils" ; \
34278         (cd $(HOST_SUBDIR)/shellutils && \
34279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34281                   "RANLIB=$${RANLIB}" \
34282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34283                   install-info) \
34284           || exit 1
34285
34286 @endif shellutils
34287
34288 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
34289 maybe-install-pdf-shellutils:
34290 @if shellutils
34291 maybe-install-pdf-shellutils: install-pdf-shellutils
34292
34293 install-pdf-shellutils: \
34294     configure-shellutils \
34295     pdf-shellutils 
34296         @: $(MAKE); $(unstage)
34297         @[ -f ./shellutils/Makefile ] || exit 0; \
34298         r=`${PWD_COMMAND}`; export r; \
34299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34300         $(HOST_EXPORTS) \
34301         for flag in $(EXTRA_HOST_FLAGS) ; do \
34302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34303         done; \
34304         echo "Doing install-pdf in shellutils" ; \
34305         (cd $(HOST_SUBDIR)/shellutils && \
34306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34308                   "RANLIB=$${RANLIB}" \
34309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34310                   install-pdf) \
34311           || exit 1
34312
34313 @endif shellutils
34314
34315 .PHONY: maybe-install-html-shellutils install-html-shellutils
34316 maybe-install-html-shellutils:
34317 @if shellutils
34318 maybe-install-html-shellutils: install-html-shellutils
34319
34320 install-html-shellutils: \
34321     configure-shellutils \
34322     html-shellutils 
34323         @: $(MAKE); $(unstage)
34324         @[ -f ./shellutils/Makefile ] || exit 0; \
34325         r=`${PWD_COMMAND}`; export r; \
34326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327         $(HOST_EXPORTS) \
34328         for flag in $(EXTRA_HOST_FLAGS) ; do \
34329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34330         done; \
34331         echo "Doing install-html in shellutils" ; \
34332         (cd $(HOST_SUBDIR)/shellutils && \
34333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34335                   "RANLIB=$${RANLIB}" \
34336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34337                   install-html) \
34338           || exit 1
34339
34340 @endif shellutils
34341
34342 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
34343 maybe-installcheck-shellutils:
34344 @if shellutils
34345 maybe-installcheck-shellutils: installcheck-shellutils
34346
34347 installcheck-shellutils: \
34348     configure-shellutils 
34349         @: $(MAKE); $(unstage)
34350         @[ -f ./shellutils/Makefile ] || exit 0; \
34351         r=`${PWD_COMMAND}`; export r; \
34352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34353         $(HOST_EXPORTS) \
34354         for flag in $(EXTRA_HOST_FLAGS) ; do \
34355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34356         done; \
34357         echo "Doing installcheck in shellutils" ; \
34358         (cd $(HOST_SUBDIR)/shellutils && \
34359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34361                   "RANLIB=$${RANLIB}" \
34362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34363                   installcheck) \
34364           || exit 1
34365
34366 @endif shellutils
34367
34368 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
34369 maybe-mostlyclean-shellutils:
34370 @if shellutils
34371 maybe-mostlyclean-shellutils: mostlyclean-shellutils
34372
34373 mostlyclean-shellutils: 
34374         @: $(MAKE); $(unstage)
34375         @[ -f ./shellutils/Makefile ] || exit 0; \
34376         r=`${PWD_COMMAND}`; export r; \
34377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34378         $(HOST_EXPORTS) \
34379         for flag in $(EXTRA_HOST_FLAGS) ; do \
34380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34381         done; \
34382         echo "Doing mostlyclean in shellutils" ; \
34383         (cd $(HOST_SUBDIR)/shellutils && \
34384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34386                   "RANLIB=$${RANLIB}" \
34387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34388                   mostlyclean) \
34389           || exit 1
34390
34391 @endif shellutils
34392
34393 .PHONY: maybe-clean-shellutils clean-shellutils
34394 maybe-clean-shellutils:
34395 @if shellutils
34396 maybe-clean-shellutils: clean-shellutils
34397
34398 clean-shellutils: 
34399         @: $(MAKE); $(unstage)
34400         @[ -f ./shellutils/Makefile ] || exit 0; \
34401         r=`${PWD_COMMAND}`; export r; \
34402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403         $(HOST_EXPORTS) \
34404         for flag in $(EXTRA_HOST_FLAGS) ; do \
34405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34406         done; \
34407         echo "Doing clean in shellutils" ; \
34408         (cd $(HOST_SUBDIR)/shellutils && \
34409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411                   "RANLIB=$${RANLIB}" \
34412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34413                   clean) \
34414           || exit 1
34415
34416 @endif shellutils
34417
34418 .PHONY: maybe-distclean-shellutils distclean-shellutils
34419 maybe-distclean-shellutils:
34420 @if shellutils
34421 maybe-distclean-shellutils: distclean-shellutils
34422
34423 distclean-shellutils: 
34424         @: $(MAKE); $(unstage)
34425         @[ -f ./shellutils/Makefile ] || exit 0; \
34426         r=`${PWD_COMMAND}`; export r; \
34427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34428         $(HOST_EXPORTS) \
34429         for flag in $(EXTRA_HOST_FLAGS) ; do \
34430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34431         done; \
34432         echo "Doing distclean in shellutils" ; \
34433         (cd $(HOST_SUBDIR)/shellutils && \
34434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34436                   "RANLIB=$${RANLIB}" \
34437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34438                   distclean) \
34439           || exit 1
34440
34441 @endif shellutils
34442
34443 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34444 maybe-maintainer-clean-shellutils:
34445 @if shellutils
34446 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34447
34448 maintainer-clean-shellutils: 
34449         @: $(MAKE); $(unstage)
34450         @[ -f ./shellutils/Makefile ] || exit 0; \
34451         r=`${PWD_COMMAND}`; export r; \
34452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34453         $(HOST_EXPORTS) \
34454         for flag in $(EXTRA_HOST_FLAGS) ; do \
34455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34456         done; \
34457         echo "Doing maintainer-clean in shellutils" ; \
34458         (cd $(HOST_SUBDIR)/shellutils && \
34459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34461                   "RANLIB=$${RANLIB}" \
34462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34463                   maintainer-clean) \
34464           || exit 1
34465
34466 @endif shellutils
34467
34468
34469
34470 .PHONY: configure-sid maybe-configure-sid
34471 maybe-configure-sid:
34472 @if gcc-bootstrap
34473 configure-sid: stage_current
34474 @endif gcc-bootstrap
34475 @if sid
34476 maybe-configure-sid: configure-sid
34477 configure-sid: 
34478         @: $(MAKE); $(unstage)
34479         @r=`${PWD_COMMAND}`; export r; \
34480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
34482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
34483         $(HOST_EXPORTS) \
34484         echo Configuring in $(HOST_SUBDIR)/sid; \
34485         cd "$(HOST_SUBDIR)/sid" || exit 1; \
34486         case $(srcdir) in \
34487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34488           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
34489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34490         esac; \
34491         srcdiroption="--srcdir=$${topdir}/sid"; \
34492         libsrcdir="$$s/sid"; \
34493         $(SHELL) $${libsrcdir}/configure \
34494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34495           --target=${target_alias} $${srcdiroption}  \
34496           || exit 1
34497 @endif sid
34498
34499
34500
34501
34502
34503 .PHONY: all-sid maybe-all-sid
34504 maybe-all-sid:
34505 @if gcc-bootstrap
34506 all-sid: stage_current
34507 @endif gcc-bootstrap
34508 @if sid
34509 TARGET-sid=all
34510 maybe-all-sid: all-sid
34511 all-sid: configure-sid
34512         @: $(MAKE); $(unstage)
34513         @r=`${PWD_COMMAND}`; export r; \
34514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34515         $(HOST_EXPORTS) \
34516         (cd $(HOST_SUBDIR)/sid && \
34517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34518                 $(TARGET-sid))
34519 @endif sid
34520
34521
34522
34523
34524 .PHONY: check-sid maybe-check-sid
34525 maybe-check-sid:
34526 @if sid
34527 maybe-check-sid: check-sid
34528
34529 check-sid:
34530         @: $(MAKE); $(unstage)
34531         @r=`${PWD_COMMAND}`; export r; \
34532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34533         $(HOST_EXPORTS) \
34534         (cd $(HOST_SUBDIR)/sid && \
34535           $(MAKE) $(FLAGS_TO_PASS)  check)
34536
34537 @endif sid
34538
34539 .PHONY: install-sid maybe-install-sid
34540 maybe-install-sid:
34541 @if sid
34542 maybe-install-sid: install-sid
34543
34544 install-sid: installdirs
34545         @: $(MAKE); $(unstage)
34546         @r=`${PWD_COMMAND}`; export r; \
34547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548         $(HOST_EXPORTS) \
34549         (cd $(HOST_SUBDIR)/sid && \
34550           $(MAKE) $(FLAGS_TO_PASS)  install)
34551
34552 @endif sid
34553
34554 # Other targets (info, dvi, pdf, etc.)
34555
34556 .PHONY: maybe-info-sid info-sid
34557 maybe-info-sid:
34558 @if sid
34559 maybe-info-sid: info-sid
34560
34561 info-sid: \
34562     configure-sid 
34563         @: $(MAKE); $(unstage)
34564         @[ -f ./sid/Makefile ] || exit 0; \
34565         r=`${PWD_COMMAND}`; export r; \
34566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34567         $(HOST_EXPORTS) \
34568         for flag in $(EXTRA_HOST_FLAGS) ; do \
34569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34570         done; \
34571         echo "Doing info in sid" ; \
34572         (cd $(HOST_SUBDIR)/sid && \
34573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34575                   "RANLIB=$${RANLIB}" \
34576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34577                   info) \
34578           || exit 1
34579
34580 @endif sid
34581
34582 .PHONY: maybe-dvi-sid dvi-sid
34583 maybe-dvi-sid:
34584 @if sid
34585 maybe-dvi-sid: dvi-sid
34586
34587 dvi-sid: \
34588     configure-sid 
34589         @: $(MAKE); $(unstage)
34590         @[ -f ./sid/Makefile ] || exit 0; \
34591         r=`${PWD_COMMAND}`; export r; \
34592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593         $(HOST_EXPORTS) \
34594         for flag in $(EXTRA_HOST_FLAGS) ; do \
34595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34596         done; \
34597         echo "Doing dvi in sid" ; \
34598         (cd $(HOST_SUBDIR)/sid && \
34599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601                   "RANLIB=$${RANLIB}" \
34602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34603                   dvi) \
34604           || exit 1
34605
34606 @endif sid
34607
34608 .PHONY: maybe-pdf-sid pdf-sid
34609 maybe-pdf-sid:
34610 @if sid
34611 maybe-pdf-sid: pdf-sid
34612
34613 pdf-sid: \
34614     configure-sid 
34615         @: $(MAKE); $(unstage)
34616         @[ -f ./sid/Makefile ] || exit 0; \
34617         r=`${PWD_COMMAND}`; export r; \
34618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619         $(HOST_EXPORTS) \
34620         for flag in $(EXTRA_HOST_FLAGS) ; do \
34621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34622         done; \
34623         echo "Doing pdf in sid" ; \
34624         (cd $(HOST_SUBDIR)/sid && \
34625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34627                   "RANLIB=$${RANLIB}" \
34628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34629                   pdf) \
34630           || exit 1
34631
34632 @endif sid
34633
34634 .PHONY: maybe-html-sid html-sid
34635 maybe-html-sid:
34636 @if sid
34637 maybe-html-sid: html-sid
34638
34639 html-sid: \
34640     configure-sid 
34641         @: $(MAKE); $(unstage)
34642         @[ -f ./sid/Makefile ] || exit 0; \
34643         r=`${PWD_COMMAND}`; export r; \
34644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34645         $(HOST_EXPORTS) \
34646         for flag in $(EXTRA_HOST_FLAGS) ; do \
34647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34648         done; \
34649         echo "Doing html in sid" ; \
34650         (cd $(HOST_SUBDIR)/sid && \
34651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34653                   "RANLIB=$${RANLIB}" \
34654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34655                   html) \
34656           || exit 1
34657
34658 @endif sid
34659
34660 .PHONY: maybe-TAGS-sid TAGS-sid
34661 maybe-TAGS-sid:
34662 @if sid
34663 maybe-TAGS-sid: TAGS-sid
34664
34665 TAGS-sid: \
34666     configure-sid 
34667         @: $(MAKE); $(unstage)
34668         @[ -f ./sid/Makefile ] || exit 0; \
34669         r=`${PWD_COMMAND}`; export r; \
34670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34671         $(HOST_EXPORTS) \
34672         for flag in $(EXTRA_HOST_FLAGS) ; do \
34673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34674         done; \
34675         echo "Doing TAGS in sid" ; \
34676         (cd $(HOST_SUBDIR)/sid && \
34677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34679                   "RANLIB=$${RANLIB}" \
34680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34681                   TAGS) \
34682           || exit 1
34683
34684 @endif sid
34685
34686 .PHONY: maybe-install-info-sid install-info-sid
34687 maybe-install-info-sid:
34688 @if sid
34689 maybe-install-info-sid: install-info-sid
34690
34691 install-info-sid: \
34692     configure-sid \
34693     info-sid 
34694         @: $(MAKE); $(unstage)
34695         @[ -f ./sid/Makefile ] || exit 0; \
34696         r=`${PWD_COMMAND}`; export r; \
34697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698         $(HOST_EXPORTS) \
34699         for flag in $(EXTRA_HOST_FLAGS) ; do \
34700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34701         done; \
34702         echo "Doing install-info in sid" ; \
34703         (cd $(HOST_SUBDIR)/sid && \
34704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34706                   "RANLIB=$${RANLIB}" \
34707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34708                   install-info) \
34709           || exit 1
34710
34711 @endif sid
34712
34713 .PHONY: maybe-install-pdf-sid install-pdf-sid
34714 maybe-install-pdf-sid:
34715 @if sid
34716 maybe-install-pdf-sid: install-pdf-sid
34717
34718 install-pdf-sid: \
34719     configure-sid \
34720     pdf-sid 
34721         @: $(MAKE); $(unstage)
34722         @[ -f ./sid/Makefile ] || exit 0; \
34723         r=`${PWD_COMMAND}`; export r; \
34724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34725         $(HOST_EXPORTS) \
34726         for flag in $(EXTRA_HOST_FLAGS) ; do \
34727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34728         done; \
34729         echo "Doing install-pdf in sid" ; \
34730         (cd $(HOST_SUBDIR)/sid && \
34731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34733                   "RANLIB=$${RANLIB}" \
34734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34735                   install-pdf) \
34736           || exit 1
34737
34738 @endif sid
34739
34740 .PHONY: maybe-install-html-sid install-html-sid
34741 maybe-install-html-sid:
34742 @if sid
34743 maybe-install-html-sid: install-html-sid
34744
34745 install-html-sid: \
34746     configure-sid \
34747     html-sid 
34748         @: $(MAKE); $(unstage)
34749         @[ -f ./sid/Makefile ] || exit 0; \
34750         r=`${PWD_COMMAND}`; export r; \
34751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752         $(HOST_EXPORTS) \
34753         for flag in $(EXTRA_HOST_FLAGS) ; do \
34754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34755         done; \
34756         echo "Doing install-html in sid" ; \
34757         (cd $(HOST_SUBDIR)/sid && \
34758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34760                   "RANLIB=$${RANLIB}" \
34761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34762                   install-html) \
34763           || exit 1
34764
34765 @endif sid
34766
34767 .PHONY: maybe-installcheck-sid installcheck-sid
34768 maybe-installcheck-sid:
34769 @if sid
34770 maybe-installcheck-sid: installcheck-sid
34771
34772 installcheck-sid: \
34773     configure-sid 
34774         @: $(MAKE); $(unstage)
34775         @[ -f ./sid/Makefile ] || exit 0; \
34776         r=`${PWD_COMMAND}`; export r; \
34777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34778         $(HOST_EXPORTS) \
34779         for flag in $(EXTRA_HOST_FLAGS) ; do \
34780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34781         done; \
34782         echo "Doing installcheck in sid" ; \
34783         (cd $(HOST_SUBDIR)/sid && \
34784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34786                   "RANLIB=$${RANLIB}" \
34787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34788                   installcheck) \
34789           || exit 1
34790
34791 @endif sid
34792
34793 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
34794 maybe-mostlyclean-sid:
34795 @if sid
34796 maybe-mostlyclean-sid: mostlyclean-sid
34797
34798 mostlyclean-sid: 
34799         @: $(MAKE); $(unstage)
34800         @[ -f ./sid/Makefile ] || exit 0; \
34801         r=`${PWD_COMMAND}`; export r; \
34802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34803         $(HOST_EXPORTS) \
34804         for flag in $(EXTRA_HOST_FLAGS) ; do \
34805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34806         done; \
34807         echo "Doing mostlyclean in sid" ; \
34808         (cd $(HOST_SUBDIR)/sid && \
34809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34811                   "RANLIB=$${RANLIB}" \
34812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34813                   mostlyclean) \
34814           || exit 1
34815
34816 @endif sid
34817
34818 .PHONY: maybe-clean-sid clean-sid
34819 maybe-clean-sid:
34820 @if sid
34821 maybe-clean-sid: clean-sid
34822
34823 clean-sid: 
34824         @: $(MAKE); $(unstage)
34825         @[ -f ./sid/Makefile ] || exit 0; \
34826         r=`${PWD_COMMAND}`; export r; \
34827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828         $(HOST_EXPORTS) \
34829         for flag in $(EXTRA_HOST_FLAGS) ; do \
34830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34831         done; \
34832         echo "Doing clean in sid" ; \
34833         (cd $(HOST_SUBDIR)/sid && \
34834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34836                   "RANLIB=$${RANLIB}" \
34837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34838                   clean) \
34839           || exit 1
34840
34841 @endif sid
34842
34843 .PHONY: maybe-distclean-sid distclean-sid
34844 maybe-distclean-sid:
34845 @if sid
34846 maybe-distclean-sid: distclean-sid
34847
34848 distclean-sid: 
34849         @: $(MAKE); $(unstage)
34850         @[ -f ./sid/Makefile ] || exit 0; \
34851         r=`${PWD_COMMAND}`; export r; \
34852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34853         $(HOST_EXPORTS) \
34854         for flag in $(EXTRA_HOST_FLAGS) ; do \
34855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34856         done; \
34857         echo "Doing distclean in sid" ; \
34858         (cd $(HOST_SUBDIR)/sid && \
34859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34861                   "RANLIB=$${RANLIB}" \
34862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34863                   distclean) \
34864           || exit 1
34865
34866 @endif sid
34867
34868 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
34869 maybe-maintainer-clean-sid:
34870 @if sid
34871 maybe-maintainer-clean-sid: maintainer-clean-sid
34872
34873 maintainer-clean-sid: 
34874         @: $(MAKE); $(unstage)
34875         @[ -f ./sid/Makefile ] || exit 0; \
34876         r=`${PWD_COMMAND}`; export r; \
34877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34878         $(HOST_EXPORTS) \
34879         for flag in $(EXTRA_HOST_FLAGS) ; do \
34880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34881         done; \
34882         echo "Doing maintainer-clean in sid" ; \
34883         (cd $(HOST_SUBDIR)/sid && \
34884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34886                   "RANLIB=$${RANLIB}" \
34887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34888                   maintainer-clean) \
34889           || exit 1
34890
34891 @endif sid
34892
34893
34894
34895 .PHONY: configure-sim maybe-configure-sim
34896 maybe-configure-sim:
34897 @if gcc-bootstrap
34898 configure-sim: stage_current
34899 @endif gcc-bootstrap
34900 @if sim
34901 maybe-configure-sim: configure-sim
34902 configure-sim: 
34903         @: $(MAKE); $(unstage)
34904         @r=`${PWD_COMMAND}`; export r; \
34905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34906         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
34907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
34908         $(HOST_EXPORTS) \
34909         echo Configuring in $(HOST_SUBDIR)/sim; \
34910         cd "$(HOST_SUBDIR)/sim" || exit 1; \
34911         case $(srcdir) in \
34912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34913           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
34914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34915         esac; \
34916         srcdiroption="--srcdir=$${topdir}/sim"; \
34917         libsrcdir="$$s/sim"; \
34918         $(SHELL) $${libsrcdir}/configure \
34919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34920           --target=${target_alias} $${srcdiroption}  \
34921           || exit 1
34922 @endif sim
34923
34924
34925
34926
34927
34928 .PHONY: all-sim maybe-all-sim
34929 maybe-all-sim:
34930 @if gcc-bootstrap
34931 all-sim: stage_current
34932 @endif gcc-bootstrap
34933 @if sim
34934 TARGET-sim=all
34935 maybe-all-sim: all-sim
34936 all-sim: configure-sim
34937         @: $(MAKE); $(unstage)
34938         @r=`${PWD_COMMAND}`; export r; \
34939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940         $(HOST_EXPORTS) \
34941         (cd $(HOST_SUBDIR)/sim && \
34942           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34943                 $(TARGET-sim))
34944 @endif sim
34945
34946
34947
34948
34949 .PHONY: check-sim maybe-check-sim
34950 maybe-check-sim:
34951 @if sim
34952 maybe-check-sim: check-sim
34953
34954 check-sim:
34955         @: $(MAKE); $(unstage)
34956         @r=`${PWD_COMMAND}`; export r; \
34957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34958         $(HOST_EXPORTS) \
34959         (cd $(HOST_SUBDIR)/sim && \
34960           $(MAKE) $(FLAGS_TO_PASS)  check)
34961
34962 @endif sim
34963
34964 .PHONY: install-sim maybe-install-sim
34965 maybe-install-sim:
34966 @if sim
34967 maybe-install-sim: install-sim
34968
34969 install-sim: installdirs
34970         @: $(MAKE); $(unstage)
34971         @r=`${PWD_COMMAND}`; export r; \
34972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34973         $(HOST_EXPORTS) \
34974         (cd $(HOST_SUBDIR)/sim && \
34975           $(MAKE) $(FLAGS_TO_PASS)  install)
34976
34977 @endif sim
34978
34979 # Other targets (info, dvi, pdf, etc.)
34980
34981 .PHONY: maybe-info-sim info-sim
34982 maybe-info-sim:
34983 @if sim
34984 maybe-info-sim: info-sim
34985
34986 info-sim: \
34987     configure-sim 
34988         @: $(MAKE); $(unstage)
34989         @[ -f ./sim/Makefile ] || exit 0; \
34990         r=`${PWD_COMMAND}`; export r; \
34991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34992         $(HOST_EXPORTS) \
34993         for flag in $(EXTRA_HOST_FLAGS) ; do \
34994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34995         done; \
34996         echo "Doing info in sim" ; \
34997         (cd $(HOST_SUBDIR)/sim && \
34998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35000                   "RANLIB=$${RANLIB}" \
35001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35002                   info) \
35003           || exit 1
35004
35005 @endif sim
35006
35007 .PHONY: maybe-dvi-sim dvi-sim
35008 maybe-dvi-sim:
35009 @if sim
35010 maybe-dvi-sim: dvi-sim
35011
35012 dvi-sim: \
35013     configure-sim 
35014         @: $(MAKE); $(unstage)
35015         @[ -f ./sim/Makefile ] || exit 0; \
35016         r=`${PWD_COMMAND}`; export r; \
35017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35018         $(HOST_EXPORTS) \
35019         for flag in $(EXTRA_HOST_FLAGS) ; do \
35020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35021         done; \
35022         echo "Doing dvi in sim" ; \
35023         (cd $(HOST_SUBDIR)/sim && \
35024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35026                   "RANLIB=$${RANLIB}" \
35027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35028                   dvi) \
35029           || exit 1
35030
35031 @endif sim
35032
35033 .PHONY: maybe-pdf-sim pdf-sim
35034 maybe-pdf-sim:
35035 @if sim
35036 maybe-pdf-sim: pdf-sim
35037
35038 pdf-sim: \
35039     configure-sim 
35040         @: $(MAKE); $(unstage)
35041         @[ -f ./sim/Makefile ] || exit 0; \
35042         r=`${PWD_COMMAND}`; export r; \
35043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35044         $(HOST_EXPORTS) \
35045         for flag in $(EXTRA_HOST_FLAGS) ; do \
35046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35047         done; \
35048         echo "Doing pdf in sim" ; \
35049         (cd $(HOST_SUBDIR)/sim && \
35050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35052                   "RANLIB=$${RANLIB}" \
35053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35054                   pdf) \
35055           || exit 1
35056
35057 @endif sim
35058
35059 .PHONY: maybe-html-sim html-sim
35060 maybe-html-sim:
35061 @if sim
35062 maybe-html-sim: html-sim
35063
35064 html-sim: \
35065     configure-sim 
35066         @: $(MAKE); $(unstage)
35067         @[ -f ./sim/Makefile ] || exit 0; \
35068         r=`${PWD_COMMAND}`; export r; \
35069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070         $(HOST_EXPORTS) \
35071         for flag in $(EXTRA_HOST_FLAGS) ; do \
35072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073         done; \
35074         echo "Doing html in sim" ; \
35075         (cd $(HOST_SUBDIR)/sim && \
35076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35078                   "RANLIB=$${RANLIB}" \
35079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35080                   html) \
35081           || exit 1
35082
35083 @endif sim
35084
35085 .PHONY: maybe-TAGS-sim TAGS-sim
35086 maybe-TAGS-sim:
35087 @if sim
35088 maybe-TAGS-sim: TAGS-sim
35089
35090 TAGS-sim: \
35091     configure-sim 
35092         @: $(MAKE); $(unstage)
35093         @[ -f ./sim/Makefile ] || exit 0; \
35094         r=`${PWD_COMMAND}`; export r; \
35095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35096         $(HOST_EXPORTS) \
35097         for flag in $(EXTRA_HOST_FLAGS) ; do \
35098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35099         done; \
35100         echo "Doing TAGS in sim" ; \
35101         (cd $(HOST_SUBDIR)/sim && \
35102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35104                   "RANLIB=$${RANLIB}" \
35105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35106                   TAGS) \
35107           || exit 1
35108
35109 @endif sim
35110
35111 .PHONY: maybe-install-info-sim install-info-sim
35112 maybe-install-info-sim:
35113 @if sim
35114 maybe-install-info-sim: install-info-sim
35115
35116 install-info-sim: \
35117     configure-sim \
35118     info-sim 
35119         @: $(MAKE); $(unstage)
35120         @[ -f ./sim/Makefile ] || exit 0; \
35121         r=`${PWD_COMMAND}`; export r; \
35122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123         $(HOST_EXPORTS) \
35124         for flag in $(EXTRA_HOST_FLAGS) ; do \
35125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35126         done; \
35127         echo "Doing install-info in sim" ; \
35128         (cd $(HOST_SUBDIR)/sim && \
35129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35131                   "RANLIB=$${RANLIB}" \
35132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35133                   install-info) \
35134           || exit 1
35135
35136 @endif sim
35137
35138 .PHONY: maybe-install-pdf-sim install-pdf-sim
35139 maybe-install-pdf-sim:
35140 @if sim
35141 maybe-install-pdf-sim: install-pdf-sim
35142
35143 install-pdf-sim: \
35144     configure-sim \
35145     pdf-sim 
35146         @: $(MAKE); $(unstage)
35147         @[ -f ./sim/Makefile ] || exit 0; \
35148         r=`${PWD_COMMAND}`; export r; \
35149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35150         $(HOST_EXPORTS) \
35151         for flag in $(EXTRA_HOST_FLAGS) ; do \
35152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35153         done; \
35154         echo "Doing install-pdf in sim" ; \
35155         (cd $(HOST_SUBDIR)/sim && \
35156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35158                   "RANLIB=$${RANLIB}" \
35159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35160                   install-pdf) \
35161           || exit 1
35162
35163 @endif sim
35164
35165 .PHONY: maybe-install-html-sim install-html-sim
35166 maybe-install-html-sim:
35167 @if sim
35168 maybe-install-html-sim: install-html-sim
35169
35170 install-html-sim: \
35171     configure-sim \
35172     html-sim 
35173         @: $(MAKE); $(unstage)
35174         @[ -f ./sim/Makefile ] || exit 0; \
35175         r=`${PWD_COMMAND}`; export r; \
35176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177         $(HOST_EXPORTS) \
35178         for flag in $(EXTRA_HOST_FLAGS) ; do \
35179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35180         done; \
35181         echo "Doing install-html in sim" ; \
35182         (cd $(HOST_SUBDIR)/sim && \
35183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35185                   "RANLIB=$${RANLIB}" \
35186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35187                   install-html) \
35188           || exit 1
35189
35190 @endif sim
35191
35192 .PHONY: maybe-installcheck-sim installcheck-sim
35193 maybe-installcheck-sim:
35194 @if sim
35195 maybe-installcheck-sim: installcheck-sim
35196
35197 installcheck-sim: \
35198     configure-sim 
35199         @: $(MAKE); $(unstage)
35200         @[ -f ./sim/Makefile ] || exit 0; \
35201         r=`${PWD_COMMAND}`; export r; \
35202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35203         $(HOST_EXPORTS) \
35204         for flag in $(EXTRA_HOST_FLAGS) ; do \
35205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35206         done; \
35207         echo "Doing installcheck in sim" ; \
35208         (cd $(HOST_SUBDIR)/sim && \
35209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35211                   "RANLIB=$${RANLIB}" \
35212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35213                   installcheck) \
35214           || exit 1
35215
35216 @endif sim
35217
35218 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
35219 maybe-mostlyclean-sim:
35220 @if sim
35221 maybe-mostlyclean-sim: mostlyclean-sim
35222
35223 mostlyclean-sim: 
35224         @: $(MAKE); $(unstage)
35225         @[ -f ./sim/Makefile ] || exit 0; \
35226         r=`${PWD_COMMAND}`; export r; \
35227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35228         $(HOST_EXPORTS) \
35229         for flag in $(EXTRA_HOST_FLAGS) ; do \
35230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35231         done; \
35232         echo "Doing mostlyclean in sim" ; \
35233         (cd $(HOST_SUBDIR)/sim && \
35234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35236                   "RANLIB=$${RANLIB}" \
35237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35238                   mostlyclean) \
35239           || exit 1
35240
35241 @endif sim
35242
35243 .PHONY: maybe-clean-sim clean-sim
35244 maybe-clean-sim:
35245 @if sim
35246 maybe-clean-sim: clean-sim
35247
35248 clean-sim: 
35249         @: $(MAKE); $(unstage)
35250         @[ -f ./sim/Makefile ] || exit 0; \
35251         r=`${PWD_COMMAND}`; export r; \
35252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35253         $(HOST_EXPORTS) \
35254         for flag in $(EXTRA_HOST_FLAGS) ; do \
35255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35256         done; \
35257         echo "Doing clean in sim" ; \
35258         (cd $(HOST_SUBDIR)/sim && \
35259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35261                   "RANLIB=$${RANLIB}" \
35262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35263                   clean) \
35264           || exit 1
35265
35266 @endif sim
35267
35268 .PHONY: maybe-distclean-sim distclean-sim
35269 maybe-distclean-sim:
35270 @if sim
35271 maybe-distclean-sim: distclean-sim
35272
35273 distclean-sim: 
35274         @: $(MAKE); $(unstage)
35275         @[ -f ./sim/Makefile ] || exit 0; \
35276         r=`${PWD_COMMAND}`; export r; \
35277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35278         $(HOST_EXPORTS) \
35279         for flag in $(EXTRA_HOST_FLAGS) ; do \
35280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35281         done; \
35282         echo "Doing distclean in sim" ; \
35283         (cd $(HOST_SUBDIR)/sim && \
35284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35286                   "RANLIB=$${RANLIB}" \
35287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35288                   distclean) \
35289           || exit 1
35290
35291 @endif sim
35292
35293 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
35294 maybe-maintainer-clean-sim:
35295 @if sim
35296 maybe-maintainer-clean-sim: maintainer-clean-sim
35297
35298 maintainer-clean-sim: 
35299         @: $(MAKE); $(unstage)
35300         @[ -f ./sim/Makefile ] || exit 0; \
35301         r=`${PWD_COMMAND}`; export r; \
35302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35303         $(HOST_EXPORTS) \
35304         for flag in $(EXTRA_HOST_FLAGS) ; do \
35305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35306         done; \
35307         echo "Doing maintainer-clean in sim" ; \
35308         (cd $(HOST_SUBDIR)/sim && \
35309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35311                   "RANLIB=$${RANLIB}" \
35312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35313                   maintainer-clean) \
35314           || exit 1
35315
35316 @endif sim
35317
35318
35319
35320 .PHONY: configure-tar maybe-configure-tar
35321 maybe-configure-tar:
35322 @if gcc-bootstrap
35323 configure-tar: stage_current
35324 @endif gcc-bootstrap
35325 @if tar
35326 maybe-configure-tar: configure-tar
35327 configure-tar: 
35328         @: $(MAKE); $(unstage)
35329         @r=`${PWD_COMMAND}`; export r; \
35330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35331         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
35332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
35333         $(HOST_EXPORTS) \
35334         echo Configuring in $(HOST_SUBDIR)/tar; \
35335         cd "$(HOST_SUBDIR)/tar" || exit 1; \
35336         case $(srcdir) in \
35337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35338           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
35339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35340         esac; \
35341         srcdiroption="--srcdir=$${topdir}/tar"; \
35342         libsrcdir="$$s/tar"; \
35343         $(SHELL) $${libsrcdir}/configure \
35344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35345           --target=${target_alias} $${srcdiroption}  \
35346           || exit 1
35347 @endif tar
35348
35349
35350
35351
35352
35353 .PHONY: all-tar maybe-all-tar
35354 maybe-all-tar:
35355 @if gcc-bootstrap
35356 all-tar: stage_current
35357 @endif gcc-bootstrap
35358 @if tar
35359 TARGET-tar=all
35360 maybe-all-tar: all-tar
35361 all-tar: configure-tar
35362         @: $(MAKE); $(unstage)
35363         @r=`${PWD_COMMAND}`; export r; \
35364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365         $(HOST_EXPORTS) \
35366         (cd $(HOST_SUBDIR)/tar && \
35367           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35368                 $(TARGET-tar))
35369 @endif tar
35370
35371
35372
35373
35374 .PHONY: check-tar maybe-check-tar
35375 maybe-check-tar:
35376 @if tar
35377 maybe-check-tar: check-tar
35378
35379 check-tar:
35380         @: $(MAKE); $(unstage)
35381         @r=`${PWD_COMMAND}`; export r; \
35382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35383         $(HOST_EXPORTS) \
35384         (cd $(HOST_SUBDIR)/tar && \
35385           $(MAKE) $(FLAGS_TO_PASS)  check)
35386
35387 @endif tar
35388
35389 .PHONY: install-tar maybe-install-tar
35390 maybe-install-tar:
35391 @if tar
35392 maybe-install-tar: install-tar
35393
35394 install-tar: installdirs
35395         @: $(MAKE); $(unstage)
35396         @r=`${PWD_COMMAND}`; export r; \
35397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35398         $(HOST_EXPORTS) \
35399         (cd $(HOST_SUBDIR)/tar && \
35400           $(MAKE) $(FLAGS_TO_PASS)  install)
35401
35402 @endif tar
35403
35404 # Other targets (info, dvi, pdf, etc.)
35405
35406 .PHONY: maybe-info-tar info-tar
35407 maybe-info-tar:
35408 @if tar
35409 maybe-info-tar: info-tar
35410
35411 info-tar: \
35412     configure-tar 
35413         @: $(MAKE); $(unstage)
35414         @[ -f ./tar/Makefile ] || exit 0; \
35415         r=`${PWD_COMMAND}`; export r; \
35416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35417         $(HOST_EXPORTS) \
35418         for flag in $(EXTRA_HOST_FLAGS) ; do \
35419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35420         done; \
35421         echo "Doing info in tar" ; \
35422         (cd $(HOST_SUBDIR)/tar && \
35423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35425                   "RANLIB=$${RANLIB}" \
35426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35427                   info) \
35428           || exit 1
35429
35430 @endif tar
35431
35432 .PHONY: maybe-dvi-tar dvi-tar
35433 maybe-dvi-tar:
35434 @if tar
35435 maybe-dvi-tar: dvi-tar
35436
35437 dvi-tar: \
35438     configure-tar 
35439         @: $(MAKE); $(unstage)
35440         @[ -f ./tar/Makefile ] || exit 0; \
35441         r=`${PWD_COMMAND}`; export r; \
35442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35443         $(HOST_EXPORTS) \
35444         for flag in $(EXTRA_HOST_FLAGS) ; do \
35445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35446         done; \
35447         echo "Doing dvi in tar" ; \
35448         (cd $(HOST_SUBDIR)/tar && \
35449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35451                   "RANLIB=$${RANLIB}" \
35452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35453                   dvi) \
35454           || exit 1
35455
35456 @endif tar
35457
35458 .PHONY: maybe-pdf-tar pdf-tar
35459 maybe-pdf-tar:
35460 @if tar
35461 maybe-pdf-tar: pdf-tar
35462
35463 pdf-tar: \
35464     configure-tar 
35465         @: $(MAKE); $(unstage)
35466         @[ -f ./tar/Makefile ] || exit 0; \
35467         r=`${PWD_COMMAND}`; export r; \
35468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35469         $(HOST_EXPORTS) \
35470         for flag in $(EXTRA_HOST_FLAGS) ; do \
35471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35472         done; \
35473         echo "Doing pdf in tar" ; \
35474         (cd $(HOST_SUBDIR)/tar && \
35475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35477                   "RANLIB=$${RANLIB}" \
35478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35479                   pdf) \
35480           || exit 1
35481
35482 @endif tar
35483
35484 .PHONY: maybe-html-tar html-tar
35485 maybe-html-tar:
35486 @if tar
35487 maybe-html-tar: html-tar
35488
35489 html-tar: \
35490     configure-tar 
35491         @: $(MAKE); $(unstage)
35492         @[ -f ./tar/Makefile ] || exit 0; \
35493         r=`${PWD_COMMAND}`; export r; \
35494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495         $(HOST_EXPORTS) \
35496         for flag in $(EXTRA_HOST_FLAGS) ; do \
35497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498         done; \
35499         echo "Doing html in tar" ; \
35500         (cd $(HOST_SUBDIR)/tar && \
35501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503                   "RANLIB=$${RANLIB}" \
35504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505                   html) \
35506           || exit 1
35507
35508 @endif tar
35509
35510 .PHONY: maybe-TAGS-tar TAGS-tar
35511 maybe-TAGS-tar:
35512 @if tar
35513 maybe-TAGS-tar: TAGS-tar
35514
35515 TAGS-tar: \
35516     configure-tar 
35517         @: $(MAKE); $(unstage)
35518         @[ -f ./tar/Makefile ] || exit 0; \
35519         r=`${PWD_COMMAND}`; export r; \
35520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35521         $(HOST_EXPORTS) \
35522         for flag in $(EXTRA_HOST_FLAGS) ; do \
35523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35524         done; \
35525         echo "Doing TAGS in tar" ; \
35526         (cd $(HOST_SUBDIR)/tar && \
35527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35529                   "RANLIB=$${RANLIB}" \
35530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35531                   TAGS) \
35532           || exit 1
35533
35534 @endif tar
35535
35536 .PHONY: maybe-install-info-tar install-info-tar
35537 maybe-install-info-tar:
35538 @if tar
35539 maybe-install-info-tar: install-info-tar
35540
35541 install-info-tar: \
35542     configure-tar \
35543     info-tar 
35544         @: $(MAKE); $(unstage)
35545         @[ -f ./tar/Makefile ] || exit 0; \
35546         r=`${PWD_COMMAND}`; export r; \
35547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548         $(HOST_EXPORTS) \
35549         for flag in $(EXTRA_HOST_FLAGS) ; do \
35550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35551         done; \
35552         echo "Doing install-info in tar" ; \
35553         (cd $(HOST_SUBDIR)/tar && \
35554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35556                   "RANLIB=$${RANLIB}" \
35557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35558                   install-info) \
35559           || exit 1
35560
35561 @endif tar
35562
35563 .PHONY: maybe-install-pdf-tar install-pdf-tar
35564 maybe-install-pdf-tar:
35565 @if tar
35566 maybe-install-pdf-tar: install-pdf-tar
35567
35568 install-pdf-tar: \
35569     configure-tar \
35570     pdf-tar 
35571         @: $(MAKE); $(unstage)
35572         @[ -f ./tar/Makefile ] || exit 0; \
35573         r=`${PWD_COMMAND}`; export r; \
35574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35575         $(HOST_EXPORTS) \
35576         for flag in $(EXTRA_HOST_FLAGS) ; do \
35577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35578         done; \
35579         echo "Doing install-pdf in tar" ; \
35580         (cd $(HOST_SUBDIR)/tar && \
35581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35583                   "RANLIB=$${RANLIB}" \
35584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35585                   install-pdf) \
35586           || exit 1
35587
35588 @endif tar
35589
35590 .PHONY: maybe-install-html-tar install-html-tar
35591 maybe-install-html-tar:
35592 @if tar
35593 maybe-install-html-tar: install-html-tar
35594
35595 install-html-tar: \
35596     configure-tar \
35597     html-tar 
35598         @: $(MAKE); $(unstage)
35599         @[ -f ./tar/Makefile ] || exit 0; \
35600         r=`${PWD_COMMAND}`; export r; \
35601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35602         $(HOST_EXPORTS) \
35603         for flag in $(EXTRA_HOST_FLAGS) ; do \
35604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35605         done; \
35606         echo "Doing install-html in tar" ; \
35607         (cd $(HOST_SUBDIR)/tar && \
35608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35610                   "RANLIB=$${RANLIB}" \
35611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35612                   install-html) \
35613           || exit 1
35614
35615 @endif tar
35616
35617 .PHONY: maybe-installcheck-tar installcheck-tar
35618 maybe-installcheck-tar:
35619 @if tar
35620 maybe-installcheck-tar: installcheck-tar
35621
35622 installcheck-tar: \
35623     configure-tar 
35624         @: $(MAKE); $(unstage)
35625         @[ -f ./tar/Makefile ] || exit 0; \
35626         r=`${PWD_COMMAND}`; export r; \
35627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628         $(HOST_EXPORTS) \
35629         for flag in $(EXTRA_HOST_FLAGS) ; do \
35630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35631         done; \
35632         echo "Doing installcheck in tar" ; \
35633         (cd $(HOST_SUBDIR)/tar && \
35634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35636                   "RANLIB=$${RANLIB}" \
35637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35638                   installcheck) \
35639           || exit 1
35640
35641 @endif tar
35642
35643 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
35644 maybe-mostlyclean-tar:
35645 @if tar
35646 maybe-mostlyclean-tar: mostlyclean-tar
35647
35648 mostlyclean-tar: 
35649         @: $(MAKE); $(unstage)
35650         @[ -f ./tar/Makefile ] || exit 0; \
35651         r=`${PWD_COMMAND}`; export r; \
35652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35653         $(HOST_EXPORTS) \
35654         for flag in $(EXTRA_HOST_FLAGS) ; do \
35655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35656         done; \
35657         echo "Doing mostlyclean in tar" ; \
35658         (cd $(HOST_SUBDIR)/tar && \
35659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35661                   "RANLIB=$${RANLIB}" \
35662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35663                   mostlyclean) \
35664           || exit 1
35665
35666 @endif tar
35667
35668 .PHONY: maybe-clean-tar clean-tar
35669 maybe-clean-tar:
35670 @if tar
35671 maybe-clean-tar: clean-tar
35672
35673 clean-tar: 
35674         @: $(MAKE); $(unstage)
35675         @[ -f ./tar/Makefile ] || exit 0; \
35676         r=`${PWD_COMMAND}`; export r; \
35677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35678         $(HOST_EXPORTS) \
35679         for flag in $(EXTRA_HOST_FLAGS) ; do \
35680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35681         done; \
35682         echo "Doing clean in tar" ; \
35683         (cd $(HOST_SUBDIR)/tar && \
35684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35686                   "RANLIB=$${RANLIB}" \
35687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35688                   clean) \
35689           || exit 1
35690
35691 @endif tar
35692
35693 .PHONY: maybe-distclean-tar distclean-tar
35694 maybe-distclean-tar:
35695 @if tar
35696 maybe-distclean-tar: distclean-tar
35697
35698 distclean-tar: 
35699         @: $(MAKE); $(unstage)
35700         @[ -f ./tar/Makefile ] || exit 0; \
35701         r=`${PWD_COMMAND}`; export r; \
35702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35703         $(HOST_EXPORTS) \
35704         for flag in $(EXTRA_HOST_FLAGS) ; do \
35705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35706         done; \
35707         echo "Doing distclean in tar" ; \
35708         (cd $(HOST_SUBDIR)/tar && \
35709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35711                   "RANLIB=$${RANLIB}" \
35712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35713                   distclean) \
35714           || exit 1
35715
35716 @endif tar
35717
35718 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
35719 maybe-maintainer-clean-tar:
35720 @if tar
35721 maybe-maintainer-clean-tar: maintainer-clean-tar
35722
35723 maintainer-clean-tar: 
35724         @: $(MAKE); $(unstage)
35725         @[ -f ./tar/Makefile ] || exit 0; \
35726         r=`${PWD_COMMAND}`; export r; \
35727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35728         $(HOST_EXPORTS) \
35729         for flag in $(EXTRA_HOST_FLAGS) ; do \
35730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35731         done; \
35732         echo "Doing maintainer-clean in tar" ; \
35733         (cd $(HOST_SUBDIR)/tar && \
35734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35736                   "RANLIB=$${RANLIB}" \
35737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35738                   maintainer-clean) \
35739           || exit 1
35740
35741 @endif tar
35742
35743
35744
35745 .PHONY: configure-texinfo maybe-configure-texinfo
35746 maybe-configure-texinfo:
35747 @if gcc-bootstrap
35748 configure-texinfo: stage_current
35749 @endif gcc-bootstrap
35750 @if texinfo
35751 maybe-configure-texinfo: configure-texinfo
35752 configure-texinfo: 
35753         @: $(MAKE); $(unstage)
35754         @r=`${PWD_COMMAND}`; export r; \
35755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35756         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
35757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
35758         $(HOST_EXPORTS) \
35759         echo Configuring in $(HOST_SUBDIR)/texinfo; \
35760         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
35761         case $(srcdir) in \
35762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35763           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
35764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35765         esac; \
35766         srcdiroption="--srcdir=$${topdir}/texinfo"; \
35767         libsrcdir="$$s/texinfo"; \
35768         $(SHELL) $${libsrcdir}/configure \
35769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35770           --target=${target_alias} $${srcdiroption}  \
35771           || exit 1
35772 @endif texinfo
35773
35774
35775
35776
35777
35778 .PHONY: all-texinfo maybe-all-texinfo
35779 maybe-all-texinfo:
35780 @if gcc-bootstrap
35781 all-texinfo: stage_current
35782 @endif gcc-bootstrap
35783 @if texinfo
35784 TARGET-texinfo=all
35785 maybe-all-texinfo: all-texinfo
35786 all-texinfo: configure-texinfo
35787         @: $(MAKE); $(unstage)
35788         @r=`${PWD_COMMAND}`; export r; \
35789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35790         $(HOST_EXPORTS) \
35791         (cd $(HOST_SUBDIR)/texinfo && \
35792           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35793                 $(TARGET-texinfo))
35794 @endif texinfo
35795
35796
35797
35798
35799 .PHONY: check-texinfo maybe-check-texinfo
35800 maybe-check-texinfo:
35801 @if texinfo
35802 maybe-check-texinfo: check-texinfo
35803
35804 check-texinfo:
35805         @: $(MAKE); $(unstage)
35806         @r=`${PWD_COMMAND}`; export r; \
35807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35808         $(HOST_EXPORTS) \
35809         (cd $(HOST_SUBDIR)/texinfo && \
35810           $(MAKE) $(FLAGS_TO_PASS)  check)
35811
35812 @endif texinfo
35813
35814 .PHONY: install-texinfo maybe-install-texinfo
35815 maybe-install-texinfo:
35816 @if texinfo
35817 maybe-install-texinfo: install-texinfo
35818
35819 install-texinfo:
35820
35821 @endif texinfo
35822
35823 # Other targets (info, dvi, pdf, etc.)
35824
35825 .PHONY: maybe-info-texinfo info-texinfo
35826 maybe-info-texinfo:
35827 @if texinfo
35828 maybe-info-texinfo: info-texinfo
35829
35830 info-texinfo: \
35831     configure-texinfo 
35832         @: $(MAKE); $(unstage)
35833         @[ -f ./texinfo/Makefile ] || exit 0; \
35834         r=`${PWD_COMMAND}`; export r; \
35835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35836         $(HOST_EXPORTS) \
35837         for flag in $(EXTRA_HOST_FLAGS) ; do \
35838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35839         done; \
35840         echo "Doing info in texinfo" ; \
35841         (cd $(HOST_SUBDIR)/texinfo && \
35842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35844                   "RANLIB=$${RANLIB}" \
35845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35846                   info) \
35847           || exit 1
35848
35849 @endif texinfo
35850
35851 .PHONY: maybe-dvi-texinfo dvi-texinfo
35852 maybe-dvi-texinfo:
35853 @if texinfo
35854 maybe-dvi-texinfo: dvi-texinfo
35855
35856 dvi-texinfo: \
35857     configure-texinfo 
35858         @: $(MAKE); $(unstage)
35859         @[ -f ./texinfo/Makefile ] || exit 0; \
35860         r=`${PWD_COMMAND}`; export r; \
35861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35862         $(HOST_EXPORTS) \
35863         for flag in $(EXTRA_HOST_FLAGS) ; do \
35864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35865         done; \
35866         echo "Doing dvi in texinfo" ; \
35867         (cd $(HOST_SUBDIR)/texinfo && \
35868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35870                   "RANLIB=$${RANLIB}" \
35871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35872                   dvi) \
35873           || exit 1
35874
35875 @endif texinfo
35876
35877 .PHONY: maybe-pdf-texinfo pdf-texinfo
35878 maybe-pdf-texinfo:
35879 @if texinfo
35880 maybe-pdf-texinfo: pdf-texinfo
35881
35882 pdf-texinfo: \
35883     configure-texinfo 
35884         @: $(MAKE); $(unstage)
35885         @[ -f ./texinfo/Makefile ] || exit 0; \
35886         r=`${PWD_COMMAND}`; export r; \
35887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35888         $(HOST_EXPORTS) \
35889         for flag in $(EXTRA_HOST_FLAGS) ; do \
35890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35891         done; \
35892         echo "Doing pdf in texinfo" ; \
35893         (cd $(HOST_SUBDIR)/texinfo && \
35894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35896                   "RANLIB=$${RANLIB}" \
35897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35898                   pdf) \
35899           || exit 1
35900
35901 @endif texinfo
35902
35903 .PHONY: maybe-html-texinfo html-texinfo
35904 maybe-html-texinfo:
35905 @if texinfo
35906 maybe-html-texinfo: html-texinfo
35907
35908 html-texinfo: \
35909     configure-texinfo 
35910         @: $(MAKE); $(unstage)
35911         @[ -f ./texinfo/Makefile ] || exit 0; \
35912         r=`${PWD_COMMAND}`; export r; \
35913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35914         $(HOST_EXPORTS) \
35915         for flag in $(EXTRA_HOST_FLAGS) ; do \
35916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35917         done; \
35918         echo "Doing html in texinfo" ; \
35919         (cd $(HOST_SUBDIR)/texinfo && \
35920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35922                   "RANLIB=$${RANLIB}" \
35923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35924                   html) \
35925           || exit 1
35926
35927 @endif texinfo
35928
35929 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
35930 maybe-TAGS-texinfo:
35931 @if texinfo
35932 maybe-TAGS-texinfo: TAGS-texinfo
35933
35934 TAGS-texinfo: \
35935     configure-texinfo 
35936         @: $(MAKE); $(unstage)
35937         @[ -f ./texinfo/Makefile ] || exit 0; \
35938         r=`${PWD_COMMAND}`; export r; \
35939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35940         $(HOST_EXPORTS) \
35941         for flag in $(EXTRA_HOST_FLAGS) ; do \
35942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35943         done; \
35944         echo "Doing TAGS in texinfo" ; \
35945         (cd $(HOST_SUBDIR)/texinfo && \
35946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35948                   "RANLIB=$${RANLIB}" \
35949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35950                   TAGS) \
35951           || exit 1
35952
35953 @endif texinfo
35954
35955 .PHONY: maybe-install-info-texinfo install-info-texinfo
35956 maybe-install-info-texinfo:
35957 @if texinfo
35958 maybe-install-info-texinfo: install-info-texinfo
35959
35960 install-info-texinfo: \
35961     configure-texinfo \
35962     info-texinfo 
35963         @: $(MAKE); $(unstage)
35964         @[ -f ./texinfo/Makefile ] || exit 0; \
35965         r=`${PWD_COMMAND}`; export r; \
35966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35967         $(HOST_EXPORTS) \
35968         for flag in $(EXTRA_HOST_FLAGS) ; do \
35969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35970         done; \
35971         echo "Doing install-info in texinfo" ; \
35972         (cd $(HOST_SUBDIR)/texinfo && \
35973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35975                   "RANLIB=$${RANLIB}" \
35976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35977                   install-info) \
35978           || exit 1
35979
35980 @endif texinfo
35981
35982 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
35983 maybe-install-pdf-texinfo:
35984 @if texinfo
35985 maybe-install-pdf-texinfo: install-pdf-texinfo
35986
35987 install-pdf-texinfo: \
35988     configure-texinfo \
35989     pdf-texinfo 
35990         @: $(MAKE); $(unstage)
35991         @[ -f ./texinfo/Makefile ] || exit 0; \
35992         r=`${PWD_COMMAND}`; export r; \
35993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994         $(HOST_EXPORTS) \
35995         for flag in $(EXTRA_HOST_FLAGS) ; do \
35996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35997         done; \
35998         echo "Doing install-pdf in texinfo" ; \
35999         (cd $(HOST_SUBDIR)/texinfo && \
36000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36002                   "RANLIB=$${RANLIB}" \
36003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36004                   install-pdf) \
36005           || exit 1
36006
36007 @endif texinfo
36008
36009 .PHONY: maybe-install-html-texinfo install-html-texinfo
36010 maybe-install-html-texinfo:
36011 @if texinfo
36012 maybe-install-html-texinfo: install-html-texinfo
36013
36014 install-html-texinfo: \
36015     configure-texinfo \
36016     html-texinfo 
36017         @: $(MAKE); $(unstage)
36018         @[ -f ./texinfo/Makefile ] || exit 0; \
36019         r=`${PWD_COMMAND}`; export r; \
36020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021         $(HOST_EXPORTS) \
36022         for flag in $(EXTRA_HOST_FLAGS) ; do \
36023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36024         done; \
36025         echo "Doing install-html in texinfo" ; \
36026         (cd $(HOST_SUBDIR)/texinfo && \
36027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36029                   "RANLIB=$${RANLIB}" \
36030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36031                   install-html) \
36032           || exit 1
36033
36034 @endif texinfo
36035
36036 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36037 maybe-installcheck-texinfo:
36038 @if texinfo
36039 maybe-installcheck-texinfo: installcheck-texinfo
36040
36041 installcheck-texinfo: \
36042     configure-texinfo 
36043         @: $(MAKE); $(unstage)
36044         @[ -f ./texinfo/Makefile ] || exit 0; \
36045         r=`${PWD_COMMAND}`; export r; \
36046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047         $(HOST_EXPORTS) \
36048         for flag in $(EXTRA_HOST_FLAGS) ; do \
36049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36050         done; \
36051         echo "Doing installcheck in texinfo" ; \
36052         (cd $(HOST_SUBDIR)/texinfo && \
36053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36055                   "RANLIB=$${RANLIB}" \
36056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36057                   installcheck) \
36058           || exit 1
36059
36060 @endif texinfo
36061
36062 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36063 maybe-mostlyclean-texinfo:
36064 @if texinfo
36065 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36066
36067 mostlyclean-texinfo: 
36068         @: $(MAKE); $(unstage)
36069         @[ -f ./texinfo/Makefile ] || exit 0; \
36070         r=`${PWD_COMMAND}`; export r; \
36071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072         $(HOST_EXPORTS) \
36073         for flag in $(EXTRA_HOST_FLAGS) ; do \
36074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36075         done; \
36076         echo "Doing mostlyclean in texinfo" ; \
36077         (cd $(HOST_SUBDIR)/texinfo && \
36078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36080                   "RANLIB=$${RANLIB}" \
36081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36082                   mostlyclean) \
36083           || exit 1
36084
36085 @endif texinfo
36086
36087 .PHONY: maybe-clean-texinfo clean-texinfo
36088 maybe-clean-texinfo:
36089 @if texinfo
36090 maybe-clean-texinfo: clean-texinfo
36091
36092 clean-texinfo: 
36093         @: $(MAKE); $(unstage)
36094         @[ -f ./texinfo/Makefile ] || exit 0; \
36095         r=`${PWD_COMMAND}`; export r; \
36096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36097         $(HOST_EXPORTS) \
36098         for flag in $(EXTRA_HOST_FLAGS) ; do \
36099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36100         done; \
36101         echo "Doing clean in texinfo" ; \
36102         (cd $(HOST_SUBDIR)/texinfo && \
36103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36105                   "RANLIB=$${RANLIB}" \
36106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36107                   clean) \
36108           || exit 1
36109
36110 @endif texinfo
36111
36112 .PHONY: maybe-distclean-texinfo distclean-texinfo
36113 maybe-distclean-texinfo:
36114 @if texinfo
36115 maybe-distclean-texinfo: distclean-texinfo
36116
36117 distclean-texinfo: 
36118         @: $(MAKE); $(unstage)
36119         @[ -f ./texinfo/Makefile ] || exit 0; \
36120         r=`${PWD_COMMAND}`; export r; \
36121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36122         $(HOST_EXPORTS) \
36123         for flag in $(EXTRA_HOST_FLAGS) ; do \
36124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36125         done; \
36126         echo "Doing distclean in texinfo" ; \
36127         (cd $(HOST_SUBDIR)/texinfo && \
36128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36130                   "RANLIB=$${RANLIB}" \
36131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36132                   distclean) \
36133           || exit 1
36134
36135 @endif texinfo
36136
36137 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
36138 maybe-maintainer-clean-texinfo:
36139 @if texinfo
36140 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
36141
36142 maintainer-clean-texinfo: 
36143         @: $(MAKE); $(unstage)
36144         @[ -f ./texinfo/Makefile ] || exit 0; \
36145         r=`${PWD_COMMAND}`; export r; \
36146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36147         $(HOST_EXPORTS) \
36148         for flag in $(EXTRA_HOST_FLAGS) ; do \
36149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36150         done; \
36151         echo "Doing maintainer-clean in texinfo" ; \
36152         (cd $(HOST_SUBDIR)/texinfo && \
36153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36155                   "RANLIB=$${RANLIB}" \
36156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36157                   maintainer-clean) \
36158           || exit 1
36159
36160 @endif texinfo
36161
36162
36163
36164 .PHONY: configure-textutils maybe-configure-textutils
36165 maybe-configure-textutils:
36166 @if gcc-bootstrap
36167 configure-textutils: stage_current
36168 @endif gcc-bootstrap
36169 @if textutils
36170 maybe-configure-textutils: configure-textutils
36171 configure-textutils: 
36172         @: $(MAKE); $(unstage)
36173         @r=`${PWD_COMMAND}`; export r; \
36174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36175         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
36176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
36177         $(HOST_EXPORTS) \
36178         echo Configuring in $(HOST_SUBDIR)/textutils; \
36179         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
36180         case $(srcdir) in \
36181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36182           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
36183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36184         esac; \
36185         srcdiroption="--srcdir=$${topdir}/textutils"; \
36186         libsrcdir="$$s/textutils"; \
36187         $(SHELL) $${libsrcdir}/configure \
36188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36189           --target=${target_alias} $${srcdiroption}  \
36190           || exit 1
36191 @endif textutils
36192
36193
36194
36195
36196
36197 .PHONY: all-textutils maybe-all-textutils
36198 maybe-all-textutils:
36199 @if gcc-bootstrap
36200 all-textutils: stage_current
36201 @endif gcc-bootstrap
36202 @if textutils
36203 TARGET-textutils=all
36204 maybe-all-textutils: all-textutils
36205 all-textutils: configure-textutils
36206         @: $(MAKE); $(unstage)
36207         @r=`${PWD_COMMAND}`; export r; \
36208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36209         $(HOST_EXPORTS) \
36210         (cd $(HOST_SUBDIR)/textutils && \
36211           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36212                 $(TARGET-textutils))
36213 @endif textutils
36214
36215
36216
36217
36218 .PHONY: check-textutils maybe-check-textutils
36219 maybe-check-textutils:
36220 @if textutils
36221 maybe-check-textutils: check-textutils
36222
36223 check-textutils:
36224         @: $(MAKE); $(unstage)
36225         @r=`${PWD_COMMAND}`; export r; \
36226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227         $(HOST_EXPORTS) \
36228         (cd $(HOST_SUBDIR)/textutils && \
36229           $(MAKE) $(FLAGS_TO_PASS)  check)
36230
36231 @endif textutils
36232
36233 .PHONY: install-textutils maybe-install-textutils
36234 maybe-install-textutils:
36235 @if textutils
36236 maybe-install-textutils: install-textutils
36237
36238 install-textutils: installdirs
36239         @: $(MAKE); $(unstage)
36240         @r=`${PWD_COMMAND}`; export r; \
36241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242         $(HOST_EXPORTS) \
36243         (cd $(HOST_SUBDIR)/textutils && \
36244           $(MAKE) $(FLAGS_TO_PASS)  install)
36245
36246 @endif textutils
36247
36248 # Other targets (info, dvi, pdf, etc.)
36249
36250 .PHONY: maybe-info-textutils info-textutils
36251 maybe-info-textutils:
36252 @if textutils
36253 maybe-info-textutils: info-textutils
36254
36255 info-textutils: \
36256     configure-textutils 
36257         @: $(MAKE); $(unstage)
36258         @[ -f ./textutils/Makefile ] || exit 0; \
36259         r=`${PWD_COMMAND}`; export r; \
36260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261         $(HOST_EXPORTS) \
36262         for flag in $(EXTRA_HOST_FLAGS) ; do \
36263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36264         done; \
36265         echo "Doing info in textutils" ; \
36266         (cd $(HOST_SUBDIR)/textutils && \
36267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36269                   "RANLIB=$${RANLIB}" \
36270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36271                   info) \
36272           || exit 1
36273
36274 @endif textutils
36275
36276 .PHONY: maybe-dvi-textutils dvi-textutils
36277 maybe-dvi-textutils:
36278 @if textutils
36279 maybe-dvi-textutils: dvi-textutils
36280
36281 dvi-textutils: \
36282     configure-textutils 
36283         @: $(MAKE); $(unstage)
36284         @[ -f ./textutils/Makefile ] || exit 0; \
36285         r=`${PWD_COMMAND}`; export r; \
36286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36287         $(HOST_EXPORTS) \
36288         for flag in $(EXTRA_HOST_FLAGS) ; do \
36289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36290         done; \
36291         echo "Doing dvi in textutils" ; \
36292         (cd $(HOST_SUBDIR)/textutils && \
36293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36295                   "RANLIB=$${RANLIB}" \
36296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36297                   dvi) \
36298           || exit 1
36299
36300 @endif textutils
36301
36302 .PHONY: maybe-pdf-textutils pdf-textutils
36303 maybe-pdf-textutils:
36304 @if textutils
36305 maybe-pdf-textutils: pdf-textutils
36306
36307 pdf-textutils: \
36308     configure-textutils 
36309         @: $(MAKE); $(unstage)
36310         @[ -f ./textutils/Makefile ] || exit 0; \
36311         r=`${PWD_COMMAND}`; export r; \
36312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313         $(HOST_EXPORTS) \
36314         for flag in $(EXTRA_HOST_FLAGS) ; do \
36315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36316         done; \
36317         echo "Doing pdf in textutils" ; \
36318         (cd $(HOST_SUBDIR)/textutils && \
36319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36321                   "RANLIB=$${RANLIB}" \
36322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36323                   pdf) \
36324           || exit 1
36325
36326 @endif textutils
36327
36328 .PHONY: maybe-html-textutils html-textutils
36329 maybe-html-textutils:
36330 @if textutils
36331 maybe-html-textutils: html-textutils
36332
36333 html-textutils: \
36334     configure-textutils 
36335         @: $(MAKE); $(unstage)
36336         @[ -f ./textutils/Makefile ] || exit 0; \
36337         r=`${PWD_COMMAND}`; export r; \
36338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36339         $(HOST_EXPORTS) \
36340         for flag in $(EXTRA_HOST_FLAGS) ; do \
36341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36342         done; \
36343         echo "Doing html in textutils" ; \
36344         (cd $(HOST_SUBDIR)/textutils && \
36345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36347                   "RANLIB=$${RANLIB}" \
36348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36349                   html) \
36350           || exit 1
36351
36352 @endif textutils
36353
36354 .PHONY: maybe-TAGS-textutils TAGS-textutils
36355 maybe-TAGS-textutils:
36356 @if textutils
36357 maybe-TAGS-textutils: TAGS-textutils
36358
36359 TAGS-textutils: \
36360     configure-textutils 
36361         @: $(MAKE); $(unstage)
36362         @[ -f ./textutils/Makefile ] || exit 0; \
36363         r=`${PWD_COMMAND}`; export r; \
36364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365         $(HOST_EXPORTS) \
36366         for flag in $(EXTRA_HOST_FLAGS) ; do \
36367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368         done; \
36369         echo "Doing TAGS in textutils" ; \
36370         (cd $(HOST_SUBDIR)/textutils && \
36371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373                   "RANLIB=$${RANLIB}" \
36374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375                   TAGS) \
36376           || exit 1
36377
36378 @endif textutils
36379
36380 .PHONY: maybe-install-info-textutils install-info-textutils
36381 maybe-install-info-textutils:
36382 @if textutils
36383 maybe-install-info-textutils: install-info-textutils
36384
36385 install-info-textutils: \
36386     configure-textutils \
36387     info-textutils 
36388         @: $(MAKE); $(unstage)
36389         @[ -f ./textutils/Makefile ] || exit 0; \
36390         r=`${PWD_COMMAND}`; export r; \
36391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36392         $(HOST_EXPORTS) \
36393         for flag in $(EXTRA_HOST_FLAGS) ; do \
36394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36395         done; \
36396         echo "Doing install-info in textutils" ; \
36397         (cd $(HOST_SUBDIR)/textutils && \
36398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36400                   "RANLIB=$${RANLIB}" \
36401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36402                   install-info) \
36403           || exit 1
36404
36405 @endif textutils
36406
36407 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
36408 maybe-install-pdf-textutils:
36409 @if textutils
36410 maybe-install-pdf-textutils: install-pdf-textutils
36411
36412 install-pdf-textutils: \
36413     configure-textutils \
36414     pdf-textutils 
36415         @: $(MAKE); $(unstage)
36416         @[ -f ./textutils/Makefile ] || exit 0; \
36417         r=`${PWD_COMMAND}`; export r; \
36418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36419         $(HOST_EXPORTS) \
36420         for flag in $(EXTRA_HOST_FLAGS) ; do \
36421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36422         done; \
36423         echo "Doing install-pdf in textutils" ; \
36424         (cd $(HOST_SUBDIR)/textutils && \
36425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36427                   "RANLIB=$${RANLIB}" \
36428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36429                   install-pdf) \
36430           || exit 1
36431
36432 @endif textutils
36433
36434 .PHONY: maybe-install-html-textutils install-html-textutils
36435 maybe-install-html-textutils:
36436 @if textutils
36437 maybe-install-html-textutils: install-html-textutils
36438
36439 install-html-textutils: \
36440     configure-textutils \
36441     html-textutils 
36442         @: $(MAKE); $(unstage)
36443         @[ -f ./textutils/Makefile ] || exit 0; \
36444         r=`${PWD_COMMAND}`; export r; \
36445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36446         $(HOST_EXPORTS) \
36447         for flag in $(EXTRA_HOST_FLAGS) ; do \
36448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36449         done; \
36450         echo "Doing install-html in textutils" ; \
36451         (cd $(HOST_SUBDIR)/textutils && \
36452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36454                   "RANLIB=$${RANLIB}" \
36455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36456                   install-html) \
36457           || exit 1
36458
36459 @endif textutils
36460
36461 .PHONY: maybe-installcheck-textutils installcheck-textutils
36462 maybe-installcheck-textutils:
36463 @if textutils
36464 maybe-installcheck-textutils: installcheck-textutils
36465
36466 installcheck-textutils: \
36467     configure-textutils 
36468         @: $(MAKE); $(unstage)
36469         @[ -f ./textutils/Makefile ] || exit 0; \
36470         r=`${PWD_COMMAND}`; export r; \
36471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36472         $(HOST_EXPORTS) \
36473         for flag in $(EXTRA_HOST_FLAGS) ; do \
36474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36475         done; \
36476         echo "Doing installcheck in textutils" ; \
36477         (cd $(HOST_SUBDIR)/textutils && \
36478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36480                   "RANLIB=$${RANLIB}" \
36481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36482                   installcheck) \
36483           || exit 1
36484
36485 @endif textutils
36486
36487 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
36488 maybe-mostlyclean-textutils:
36489 @if textutils
36490 maybe-mostlyclean-textutils: mostlyclean-textutils
36491
36492 mostlyclean-textutils: 
36493         @: $(MAKE); $(unstage)
36494         @[ -f ./textutils/Makefile ] || exit 0; \
36495         r=`${PWD_COMMAND}`; export r; \
36496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36497         $(HOST_EXPORTS) \
36498         for flag in $(EXTRA_HOST_FLAGS) ; do \
36499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36500         done; \
36501         echo "Doing mostlyclean in textutils" ; \
36502         (cd $(HOST_SUBDIR)/textutils && \
36503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36505                   "RANLIB=$${RANLIB}" \
36506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36507                   mostlyclean) \
36508           || exit 1
36509
36510 @endif textutils
36511
36512 .PHONY: maybe-clean-textutils clean-textutils
36513 maybe-clean-textutils:
36514 @if textutils
36515 maybe-clean-textutils: clean-textutils
36516
36517 clean-textutils: 
36518         @: $(MAKE); $(unstage)
36519         @[ -f ./textutils/Makefile ] || exit 0; \
36520         r=`${PWD_COMMAND}`; export r; \
36521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36522         $(HOST_EXPORTS) \
36523         for flag in $(EXTRA_HOST_FLAGS) ; do \
36524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36525         done; \
36526         echo "Doing clean in textutils" ; \
36527         (cd $(HOST_SUBDIR)/textutils && \
36528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36530                   "RANLIB=$${RANLIB}" \
36531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36532                   clean) \
36533           || exit 1
36534
36535 @endif textutils
36536
36537 .PHONY: maybe-distclean-textutils distclean-textutils
36538 maybe-distclean-textutils:
36539 @if textutils
36540 maybe-distclean-textutils: distclean-textutils
36541
36542 distclean-textutils: 
36543         @: $(MAKE); $(unstage)
36544         @[ -f ./textutils/Makefile ] || exit 0; \
36545         r=`${PWD_COMMAND}`; export r; \
36546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36547         $(HOST_EXPORTS) \
36548         for flag in $(EXTRA_HOST_FLAGS) ; do \
36549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36550         done; \
36551         echo "Doing distclean in textutils" ; \
36552         (cd $(HOST_SUBDIR)/textutils && \
36553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36555                   "RANLIB=$${RANLIB}" \
36556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36557                   distclean) \
36558           || exit 1
36559
36560 @endif textutils
36561
36562 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
36563 maybe-maintainer-clean-textutils:
36564 @if textutils
36565 maybe-maintainer-clean-textutils: maintainer-clean-textutils
36566
36567 maintainer-clean-textutils: 
36568         @: $(MAKE); $(unstage)
36569         @[ -f ./textutils/Makefile ] || exit 0; \
36570         r=`${PWD_COMMAND}`; export r; \
36571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36572         $(HOST_EXPORTS) \
36573         for flag in $(EXTRA_HOST_FLAGS) ; do \
36574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36575         done; \
36576         echo "Doing maintainer-clean in textutils" ; \
36577         (cd $(HOST_SUBDIR)/textutils && \
36578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36580                   "RANLIB=$${RANLIB}" \
36581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36582                   maintainer-clean) \
36583           || exit 1
36584
36585 @endif textutils
36586
36587
36588
36589 .PHONY: configure-time maybe-configure-time
36590 maybe-configure-time:
36591 @if gcc-bootstrap
36592 configure-time: stage_current
36593 @endif gcc-bootstrap
36594 @if time
36595 maybe-configure-time: configure-time
36596 configure-time: 
36597         @: $(MAKE); $(unstage)
36598         @r=`${PWD_COMMAND}`; export r; \
36599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36600         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
36601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
36602         $(HOST_EXPORTS) \
36603         echo Configuring in $(HOST_SUBDIR)/time; \
36604         cd "$(HOST_SUBDIR)/time" || exit 1; \
36605         case $(srcdir) in \
36606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36607           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
36608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36609         esac; \
36610         srcdiroption="--srcdir=$${topdir}/time"; \
36611         libsrcdir="$$s/time"; \
36612         $(SHELL) $${libsrcdir}/configure \
36613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36614           --target=${target_alias} $${srcdiroption}  \
36615           || exit 1
36616 @endif time
36617
36618
36619
36620
36621
36622 .PHONY: all-time maybe-all-time
36623 maybe-all-time:
36624 @if gcc-bootstrap
36625 all-time: stage_current
36626 @endif gcc-bootstrap
36627 @if time
36628 TARGET-time=all
36629 maybe-all-time: all-time
36630 all-time: configure-time
36631         @: $(MAKE); $(unstage)
36632         @r=`${PWD_COMMAND}`; export r; \
36633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36634         $(HOST_EXPORTS) \
36635         (cd $(HOST_SUBDIR)/time && \
36636           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36637                 $(TARGET-time))
36638 @endif time
36639
36640
36641
36642
36643 .PHONY: check-time maybe-check-time
36644 maybe-check-time:
36645 @if time
36646 maybe-check-time: check-time
36647
36648 check-time:
36649         @: $(MAKE); $(unstage)
36650         @r=`${PWD_COMMAND}`; export r; \
36651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36652         $(HOST_EXPORTS) \
36653         (cd $(HOST_SUBDIR)/time && \
36654           $(MAKE) $(FLAGS_TO_PASS)  check)
36655
36656 @endif time
36657
36658 .PHONY: install-time maybe-install-time
36659 maybe-install-time:
36660 @if time
36661 maybe-install-time: install-time
36662
36663 install-time: installdirs
36664         @: $(MAKE); $(unstage)
36665         @r=`${PWD_COMMAND}`; export r; \
36666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36667         $(HOST_EXPORTS) \
36668         (cd $(HOST_SUBDIR)/time && \
36669           $(MAKE) $(FLAGS_TO_PASS)  install)
36670
36671 @endif time
36672
36673 # Other targets (info, dvi, pdf, etc.)
36674
36675 .PHONY: maybe-info-time info-time
36676 maybe-info-time:
36677 @if time
36678 maybe-info-time: info-time
36679
36680 info-time: \
36681     configure-time 
36682         @: $(MAKE); $(unstage)
36683         @[ -f ./time/Makefile ] || exit 0; \
36684         r=`${PWD_COMMAND}`; export r; \
36685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36686         $(HOST_EXPORTS) \
36687         for flag in $(EXTRA_HOST_FLAGS) ; do \
36688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36689         done; \
36690         echo "Doing info in time" ; \
36691         (cd $(HOST_SUBDIR)/time && \
36692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36694                   "RANLIB=$${RANLIB}" \
36695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36696                   info) \
36697           || exit 1
36698
36699 @endif time
36700
36701 .PHONY: maybe-dvi-time dvi-time
36702 maybe-dvi-time:
36703 @if time
36704 maybe-dvi-time: dvi-time
36705
36706 dvi-time: \
36707     configure-time 
36708         @: $(MAKE); $(unstage)
36709         @[ -f ./time/Makefile ] || exit 0; \
36710         r=`${PWD_COMMAND}`; export r; \
36711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36712         $(HOST_EXPORTS) \
36713         for flag in $(EXTRA_HOST_FLAGS) ; do \
36714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36715         done; \
36716         echo "Doing dvi in time" ; \
36717         (cd $(HOST_SUBDIR)/time && \
36718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36720                   "RANLIB=$${RANLIB}" \
36721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36722                   dvi) \
36723           || exit 1
36724
36725 @endif time
36726
36727 .PHONY: maybe-pdf-time pdf-time
36728 maybe-pdf-time:
36729 @if time
36730 maybe-pdf-time: pdf-time
36731
36732 pdf-time: \
36733     configure-time 
36734         @: $(MAKE); $(unstage)
36735         @[ -f ./time/Makefile ] || exit 0; \
36736         r=`${PWD_COMMAND}`; export r; \
36737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738         $(HOST_EXPORTS) \
36739         for flag in $(EXTRA_HOST_FLAGS) ; do \
36740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36741         done; \
36742         echo "Doing pdf in time" ; \
36743         (cd $(HOST_SUBDIR)/time && \
36744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746                   "RANLIB=$${RANLIB}" \
36747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36748                   pdf) \
36749           || exit 1
36750
36751 @endif time
36752
36753 .PHONY: maybe-html-time html-time
36754 maybe-html-time:
36755 @if time
36756 maybe-html-time: html-time
36757
36758 html-time: \
36759     configure-time 
36760         @: $(MAKE); $(unstage)
36761         @[ -f ./time/Makefile ] || exit 0; \
36762         r=`${PWD_COMMAND}`; export r; \
36763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36764         $(HOST_EXPORTS) \
36765         for flag in $(EXTRA_HOST_FLAGS) ; do \
36766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36767         done; \
36768         echo "Doing html in time" ; \
36769         (cd $(HOST_SUBDIR)/time && \
36770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36772                   "RANLIB=$${RANLIB}" \
36773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36774                   html) \
36775           || exit 1
36776
36777 @endif time
36778
36779 .PHONY: maybe-TAGS-time TAGS-time
36780 maybe-TAGS-time:
36781 @if time
36782 maybe-TAGS-time: TAGS-time
36783
36784 TAGS-time: \
36785     configure-time 
36786         @: $(MAKE); $(unstage)
36787         @[ -f ./time/Makefile ] || exit 0; \
36788         r=`${PWD_COMMAND}`; export r; \
36789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36790         $(HOST_EXPORTS) \
36791         for flag in $(EXTRA_HOST_FLAGS) ; do \
36792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36793         done; \
36794         echo "Doing TAGS in time" ; \
36795         (cd $(HOST_SUBDIR)/time && \
36796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36798                   "RANLIB=$${RANLIB}" \
36799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36800                   TAGS) \
36801           || exit 1
36802
36803 @endif time
36804
36805 .PHONY: maybe-install-info-time install-info-time
36806 maybe-install-info-time:
36807 @if time
36808 maybe-install-info-time: install-info-time
36809
36810 install-info-time: \
36811     configure-time \
36812     info-time 
36813         @: $(MAKE); $(unstage)
36814         @[ -f ./time/Makefile ] || exit 0; \
36815         r=`${PWD_COMMAND}`; export r; \
36816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36817         $(HOST_EXPORTS) \
36818         for flag in $(EXTRA_HOST_FLAGS) ; do \
36819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36820         done; \
36821         echo "Doing install-info in time" ; \
36822         (cd $(HOST_SUBDIR)/time && \
36823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36825                   "RANLIB=$${RANLIB}" \
36826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36827                   install-info) \
36828           || exit 1
36829
36830 @endif time
36831
36832 .PHONY: maybe-install-pdf-time install-pdf-time
36833 maybe-install-pdf-time:
36834 @if time
36835 maybe-install-pdf-time: install-pdf-time
36836
36837 install-pdf-time: \
36838     configure-time \
36839     pdf-time 
36840         @: $(MAKE); $(unstage)
36841         @[ -f ./time/Makefile ] || exit 0; \
36842         r=`${PWD_COMMAND}`; export r; \
36843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36844         $(HOST_EXPORTS) \
36845         for flag in $(EXTRA_HOST_FLAGS) ; do \
36846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36847         done; \
36848         echo "Doing install-pdf in time" ; \
36849         (cd $(HOST_SUBDIR)/time && \
36850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36852                   "RANLIB=$${RANLIB}" \
36853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36854                   install-pdf) \
36855           || exit 1
36856
36857 @endif time
36858
36859 .PHONY: maybe-install-html-time install-html-time
36860 maybe-install-html-time:
36861 @if time
36862 maybe-install-html-time: install-html-time
36863
36864 install-html-time: \
36865     configure-time \
36866     html-time 
36867         @: $(MAKE); $(unstage)
36868         @[ -f ./time/Makefile ] || exit 0; \
36869         r=`${PWD_COMMAND}`; export r; \
36870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36871         $(HOST_EXPORTS) \
36872         for flag in $(EXTRA_HOST_FLAGS) ; do \
36873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36874         done; \
36875         echo "Doing install-html in time" ; \
36876         (cd $(HOST_SUBDIR)/time && \
36877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36879                   "RANLIB=$${RANLIB}" \
36880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36881                   install-html) \
36882           || exit 1
36883
36884 @endif time
36885
36886 .PHONY: maybe-installcheck-time installcheck-time
36887 maybe-installcheck-time:
36888 @if time
36889 maybe-installcheck-time: installcheck-time
36890
36891 installcheck-time: \
36892     configure-time 
36893         @: $(MAKE); $(unstage)
36894         @[ -f ./time/Makefile ] || exit 0; \
36895         r=`${PWD_COMMAND}`; export r; \
36896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36897         $(HOST_EXPORTS) \
36898         for flag in $(EXTRA_HOST_FLAGS) ; do \
36899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36900         done; \
36901         echo "Doing installcheck in time" ; \
36902         (cd $(HOST_SUBDIR)/time && \
36903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36905                   "RANLIB=$${RANLIB}" \
36906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36907                   installcheck) \
36908           || exit 1
36909
36910 @endif time
36911
36912 .PHONY: maybe-mostlyclean-time mostlyclean-time
36913 maybe-mostlyclean-time:
36914 @if time
36915 maybe-mostlyclean-time: mostlyclean-time
36916
36917 mostlyclean-time: 
36918         @: $(MAKE); $(unstage)
36919         @[ -f ./time/Makefile ] || exit 0; \
36920         r=`${PWD_COMMAND}`; export r; \
36921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36922         $(HOST_EXPORTS) \
36923         for flag in $(EXTRA_HOST_FLAGS) ; do \
36924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36925         done; \
36926         echo "Doing mostlyclean in time" ; \
36927         (cd $(HOST_SUBDIR)/time && \
36928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36930                   "RANLIB=$${RANLIB}" \
36931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36932                   mostlyclean) \
36933           || exit 1
36934
36935 @endif time
36936
36937 .PHONY: maybe-clean-time clean-time
36938 maybe-clean-time:
36939 @if time
36940 maybe-clean-time: clean-time
36941
36942 clean-time: 
36943         @: $(MAKE); $(unstage)
36944         @[ -f ./time/Makefile ] || exit 0; \
36945         r=`${PWD_COMMAND}`; export r; \
36946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36947         $(HOST_EXPORTS) \
36948         for flag in $(EXTRA_HOST_FLAGS) ; do \
36949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36950         done; \
36951         echo "Doing clean in time" ; \
36952         (cd $(HOST_SUBDIR)/time && \
36953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36955                   "RANLIB=$${RANLIB}" \
36956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36957                   clean) \
36958           || exit 1
36959
36960 @endif time
36961
36962 .PHONY: maybe-distclean-time distclean-time
36963 maybe-distclean-time:
36964 @if time
36965 maybe-distclean-time: distclean-time
36966
36967 distclean-time: 
36968         @: $(MAKE); $(unstage)
36969         @[ -f ./time/Makefile ] || exit 0; \
36970         r=`${PWD_COMMAND}`; export r; \
36971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36972         $(HOST_EXPORTS) \
36973         for flag in $(EXTRA_HOST_FLAGS) ; do \
36974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36975         done; \
36976         echo "Doing distclean in time" ; \
36977         (cd $(HOST_SUBDIR)/time && \
36978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36980                   "RANLIB=$${RANLIB}" \
36981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36982                   distclean) \
36983           || exit 1
36984
36985 @endif time
36986
36987 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
36988 maybe-maintainer-clean-time:
36989 @if time
36990 maybe-maintainer-clean-time: maintainer-clean-time
36991
36992 maintainer-clean-time: 
36993         @: $(MAKE); $(unstage)
36994         @[ -f ./time/Makefile ] || exit 0; \
36995         r=`${PWD_COMMAND}`; export r; \
36996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997         $(HOST_EXPORTS) \
36998         for flag in $(EXTRA_HOST_FLAGS) ; do \
36999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37000         done; \
37001         echo "Doing maintainer-clean in time" ; \
37002         (cd $(HOST_SUBDIR)/time && \
37003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37005                   "RANLIB=$${RANLIB}" \
37006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37007                   maintainer-clean) \
37008           || exit 1
37009
37010 @endif time
37011
37012
37013
37014 .PHONY: configure-uudecode maybe-configure-uudecode
37015 maybe-configure-uudecode:
37016 @if gcc-bootstrap
37017 configure-uudecode: stage_current
37018 @endif gcc-bootstrap
37019 @if uudecode
37020 maybe-configure-uudecode: configure-uudecode
37021 configure-uudecode: 
37022         @: $(MAKE); $(unstage)
37023         @r=`${PWD_COMMAND}`; export r; \
37024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37027         $(HOST_EXPORTS) \
37028         echo Configuring in $(HOST_SUBDIR)/uudecode; \
37029         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37030         case $(srcdir) in \
37031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37032           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37034         esac; \
37035         srcdiroption="--srcdir=$${topdir}/uudecode"; \
37036         libsrcdir="$$s/uudecode"; \
37037         $(SHELL) $${libsrcdir}/configure \
37038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37039           --target=${target_alias} $${srcdiroption}  \
37040           || exit 1
37041 @endif uudecode
37042
37043
37044
37045
37046
37047 .PHONY: all-uudecode maybe-all-uudecode
37048 maybe-all-uudecode:
37049 @if gcc-bootstrap
37050 all-uudecode: stage_current
37051 @endif gcc-bootstrap
37052 @if uudecode
37053 TARGET-uudecode=all
37054 maybe-all-uudecode: all-uudecode
37055 all-uudecode: configure-uudecode
37056         @: $(MAKE); $(unstage)
37057         @r=`${PWD_COMMAND}`; export r; \
37058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37059         $(HOST_EXPORTS) \
37060         (cd $(HOST_SUBDIR)/uudecode && \
37061           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37062                 $(TARGET-uudecode))
37063 @endif uudecode
37064
37065
37066
37067
37068 .PHONY: check-uudecode maybe-check-uudecode
37069 maybe-check-uudecode:
37070 @if uudecode
37071 maybe-check-uudecode: check-uudecode
37072
37073 check-uudecode:
37074         @: $(MAKE); $(unstage)
37075         @r=`${PWD_COMMAND}`; export r; \
37076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37077         $(HOST_EXPORTS) \
37078         (cd $(HOST_SUBDIR)/uudecode && \
37079           $(MAKE) $(FLAGS_TO_PASS)  check)
37080
37081 @endif uudecode
37082
37083 .PHONY: install-uudecode maybe-install-uudecode
37084 maybe-install-uudecode:
37085 @if uudecode
37086 maybe-install-uudecode: install-uudecode
37087
37088 install-uudecode: installdirs
37089         @: $(MAKE); $(unstage)
37090         @r=`${PWD_COMMAND}`; export r; \
37091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37092         $(HOST_EXPORTS) \
37093         (cd $(HOST_SUBDIR)/uudecode && \
37094           $(MAKE) $(FLAGS_TO_PASS)  install)
37095
37096 @endif uudecode
37097
37098 # Other targets (info, dvi, pdf, etc.)
37099
37100 .PHONY: maybe-info-uudecode info-uudecode
37101 maybe-info-uudecode:
37102 @if uudecode
37103 maybe-info-uudecode: info-uudecode
37104
37105 info-uudecode: \
37106     configure-uudecode 
37107         @: $(MAKE); $(unstage)
37108         @[ -f ./uudecode/Makefile ] || exit 0; \
37109         r=`${PWD_COMMAND}`; export r; \
37110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37111         $(HOST_EXPORTS) \
37112         for flag in $(EXTRA_HOST_FLAGS) ; do \
37113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37114         done; \
37115         echo "Doing info in uudecode" ; \
37116         (cd $(HOST_SUBDIR)/uudecode && \
37117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37119                   "RANLIB=$${RANLIB}" \
37120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37121                   info) \
37122           || exit 1
37123
37124 @endif uudecode
37125
37126 .PHONY: maybe-dvi-uudecode dvi-uudecode
37127 maybe-dvi-uudecode:
37128 @if uudecode
37129 maybe-dvi-uudecode: dvi-uudecode
37130
37131 dvi-uudecode: \
37132     configure-uudecode 
37133         @: $(MAKE); $(unstage)
37134         @[ -f ./uudecode/Makefile ] || exit 0; \
37135         r=`${PWD_COMMAND}`; export r; \
37136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37137         $(HOST_EXPORTS) \
37138         for flag in $(EXTRA_HOST_FLAGS) ; do \
37139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37140         done; \
37141         echo "Doing dvi in uudecode" ; \
37142         (cd $(HOST_SUBDIR)/uudecode && \
37143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37145                   "RANLIB=$${RANLIB}" \
37146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37147                   dvi) \
37148           || exit 1
37149
37150 @endif uudecode
37151
37152 .PHONY: maybe-pdf-uudecode pdf-uudecode
37153 maybe-pdf-uudecode:
37154 @if uudecode
37155 maybe-pdf-uudecode: pdf-uudecode
37156
37157 pdf-uudecode: \
37158     configure-uudecode 
37159         @: $(MAKE); $(unstage)
37160         @[ -f ./uudecode/Makefile ] || exit 0; \
37161         r=`${PWD_COMMAND}`; export r; \
37162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163         $(HOST_EXPORTS) \
37164         for flag in $(EXTRA_HOST_FLAGS) ; do \
37165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37166         done; \
37167         echo "Doing pdf in uudecode" ; \
37168         (cd $(HOST_SUBDIR)/uudecode && \
37169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37171                   "RANLIB=$${RANLIB}" \
37172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37173                   pdf) \
37174           || exit 1
37175
37176 @endif uudecode
37177
37178 .PHONY: maybe-html-uudecode html-uudecode
37179 maybe-html-uudecode:
37180 @if uudecode
37181 maybe-html-uudecode: html-uudecode
37182
37183 html-uudecode: \
37184     configure-uudecode 
37185         @: $(MAKE); $(unstage)
37186         @[ -f ./uudecode/Makefile ] || exit 0; \
37187         r=`${PWD_COMMAND}`; export r; \
37188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37189         $(HOST_EXPORTS) \
37190         for flag in $(EXTRA_HOST_FLAGS) ; do \
37191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37192         done; \
37193         echo "Doing html in uudecode" ; \
37194         (cd $(HOST_SUBDIR)/uudecode && \
37195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37197                   "RANLIB=$${RANLIB}" \
37198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37199                   html) \
37200           || exit 1
37201
37202 @endif uudecode
37203
37204 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
37205 maybe-TAGS-uudecode:
37206 @if uudecode
37207 maybe-TAGS-uudecode: TAGS-uudecode
37208
37209 TAGS-uudecode: \
37210     configure-uudecode 
37211         @: $(MAKE); $(unstage)
37212         @[ -f ./uudecode/Makefile ] || exit 0; \
37213         r=`${PWD_COMMAND}`; export r; \
37214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37215         $(HOST_EXPORTS) \
37216         for flag in $(EXTRA_HOST_FLAGS) ; do \
37217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37218         done; \
37219         echo "Doing TAGS in uudecode" ; \
37220         (cd $(HOST_SUBDIR)/uudecode && \
37221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37223                   "RANLIB=$${RANLIB}" \
37224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37225                   TAGS) \
37226           || exit 1
37227
37228 @endif uudecode
37229
37230 .PHONY: maybe-install-info-uudecode install-info-uudecode
37231 maybe-install-info-uudecode:
37232 @if uudecode
37233 maybe-install-info-uudecode: install-info-uudecode
37234
37235 install-info-uudecode: \
37236     configure-uudecode \
37237     info-uudecode 
37238         @: $(MAKE); $(unstage)
37239         @[ -f ./uudecode/Makefile ] || exit 0; \
37240         r=`${PWD_COMMAND}`; export r; \
37241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37242         $(HOST_EXPORTS) \
37243         for flag in $(EXTRA_HOST_FLAGS) ; do \
37244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37245         done; \
37246         echo "Doing install-info in uudecode" ; \
37247         (cd $(HOST_SUBDIR)/uudecode && \
37248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37250                   "RANLIB=$${RANLIB}" \
37251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37252                   install-info) \
37253           || exit 1
37254
37255 @endif uudecode
37256
37257 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
37258 maybe-install-pdf-uudecode:
37259 @if uudecode
37260 maybe-install-pdf-uudecode: install-pdf-uudecode
37261
37262 install-pdf-uudecode: \
37263     configure-uudecode \
37264     pdf-uudecode 
37265         @: $(MAKE); $(unstage)
37266         @[ -f ./uudecode/Makefile ] || exit 0; \
37267         r=`${PWD_COMMAND}`; export r; \
37268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37269         $(HOST_EXPORTS) \
37270         for flag in $(EXTRA_HOST_FLAGS) ; do \
37271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37272         done; \
37273         echo "Doing install-pdf in uudecode" ; \
37274         (cd $(HOST_SUBDIR)/uudecode && \
37275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37277                   "RANLIB=$${RANLIB}" \
37278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37279                   install-pdf) \
37280           || exit 1
37281
37282 @endif uudecode
37283
37284 .PHONY: maybe-install-html-uudecode install-html-uudecode
37285 maybe-install-html-uudecode:
37286 @if uudecode
37287 maybe-install-html-uudecode: install-html-uudecode
37288
37289 install-html-uudecode: \
37290     configure-uudecode \
37291     html-uudecode 
37292         @: $(MAKE); $(unstage)
37293         @[ -f ./uudecode/Makefile ] || exit 0; \
37294         r=`${PWD_COMMAND}`; export r; \
37295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37296         $(HOST_EXPORTS) \
37297         for flag in $(EXTRA_HOST_FLAGS) ; do \
37298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37299         done; \
37300         echo "Doing install-html in uudecode" ; \
37301         (cd $(HOST_SUBDIR)/uudecode && \
37302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37304                   "RANLIB=$${RANLIB}" \
37305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37306                   install-html) \
37307           || exit 1
37308
37309 @endif uudecode
37310
37311 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
37312 maybe-installcheck-uudecode:
37313 @if uudecode
37314 maybe-installcheck-uudecode: installcheck-uudecode
37315
37316 installcheck-uudecode: \
37317     configure-uudecode 
37318         @: $(MAKE); $(unstage)
37319         @[ -f ./uudecode/Makefile ] || exit 0; \
37320         r=`${PWD_COMMAND}`; export r; \
37321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37322         $(HOST_EXPORTS) \
37323         for flag in $(EXTRA_HOST_FLAGS) ; do \
37324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37325         done; \
37326         echo "Doing installcheck in uudecode" ; \
37327         (cd $(HOST_SUBDIR)/uudecode && \
37328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37330                   "RANLIB=$${RANLIB}" \
37331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37332                   installcheck) \
37333           || exit 1
37334
37335 @endif uudecode
37336
37337 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
37338 maybe-mostlyclean-uudecode:
37339 @if uudecode
37340 maybe-mostlyclean-uudecode: mostlyclean-uudecode
37341
37342 mostlyclean-uudecode: 
37343         @: $(MAKE); $(unstage)
37344         @[ -f ./uudecode/Makefile ] || exit 0; \
37345         r=`${PWD_COMMAND}`; export r; \
37346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37347         $(HOST_EXPORTS) \
37348         for flag in $(EXTRA_HOST_FLAGS) ; do \
37349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37350         done; \
37351         echo "Doing mostlyclean in uudecode" ; \
37352         (cd $(HOST_SUBDIR)/uudecode && \
37353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37355                   "RANLIB=$${RANLIB}" \
37356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37357                   mostlyclean) \
37358           || exit 1
37359
37360 @endif uudecode
37361
37362 .PHONY: maybe-clean-uudecode clean-uudecode
37363 maybe-clean-uudecode:
37364 @if uudecode
37365 maybe-clean-uudecode: clean-uudecode
37366
37367 clean-uudecode: 
37368         @: $(MAKE); $(unstage)
37369         @[ -f ./uudecode/Makefile ] || exit 0; \
37370         r=`${PWD_COMMAND}`; export r; \
37371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37372         $(HOST_EXPORTS) \
37373         for flag in $(EXTRA_HOST_FLAGS) ; do \
37374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37375         done; \
37376         echo "Doing clean in uudecode" ; \
37377         (cd $(HOST_SUBDIR)/uudecode && \
37378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37380                   "RANLIB=$${RANLIB}" \
37381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37382                   clean) \
37383           || exit 1
37384
37385 @endif uudecode
37386
37387 .PHONY: maybe-distclean-uudecode distclean-uudecode
37388 maybe-distclean-uudecode:
37389 @if uudecode
37390 maybe-distclean-uudecode: distclean-uudecode
37391
37392 distclean-uudecode: 
37393         @: $(MAKE); $(unstage)
37394         @[ -f ./uudecode/Makefile ] || exit 0; \
37395         r=`${PWD_COMMAND}`; export r; \
37396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37397         $(HOST_EXPORTS) \
37398         for flag in $(EXTRA_HOST_FLAGS) ; do \
37399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37400         done; \
37401         echo "Doing distclean in uudecode" ; \
37402         (cd $(HOST_SUBDIR)/uudecode && \
37403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37405                   "RANLIB=$${RANLIB}" \
37406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37407                   distclean) \
37408           || exit 1
37409
37410 @endif uudecode
37411
37412 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
37413 maybe-maintainer-clean-uudecode:
37414 @if uudecode
37415 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
37416
37417 maintainer-clean-uudecode: 
37418         @: $(MAKE); $(unstage)
37419         @[ -f ./uudecode/Makefile ] || exit 0; \
37420         r=`${PWD_COMMAND}`; export r; \
37421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37422         $(HOST_EXPORTS) \
37423         for flag in $(EXTRA_HOST_FLAGS) ; do \
37424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37425         done; \
37426         echo "Doing maintainer-clean in uudecode" ; \
37427         (cd $(HOST_SUBDIR)/uudecode && \
37428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37430                   "RANLIB=$${RANLIB}" \
37431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37432                   maintainer-clean) \
37433           || exit 1
37434
37435 @endif uudecode
37436
37437
37438
37439 .PHONY: configure-wdiff maybe-configure-wdiff
37440 maybe-configure-wdiff:
37441 @if gcc-bootstrap
37442 configure-wdiff: stage_current
37443 @endif gcc-bootstrap
37444 @if wdiff
37445 maybe-configure-wdiff: configure-wdiff
37446 configure-wdiff: 
37447         @: $(MAKE); $(unstage)
37448         @r=`${PWD_COMMAND}`; export r; \
37449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37450         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37452         $(HOST_EXPORTS) \
37453         echo Configuring in $(HOST_SUBDIR)/wdiff; \
37454         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37455         case $(srcdir) in \
37456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37457           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37459         esac; \
37460         srcdiroption="--srcdir=$${topdir}/wdiff"; \
37461         libsrcdir="$$s/wdiff"; \
37462         $(SHELL) $${libsrcdir}/configure \
37463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37464           --target=${target_alias} $${srcdiroption}  \
37465           || exit 1
37466 @endif wdiff
37467
37468
37469
37470
37471
37472 .PHONY: all-wdiff maybe-all-wdiff
37473 maybe-all-wdiff:
37474 @if gcc-bootstrap
37475 all-wdiff: stage_current
37476 @endif gcc-bootstrap
37477 @if wdiff
37478 TARGET-wdiff=all
37479 maybe-all-wdiff: all-wdiff
37480 all-wdiff: configure-wdiff
37481         @: $(MAKE); $(unstage)
37482         @r=`${PWD_COMMAND}`; export r; \
37483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37484         $(HOST_EXPORTS) \
37485         (cd $(HOST_SUBDIR)/wdiff && \
37486           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37487                 $(TARGET-wdiff))
37488 @endif wdiff
37489
37490
37491
37492
37493 .PHONY: check-wdiff maybe-check-wdiff
37494 maybe-check-wdiff:
37495 @if wdiff
37496 maybe-check-wdiff: check-wdiff
37497
37498 check-wdiff:
37499         @: $(MAKE); $(unstage)
37500         @r=`${PWD_COMMAND}`; export r; \
37501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502         $(HOST_EXPORTS) \
37503         (cd $(HOST_SUBDIR)/wdiff && \
37504           $(MAKE) $(FLAGS_TO_PASS)  check)
37505
37506 @endif wdiff
37507
37508 .PHONY: install-wdiff maybe-install-wdiff
37509 maybe-install-wdiff:
37510 @if wdiff
37511 maybe-install-wdiff: install-wdiff
37512
37513 install-wdiff: installdirs
37514         @: $(MAKE); $(unstage)
37515         @r=`${PWD_COMMAND}`; export r; \
37516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517         $(HOST_EXPORTS) \
37518         (cd $(HOST_SUBDIR)/wdiff && \
37519           $(MAKE) $(FLAGS_TO_PASS)  install)
37520
37521 @endif wdiff
37522
37523 # Other targets (info, dvi, pdf, etc.)
37524
37525 .PHONY: maybe-info-wdiff info-wdiff
37526 maybe-info-wdiff:
37527 @if wdiff
37528 maybe-info-wdiff: info-wdiff
37529
37530 info-wdiff: \
37531     configure-wdiff 
37532         @: $(MAKE); $(unstage)
37533         @[ -f ./wdiff/Makefile ] || exit 0; \
37534         r=`${PWD_COMMAND}`; export r; \
37535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536         $(HOST_EXPORTS) \
37537         for flag in $(EXTRA_HOST_FLAGS) ; do \
37538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37539         done; \
37540         echo "Doing info in wdiff" ; \
37541         (cd $(HOST_SUBDIR)/wdiff && \
37542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37544                   "RANLIB=$${RANLIB}" \
37545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37546                   info) \
37547           || exit 1
37548
37549 @endif wdiff
37550
37551 .PHONY: maybe-dvi-wdiff dvi-wdiff
37552 maybe-dvi-wdiff:
37553 @if wdiff
37554 maybe-dvi-wdiff: dvi-wdiff
37555
37556 dvi-wdiff: \
37557     configure-wdiff 
37558         @: $(MAKE); $(unstage)
37559         @[ -f ./wdiff/Makefile ] || exit 0; \
37560         r=`${PWD_COMMAND}`; export r; \
37561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37562         $(HOST_EXPORTS) \
37563         for flag in $(EXTRA_HOST_FLAGS) ; do \
37564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37565         done; \
37566         echo "Doing dvi in wdiff" ; \
37567         (cd $(HOST_SUBDIR)/wdiff && \
37568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37570                   "RANLIB=$${RANLIB}" \
37571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37572                   dvi) \
37573           || exit 1
37574
37575 @endif wdiff
37576
37577 .PHONY: maybe-pdf-wdiff pdf-wdiff
37578 maybe-pdf-wdiff:
37579 @if wdiff
37580 maybe-pdf-wdiff: pdf-wdiff
37581
37582 pdf-wdiff: \
37583     configure-wdiff 
37584         @: $(MAKE); $(unstage)
37585         @[ -f ./wdiff/Makefile ] || exit 0; \
37586         r=`${PWD_COMMAND}`; export r; \
37587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37588         $(HOST_EXPORTS) \
37589         for flag in $(EXTRA_HOST_FLAGS) ; do \
37590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37591         done; \
37592         echo "Doing pdf in wdiff" ; \
37593         (cd $(HOST_SUBDIR)/wdiff && \
37594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37596                   "RANLIB=$${RANLIB}" \
37597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37598                   pdf) \
37599           || exit 1
37600
37601 @endif wdiff
37602
37603 .PHONY: maybe-html-wdiff html-wdiff
37604 maybe-html-wdiff:
37605 @if wdiff
37606 maybe-html-wdiff: html-wdiff
37607
37608 html-wdiff: \
37609     configure-wdiff 
37610         @: $(MAKE); $(unstage)
37611         @[ -f ./wdiff/Makefile ] || exit 0; \
37612         r=`${PWD_COMMAND}`; export r; \
37613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37614         $(HOST_EXPORTS) \
37615         for flag in $(EXTRA_HOST_FLAGS) ; do \
37616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37617         done; \
37618         echo "Doing html in wdiff" ; \
37619         (cd $(HOST_SUBDIR)/wdiff && \
37620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37622                   "RANLIB=$${RANLIB}" \
37623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37624                   html) \
37625           || exit 1
37626
37627 @endif wdiff
37628
37629 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
37630 maybe-TAGS-wdiff:
37631 @if wdiff
37632 maybe-TAGS-wdiff: TAGS-wdiff
37633
37634 TAGS-wdiff: \
37635     configure-wdiff 
37636         @: $(MAKE); $(unstage)
37637         @[ -f ./wdiff/Makefile ] || exit 0; \
37638         r=`${PWD_COMMAND}`; export r; \
37639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37640         $(HOST_EXPORTS) \
37641         for flag in $(EXTRA_HOST_FLAGS) ; do \
37642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37643         done; \
37644         echo "Doing TAGS in wdiff" ; \
37645         (cd $(HOST_SUBDIR)/wdiff && \
37646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37648                   "RANLIB=$${RANLIB}" \
37649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37650                   TAGS) \
37651           || exit 1
37652
37653 @endif wdiff
37654
37655 .PHONY: maybe-install-info-wdiff install-info-wdiff
37656 maybe-install-info-wdiff:
37657 @if wdiff
37658 maybe-install-info-wdiff: install-info-wdiff
37659
37660 install-info-wdiff: \
37661     configure-wdiff \
37662     info-wdiff 
37663         @: $(MAKE); $(unstage)
37664         @[ -f ./wdiff/Makefile ] || exit 0; \
37665         r=`${PWD_COMMAND}`; export r; \
37666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37667         $(HOST_EXPORTS) \
37668         for flag in $(EXTRA_HOST_FLAGS) ; do \
37669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37670         done; \
37671         echo "Doing install-info in wdiff" ; \
37672         (cd $(HOST_SUBDIR)/wdiff && \
37673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37675                   "RANLIB=$${RANLIB}" \
37676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37677                   install-info) \
37678           || exit 1
37679
37680 @endif wdiff
37681
37682 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
37683 maybe-install-pdf-wdiff:
37684 @if wdiff
37685 maybe-install-pdf-wdiff: install-pdf-wdiff
37686
37687 install-pdf-wdiff: \
37688     configure-wdiff \
37689     pdf-wdiff 
37690         @: $(MAKE); $(unstage)
37691         @[ -f ./wdiff/Makefile ] || exit 0; \
37692         r=`${PWD_COMMAND}`; export r; \
37693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37694         $(HOST_EXPORTS) \
37695         for flag in $(EXTRA_HOST_FLAGS) ; do \
37696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37697         done; \
37698         echo "Doing install-pdf in wdiff" ; \
37699         (cd $(HOST_SUBDIR)/wdiff && \
37700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37702                   "RANLIB=$${RANLIB}" \
37703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37704                   install-pdf) \
37705           || exit 1
37706
37707 @endif wdiff
37708
37709 .PHONY: maybe-install-html-wdiff install-html-wdiff
37710 maybe-install-html-wdiff:
37711 @if wdiff
37712 maybe-install-html-wdiff: install-html-wdiff
37713
37714 install-html-wdiff: \
37715     configure-wdiff \
37716     html-wdiff 
37717         @: $(MAKE); $(unstage)
37718         @[ -f ./wdiff/Makefile ] || exit 0; \
37719         r=`${PWD_COMMAND}`; export r; \
37720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37721         $(HOST_EXPORTS) \
37722         for flag in $(EXTRA_HOST_FLAGS) ; do \
37723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37724         done; \
37725         echo "Doing install-html in wdiff" ; \
37726         (cd $(HOST_SUBDIR)/wdiff && \
37727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37729                   "RANLIB=$${RANLIB}" \
37730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37731                   install-html) \
37732           || exit 1
37733
37734 @endif wdiff
37735
37736 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
37737 maybe-installcheck-wdiff:
37738 @if wdiff
37739 maybe-installcheck-wdiff: installcheck-wdiff
37740
37741 installcheck-wdiff: \
37742     configure-wdiff 
37743         @: $(MAKE); $(unstage)
37744         @[ -f ./wdiff/Makefile ] || exit 0; \
37745         r=`${PWD_COMMAND}`; export r; \
37746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37747         $(HOST_EXPORTS) \
37748         for flag in $(EXTRA_HOST_FLAGS) ; do \
37749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37750         done; \
37751         echo "Doing installcheck in wdiff" ; \
37752         (cd $(HOST_SUBDIR)/wdiff && \
37753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37755                   "RANLIB=$${RANLIB}" \
37756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37757                   installcheck) \
37758           || exit 1
37759
37760 @endif wdiff
37761
37762 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
37763 maybe-mostlyclean-wdiff:
37764 @if wdiff
37765 maybe-mostlyclean-wdiff: mostlyclean-wdiff
37766
37767 mostlyclean-wdiff: 
37768         @: $(MAKE); $(unstage)
37769         @[ -f ./wdiff/Makefile ] || exit 0; \
37770         r=`${PWD_COMMAND}`; export r; \
37771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37772         $(HOST_EXPORTS) \
37773         for flag in $(EXTRA_HOST_FLAGS) ; do \
37774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37775         done; \
37776         echo "Doing mostlyclean in wdiff" ; \
37777         (cd $(HOST_SUBDIR)/wdiff && \
37778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37780                   "RANLIB=$${RANLIB}" \
37781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37782                   mostlyclean) \
37783           || exit 1
37784
37785 @endif wdiff
37786
37787 .PHONY: maybe-clean-wdiff clean-wdiff
37788 maybe-clean-wdiff:
37789 @if wdiff
37790 maybe-clean-wdiff: clean-wdiff
37791
37792 clean-wdiff: 
37793         @: $(MAKE); $(unstage)
37794         @[ -f ./wdiff/Makefile ] || exit 0; \
37795         r=`${PWD_COMMAND}`; export r; \
37796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797         $(HOST_EXPORTS) \
37798         for flag in $(EXTRA_HOST_FLAGS) ; do \
37799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800         done; \
37801         echo "Doing clean in wdiff" ; \
37802         (cd $(HOST_SUBDIR)/wdiff && \
37803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37805                   "RANLIB=$${RANLIB}" \
37806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37807                   clean) \
37808           || exit 1
37809
37810 @endif wdiff
37811
37812 .PHONY: maybe-distclean-wdiff distclean-wdiff
37813 maybe-distclean-wdiff:
37814 @if wdiff
37815 maybe-distclean-wdiff: distclean-wdiff
37816
37817 distclean-wdiff: 
37818         @: $(MAKE); $(unstage)
37819         @[ -f ./wdiff/Makefile ] || exit 0; \
37820         r=`${PWD_COMMAND}`; export r; \
37821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37822         $(HOST_EXPORTS) \
37823         for flag in $(EXTRA_HOST_FLAGS) ; do \
37824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37825         done; \
37826         echo "Doing distclean in wdiff" ; \
37827         (cd $(HOST_SUBDIR)/wdiff && \
37828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37830                   "RANLIB=$${RANLIB}" \
37831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37832                   distclean) \
37833           || exit 1
37834
37835 @endif wdiff
37836
37837 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
37838 maybe-maintainer-clean-wdiff:
37839 @if wdiff
37840 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
37841
37842 maintainer-clean-wdiff: 
37843         @: $(MAKE); $(unstage)
37844         @[ -f ./wdiff/Makefile ] || exit 0; \
37845         r=`${PWD_COMMAND}`; export r; \
37846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37847         $(HOST_EXPORTS) \
37848         for flag in $(EXTRA_HOST_FLAGS) ; do \
37849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37850         done; \
37851         echo "Doing maintainer-clean in wdiff" ; \
37852         (cd $(HOST_SUBDIR)/wdiff && \
37853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37855                   "RANLIB=$${RANLIB}" \
37856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37857                   maintainer-clean) \
37858           || exit 1
37859
37860 @endif wdiff
37861
37862
37863
37864 .PHONY: configure-zip maybe-configure-zip
37865 maybe-configure-zip:
37866 @if gcc-bootstrap
37867 configure-zip: stage_current
37868 @endif gcc-bootstrap
37869 @if zip
37870 maybe-configure-zip: configure-zip
37871 configure-zip: 
37872         @: $(MAKE); $(unstage)
37873         @r=`${PWD_COMMAND}`; export r; \
37874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37875         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
37876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
37877         $(HOST_EXPORTS) \
37878         echo Configuring in $(HOST_SUBDIR)/zip; \
37879         cd "$(HOST_SUBDIR)/zip" || exit 1; \
37880         case $(srcdir) in \
37881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37882           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
37883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37884         esac; \
37885         srcdiroption="--srcdir=$${topdir}/zip"; \
37886         libsrcdir="$$s/zip"; \
37887         $(SHELL) $${libsrcdir}/configure \
37888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37889           --target=${target_alias} $${srcdiroption}  \
37890           || exit 1
37891 @endif zip
37892
37893
37894
37895
37896
37897 .PHONY: all-zip maybe-all-zip
37898 maybe-all-zip:
37899 @if gcc-bootstrap
37900 all-zip: stage_current
37901 @endif gcc-bootstrap
37902 @if zip
37903 TARGET-zip=all
37904 maybe-all-zip: all-zip
37905 all-zip: configure-zip
37906         @: $(MAKE); $(unstage)
37907         @r=`${PWD_COMMAND}`; export r; \
37908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37909         $(HOST_EXPORTS) \
37910         (cd $(HOST_SUBDIR)/zip && \
37911           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37912                 $(TARGET-zip))
37913 @endif zip
37914
37915
37916
37917
37918 .PHONY: check-zip maybe-check-zip
37919 maybe-check-zip:
37920 @if zip
37921 maybe-check-zip: check-zip
37922
37923 # This module is only tested in a native toolchain.
37924 check-zip:
37925         @: $(MAKE); $(unstage)
37926         @if [ '$(host)' = '$(target)' ] ; then \
37927           r=`${PWD_COMMAND}`; export r; \
37928           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37929           $(HOST_EXPORTS) \
37930           (cd $(HOST_SUBDIR)/zip && \
37931             $(MAKE) $(FLAGS_TO_PASS)  check); \
37932         fi
37933
37934 @endif zip
37935
37936 .PHONY: install-zip maybe-install-zip
37937 maybe-install-zip:
37938 @if zip
37939 maybe-install-zip: install-zip
37940
37941 install-zip: installdirs
37942         @: $(MAKE); $(unstage)
37943         @r=`${PWD_COMMAND}`; export r; \
37944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37945         $(HOST_EXPORTS) \
37946         (cd $(HOST_SUBDIR)/zip && \
37947           $(MAKE) $(FLAGS_TO_PASS)  install)
37948
37949 @endif zip
37950
37951 # Other targets (info, dvi, pdf, etc.)
37952
37953 .PHONY: maybe-info-zip info-zip
37954 maybe-info-zip:
37955 @if zip
37956 maybe-info-zip: info-zip
37957
37958 info-zip: \
37959     configure-zip 
37960         @: $(MAKE); $(unstage)
37961         @[ -f ./zip/Makefile ] || exit 0; \
37962         r=`${PWD_COMMAND}`; export r; \
37963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37964         $(HOST_EXPORTS) \
37965         for flag in $(EXTRA_HOST_FLAGS) ; do \
37966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37967         done; \
37968         echo "Doing info in zip" ; \
37969         (cd $(HOST_SUBDIR)/zip && \
37970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37972                   "RANLIB=$${RANLIB}" \
37973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37974                   info) \
37975           || exit 1
37976
37977 @endif zip
37978
37979 .PHONY: maybe-dvi-zip dvi-zip
37980 maybe-dvi-zip:
37981 @if zip
37982 maybe-dvi-zip: dvi-zip
37983
37984 dvi-zip: \
37985     configure-zip 
37986         @: $(MAKE); $(unstage)
37987         @[ -f ./zip/Makefile ] || exit 0; \
37988         r=`${PWD_COMMAND}`; export r; \
37989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37990         $(HOST_EXPORTS) \
37991         for flag in $(EXTRA_HOST_FLAGS) ; do \
37992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37993         done; \
37994         echo "Doing dvi in zip" ; \
37995         (cd $(HOST_SUBDIR)/zip && \
37996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37998                   "RANLIB=$${RANLIB}" \
37999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38000                   dvi) \
38001           || exit 1
38002
38003 @endif zip
38004
38005 .PHONY: maybe-pdf-zip pdf-zip
38006 maybe-pdf-zip:
38007 @if zip
38008 maybe-pdf-zip: pdf-zip
38009
38010 pdf-zip: \
38011     configure-zip 
38012         @: $(MAKE); $(unstage)
38013         @[ -f ./zip/Makefile ] || exit 0; \
38014         r=`${PWD_COMMAND}`; export r; \
38015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38016         $(HOST_EXPORTS) \
38017         for flag in $(EXTRA_HOST_FLAGS) ; do \
38018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38019         done; \
38020         echo "Doing pdf in zip" ; \
38021         (cd $(HOST_SUBDIR)/zip && \
38022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38024                   "RANLIB=$${RANLIB}" \
38025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38026                   pdf) \
38027           || exit 1
38028
38029 @endif zip
38030
38031 .PHONY: maybe-html-zip html-zip
38032 maybe-html-zip:
38033 @if zip
38034 maybe-html-zip: html-zip
38035
38036 html-zip: \
38037     configure-zip 
38038         @: $(MAKE); $(unstage)
38039         @[ -f ./zip/Makefile ] || exit 0; \
38040         r=`${PWD_COMMAND}`; export r; \
38041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38042         $(HOST_EXPORTS) \
38043         for flag in $(EXTRA_HOST_FLAGS) ; do \
38044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38045         done; \
38046         echo "Doing html in zip" ; \
38047         (cd $(HOST_SUBDIR)/zip && \
38048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38050                   "RANLIB=$${RANLIB}" \
38051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38052                   html) \
38053           || exit 1
38054
38055 @endif zip
38056
38057 .PHONY: maybe-TAGS-zip TAGS-zip
38058 maybe-TAGS-zip:
38059 @if zip
38060 maybe-TAGS-zip: TAGS-zip
38061
38062 TAGS-zip: \
38063     configure-zip 
38064         @: $(MAKE); $(unstage)
38065         @[ -f ./zip/Makefile ] || exit 0; \
38066         r=`${PWD_COMMAND}`; export r; \
38067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38068         $(HOST_EXPORTS) \
38069         for flag in $(EXTRA_HOST_FLAGS) ; do \
38070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38071         done; \
38072         echo "Doing TAGS in zip" ; \
38073         (cd $(HOST_SUBDIR)/zip && \
38074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38076                   "RANLIB=$${RANLIB}" \
38077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38078                   TAGS) \
38079           || exit 1
38080
38081 @endif zip
38082
38083 .PHONY: maybe-install-info-zip install-info-zip
38084 maybe-install-info-zip:
38085 @if zip
38086 maybe-install-info-zip: install-info-zip
38087
38088 install-info-zip: \
38089     configure-zip \
38090     info-zip 
38091         @: $(MAKE); $(unstage)
38092         @[ -f ./zip/Makefile ] || exit 0; \
38093         r=`${PWD_COMMAND}`; export r; \
38094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38095         $(HOST_EXPORTS) \
38096         for flag in $(EXTRA_HOST_FLAGS) ; do \
38097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38098         done; \
38099         echo "Doing install-info in zip" ; \
38100         (cd $(HOST_SUBDIR)/zip && \
38101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38103                   "RANLIB=$${RANLIB}" \
38104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38105                   install-info) \
38106           || exit 1
38107
38108 @endif zip
38109
38110 .PHONY: maybe-install-pdf-zip install-pdf-zip
38111 maybe-install-pdf-zip:
38112 @if zip
38113 maybe-install-pdf-zip: install-pdf-zip
38114
38115 install-pdf-zip: \
38116     configure-zip \
38117     pdf-zip 
38118         @: $(MAKE); $(unstage)
38119         @[ -f ./zip/Makefile ] || exit 0; \
38120         r=`${PWD_COMMAND}`; export r; \
38121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38122         $(HOST_EXPORTS) \
38123         for flag in $(EXTRA_HOST_FLAGS) ; do \
38124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38125         done; \
38126         echo "Doing install-pdf in zip" ; \
38127         (cd $(HOST_SUBDIR)/zip && \
38128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38130                   "RANLIB=$${RANLIB}" \
38131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38132                   install-pdf) \
38133           || exit 1
38134
38135 @endif zip
38136
38137 .PHONY: maybe-install-html-zip install-html-zip
38138 maybe-install-html-zip:
38139 @if zip
38140 maybe-install-html-zip: install-html-zip
38141
38142 install-html-zip: \
38143     configure-zip \
38144     html-zip 
38145         @: $(MAKE); $(unstage)
38146         @[ -f ./zip/Makefile ] || exit 0; \
38147         r=`${PWD_COMMAND}`; export r; \
38148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38149         $(HOST_EXPORTS) \
38150         for flag in $(EXTRA_HOST_FLAGS) ; do \
38151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38152         done; \
38153         echo "Doing install-html in zip" ; \
38154         (cd $(HOST_SUBDIR)/zip && \
38155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38157                   "RANLIB=$${RANLIB}" \
38158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38159                   install-html) \
38160           || exit 1
38161
38162 @endif zip
38163
38164 .PHONY: maybe-installcheck-zip installcheck-zip
38165 maybe-installcheck-zip:
38166 @if zip
38167 maybe-installcheck-zip: installcheck-zip
38168
38169 installcheck-zip: \
38170     configure-zip 
38171         @: $(MAKE); $(unstage)
38172         @[ -f ./zip/Makefile ] || exit 0; \
38173         r=`${PWD_COMMAND}`; export r; \
38174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175         $(HOST_EXPORTS) \
38176         for flag in $(EXTRA_HOST_FLAGS) ; do \
38177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38178         done; \
38179         echo "Doing installcheck in zip" ; \
38180         (cd $(HOST_SUBDIR)/zip && \
38181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38183                   "RANLIB=$${RANLIB}" \
38184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38185                   installcheck) \
38186           || exit 1
38187
38188 @endif zip
38189
38190 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
38191 maybe-mostlyclean-zip:
38192 @if zip
38193 maybe-mostlyclean-zip: mostlyclean-zip
38194
38195 mostlyclean-zip: 
38196         @: $(MAKE); $(unstage)
38197         @[ -f ./zip/Makefile ] || exit 0; \
38198         r=`${PWD_COMMAND}`; export r; \
38199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38200         $(HOST_EXPORTS) \
38201         for flag in $(EXTRA_HOST_FLAGS) ; do \
38202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38203         done; \
38204         echo "Doing mostlyclean in zip" ; \
38205         (cd $(HOST_SUBDIR)/zip && \
38206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38208                   "RANLIB=$${RANLIB}" \
38209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38210                   mostlyclean) \
38211           || exit 1
38212
38213 @endif zip
38214
38215 .PHONY: maybe-clean-zip clean-zip
38216 maybe-clean-zip:
38217 @if zip
38218 maybe-clean-zip: clean-zip
38219
38220 clean-zip: 
38221         @: $(MAKE); $(unstage)
38222         @[ -f ./zip/Makefile ] || exit 0; \
38223         r=`${PWD_COMMAND}`; export r; \
38224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38225         $(HOST_EXPORTS) \
38226         for flag in $(EXTRA_HOST_FLAGS) ; do \
38227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38228         done; \
38229         echo "Doing clean in zip" ; \
38230         (cd $(HOST_SUBDIR)/zip && \
38231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38233                   "RANLIB=$${RANLIB}" \
38234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38235                   clean) \
38236           || exit 1
38237
38238 @endif zip
38239
38240 .PHONY: maybe-distclean-zip distclean-zip
38241 maybe-distclean-zip:
38242 @if zip
38243 maybe-distclean-zip: distclean-zip
38244
38245 distclean-zip: 
38246         @: $(MAKE); $(unstage)
38247         @[ -f ./zip/Makefile ] || exit 0; \
38248         r=`${PWD_COMMAND}`; export r; \
38249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38250         $(HOST_EXPORTS) \
38251         for flag in $(EXTRA_HOST_FLAGS) ; do \
38252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38253         done; \
38254         echo "Doing distclean in zip" ; \
38255         (cd $(HOST_SUBDIR)/zip && \
38256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38258                   "RANLIB=$${RANLIB}" \
38259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38260                   distclean) \
38261           || exit 1
38262
38263 @endif zip
38264
38265 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
38266 maybe-maintainer-clean-zip:
38267 @if zip
38268 maybe-maintainer-clean-zip: maintainer-clean-zip
38269
38270 maintainer-clean-zip: 
38271         @: $(MAKE); $(unstage)
38272         @[ -f ./zip/Makefile ] || exit 0; \
38273         r=`${PWD_COMMAND}`; export r; \
38274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38275         $(HOST_EXPORTS) \
38276         for flag in $(EXTRA_HOST_FLAGS) ; do \
38277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38278         done; \
38279         echo "Doing maintainer-clean in zip" ; \
38280         (cd $(HOST_SUBDIR)/zip && \
38281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38283                   "RANLIB=$${RANLIB}" \
38284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38285                   maintainer-clean) \
38286           || exit 1
38287
38288 @endif zip
38289
38290
38291
38292 .PHONY: configure-zlib maybe-configure-zlib
38293 maybe-configure-zlib:
38294 @if gcc-bootstrap
38295 configure-zlib: stage_current
38296 @endif gcc-bootstrap
38297 @if zlib
38298 maybe-configure-zlib: configure-zlib
38299 configure-zlib: 
38300         @r=`${PWD_COMMAND}`; export r; \
38301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38302         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38304         $(HOST_EXPORTS) \
38305         echo Configuring in $(HOST_SUBDIR)/zlib; \
38306         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
38307         case $(srcdir) in \
38308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38309           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38311         esac; \
38312         srcdiroption="--srcdir=$${topdir}/zlib"; \
38313         libsrcdir="$$s/zlib"; \
38314         $(SHELL) $${libsrcdir}/configure \
38315           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38316           --target=${target_alias} $${srcdiroption}  \
38317           || exit 1
38318 @endif zlib
38319
38320
38321
38322 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
38323 maybe-configure-stage1-zlib:
38324 @if zlib-bootstrap
38325 maybe-configure-stage1-zlib: configure-stage1-zlib
38326 configure-stage1-zlib:
38327         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38328         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38329         @r=`${PWD_COMMAND}`; export r; \
38330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38331         TFLAGS="$(STAGE1_TFLAGS)"; \
38332         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38333         $(HOST_EXPORTS) \
38334         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38335         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
38336         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
38337         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
38338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38339         cd $(HOST_SUBDIR)/zlib || exit 1; \
38340         case $(srcdir) in \
38341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38342           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38344         esac; \
38345         srcdiroption="--srcdir=$${topdir}/zlib"; \
38346         libsrcdir="$$s/zlib"; \
38347         $(SHELL) $${libsrcdir}/configure \
38348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38349           --target=${target_alias} $${srcdiroption} \
38350           $(STAGE1_CONFIGURE_FLAGS)
38351 @endif zlib-bootstrap
38352
38353 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
38354 maybe-configure-stage2-zlib:
38355 @if zlib-bootstrap
38356 maybe-configure-stage2-zlib: configure-stage2-zlib
38357 configure-stage2-zlib:
38358         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38359         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38360         @r=`${PWD_COMMAND}`; export r; \
38361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38362         TFLAGS="$(STAGE2_TFLAGS)"; \
38363         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38364         $(HOST_EXPORTS) \
38365         $(POSTSTAGE1_HOST_EXPORTS) \
38366         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38367         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
38368         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
38369         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
38370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38371         cd $(HOST_SUBDIR)/zlib || exit 1; \
38372         case $(srcdir) in \
38373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38374           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38376         esac; \
38377         srcdiroption="--srcdir=$${topdir}/zlib"; \
38378         libsrcdir="$$s/zlib"; \
38379         $(SHELL) $${libsrcdir}/configure \
38380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38381           --target=${target_alias} $${srcdiroption} \
38382           --with-build-libsubdir=$(HOST_SUBDIR) \
38383           $(STAGE2_CONFIGURE_FLAGS)
38384 @endif zlib-bootstrap
38385
38386 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
38387 maybe-configure-stage3-zlib:
38388 @if zlib-bootstrap
38389 maybe-configure-stage3-zlib: configure-stage3-zlib
38390 configure-stage3-zlib:
38391         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38393         @r=`${PWD_COMMAND}`; export r; \
38394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395         TFLAGS="$(STAGE3_TFLAGS)"; \
38396         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38397         $(HOST_EXPORTS) \
38398         $(POSTSTAGE1_HOST_EXPORTS) \
38399         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38400         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
38401         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
38402         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
38403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38404         cd $(HOST_SUBDIR)/zlib || exit 1; \
38405         case $(srcdir) in \
38406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38407           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38409         esac; \
38410         srcdiroption="--srcdir=$${topdir}/zlib"; \
38411         libsrcdir="$$s/zlib"; \
38412         $(SHELL) $${libsrcdir}/configure \
38413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38414           --target=${target_alias} $${srcdiroption} \
38415           --with-build-libsubdir=$(HOST_SUBDIR) \
38416           $(STAGE3_CONFIGURE_FLAGS)
38417 @endif zlib-bootstrap
38418
38419 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
38420 maybe-configure-stage4-zlib:
38421 @if zlib-bootstrap
38422 maybe-configure-stage4-zlib: configure-stage4-zlib
38423 configure-stage4-zlib:
38424         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38426         @r=`${PWD_COMMAND}`; export r; \
38427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38428         TFLAGS="$(STAGE4_TFLAGS)"; \
38429         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38430         $(HOST_EXPORTS) \
38431         $(POSTSTAGE1_HOST_EXPORTS) \
38432         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
38433         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
38434         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
38435         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
38436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38437         cd $(HOST_SUBDIR)/zlib || exit 1; \
38438         case $(srcdir) in \
38439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38440           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38442         esac; \
38443         srcdiroption="--srcdir=$${topdir}/zlib"; \
38444         libsrcdir="$$s/zlib"; \
38445         $(SHELL) $${libsrcdir}/configure \
38446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38447           --target=${target_alias} $${srcdiroption} \
38448           --with-build-libsubdir=$(HOST_SUBDIR) \
38449           $(STAGE4_CONFIGURE_FLAGS)
38450 @endif zlib-bootstrap
38451
38452 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
38453 maybe-configure-stageprofile-zlib:
38454 @if zlib-bootstrap
38455 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
38456 configure-stageprofile-zlib:
38457         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38459         @r=`${PWD_COMMAND}`; export r; \
38460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38461         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38462         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38463         $(HOST_EXPORTS) \
38464         $(POSTSTAGE1_HOST_EXPORTS) \
38465         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
38466         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
38467         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
38468         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
38469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38470         cd $(HOST_SUBDIR)/zlib || exit 1; \
38471         case $(srcdir) in \
38472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38473           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38475         esac; \
38476         srcdiroption="--srcdir=$${topdir}/zlib"; \
38477         libsrcdir="$$s/zlib"; \
38478         $(SHELL) $${libsrcdir}/configure \
38479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38480           --target=${target_alias} $${srcdiroption} \
38481           --with-build-libsubdir=$(HOST_SUBDIR) \
38482           $(STAGEprofile_CONFIGURE_FLAGS)
38483 @endif zlib-bootstrap
38484
38485 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
38486 maybe-configure-stagefeedback-zlib:
38487 @if zlib-bootstrap
38488 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
38489 configure-stagefeedback-zlib:
38490         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38492         @r=`${PWD_COMMAND}`; export r; \
38493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38494         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38495         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38496         $(HOST_EXPORTS) \
38497         $(POSTSTAGE1_HOST_EXPORTS) \
38498         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
38499         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
38500         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
38501         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
38502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38503         cd $(HOST_SUBDIR)/zlib || exit 1; \
38504         case $(srcdir) in \
38505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38506           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38508         esac; \
38509         srcdiroption="--srcdir=$${topdir}/zlib"; \
38510         libsrcdir="$$s/zlib"; \
38511         $(SHELL) $${libsrcdir}/configure \
38512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38513           --target=${target_alias} $${srcdiroption} \
38514           --with-build-libsubdir=$(HOST_SUBDIR) \
38515           $(STAGEfeedback_CONFIGURE_FLAGS)
38516 @endif zlib-bootstrap
38517
38518
38519
38520
38521
38522 .PHONY: all-zlib maybe-all-zlib
38523 maybe-all-zlib:
38524 @if gcc-bootstrap
38525 all-zlib: stage_current
38526 @endif gcc-bootstrap
38527 @if zlib
38528 TARGET-zlib=all
38529 maybe-all-zlib: all-zlib
38530 all-zlib: configure-zlib
38531         @r=`${PWD_COMMAND}`; export r; \
38532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533         $(HOST_EXPORTS) \
38534         (cd $(HOST_SUBDIR)/zlib && \
38535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38536                 $(TARGET-zlib))
38537 @endif zlib
38538
38539
38540
38541 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
38542 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
38543 maybe-all-stage1-zlib:
38544 maybe-clean-stage1-zlib:
38545 @if zlib-bootstrap
38546 maybe-all-stage1-zlib: all-stage1-zlib
38547 all-stage1: all-stage1-zlib
38548 TARGET-stage1-zlib = $(TARGET-zlib)
38549 all-stage1-zlib: configure-stage1-zlib
38550         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38551         @r=`${PWD_COMMAND}`; export r; \
38552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38553         TFLAGS="$(STAGE1_TFLAGS)"; \
38554         $(HOST_EXPORTS) \
38555         cd $(HOST_SUBDIR)/zlib && \
38556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38557                 CFLAGS="$(STAGE1_CFLAGS)" \
38558                 CXXFLAGS="$(STAGE1_CFLAGS)" \
38559                 LIBCFLAGS="$(LIBCFLAGS)" \
38560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38563                 $(EXTRA_HOST_FLAGS)   \
38564                 TFLAGS="$(STAGE1_TFLAGS)" \
38565                 $(TARGET-stage1-zlib)
38566
38567 maybe-clean-stage1-zlib: clean-stage1-zlib
38568 clean-stage1: clean-stage1-zlib
38569 clean-stage1-zlib:
38570         @if [ $(current_stage) = stage1 ]; then \
38571           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38572         else \
38573           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
38574           $(MAKE) stage1-start; \
38575         fi; \
38576         cd $(HOST_SUBDIR)/zlib && \
38577         $(MAKE) $(EXTRA_HOST_FLAGS)  \
38578                  clean
38579 @endif zlib-bootstrap
38580
38581
38582 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
38583 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
38584 maybe-all-stage2-zlib:
38585 maybe-clean-stage2-zlib:
38586 @if zlib-bootstrap
38587 maybe-all-stage2-zlib: all-stage2-zlib
38588 all-stage2: all-stage2-zlib
38589 TARGET-stage2-zlib = $(TARGET-zlib)
38590 all-stage2-zlib: configure-stage2-zlib
38591         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38592         @r=`${PWD_COMMAND}`; export r; \
38593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594         TFLAGS="$(STAGE2_TFLAGS)"; \
38595         $(HOST_EXPORTS) \
38596         $(POSTSTAGE1_HOST_EXPORTS) \
38597         cd $(HOST_SUBDIR)/zlib && \
38598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38599                 CFLAGS="$(STAGE2_CFLAGS)" \
38600                 CXXFLAGS="$(STAGE2_CFLAGS)" \
38601                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
38602                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38603                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38604                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38605                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
38606                 TFLAGS="$(STAGE2_TFLAGS)" \
38607                 $(TARGET-stage2-zlib)
38608
38609 maybe-clean-stage2-zlib: clean-stage2-zlib
38610 clean-stage2: clean-stage2-zlib
38611 clean-stage2-zlib:
38612         @if [ $(current_stage) = stage2 ]; then \
38613           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38614         else \
38615           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
38616           $(MAKE) stage2-start; \
38617         fi; \
38618         cd $(HOST_SUBDIR)/zlib && \
38619         $(MAKE) $(EXTRA_HOST_FLAGS)  \
38620                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
38621                  clean
38622 @endif zlib-bootstrap
38623
38624
38625 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
38626 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
38627 maybe-all-stage3-zlib:
38628 maybe-clean-stage3-zlib:
38629 @if zlib-bootstrap
38630 maybe-all-stage3-zlib: all-stage3-zlib
38631 all-stage3: all-stage3-zlib
38632 TARGET-stage3-zlib = $(TARGET-zlib)
38633 all-stage3-zlib: configure-stage3-zlib
38634         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38635         @r=`${PWD_COMMAND}`; export r; \
38636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637         TFLAGS="$(STAGE3_TFLAGS)"; \
38638         $(HOST_EXPORTS) \
38639         $(POSTSTAGE1_HOST_EXPORTS) \
38640         cd $(HOST_SUBDIR)/zlib && \
38641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38642                 CFLAGS="$(STAGE3_CFLAGS)" \
38643                 CXXFLAGS="$(STAGE3_CFLAGS)" \
38644                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
38645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38648                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
38649                 TFLAGS="$(STAGE3_TFLAGS)" \
38650                 $(TARGET-stage3-zlib)
38651
38652 maybe-clean-stage3-zlib: clean-stage3-zlib
38653 clean-stage3: clean-stage3-zlib
38654 clean-stage3-zlib:
38655         @if [ $(current_stage) = stage3 ]; then \
38656           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38657         else \
38658           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
38659           $(MAKE) stage3-start; \
38660         fi; \
38661         cd $(HOST_SUBDIR)/zlib && \
38662         $(MAKE) $(EXTRA_HOST_FLAGS)  \
38663                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
38664                  clean
38665 @endif zlib-bootstrap
38666
38667
38668 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
38669 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
38670 maybe-all-stage4-zlib:
38671 maybe-clean-stage4-zlib:
38672 @if zlib-bootstrap
38673 maybe-all-stage4-zlib: all-stage4-zlib
38674 all-stage4: all-stage4-zlib
38675 TARGET-stage4-zlib = $(TARGET-zlib)
38676 all-stage4-zlib: configure-stage4-zlib
38677         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38678         @r=`${PWD_COMMAND}`; export r; \
38679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38680         TFLAGS="$(STAGE4_TFLAGS)"; \
38681         $(HOST_EXPORTS) \
38682         $(POSTSTAGE1_HOST_EXPORTS) \
38683         cd $(HOST_SUBDIR)/zlib && \
38684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38685                 CFLAGS="$(STAGE4_CFLAGS)" \
38686                 CXXFLAGS="$(STAGE4_CFLAGS)" \
38687                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
38688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
38692                 TFLAGS="$(STAGE4_TFLAGS)" \
38693                 $(TARGET-stage4-zlib)
38694
38695 maybe-clean-stage4-zlib: clean-stage4-zlib
38696 clean-stage4: clean-stage4-zlib
38697 clean-stage4-zlib:
38698         @if [ $(current_stage) = stage4 ]; then \
38699           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38700         else \
38701           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
38702           $(MAKE) stage4-start; \
38703         fi; \
38704         cd $(HOST_SUBDIR)/zlib && \
38705         $(MAKE) $(EXTRA_HOST_FLAGS)  \
38706                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
38707                  clean
38708 @endif zlib-bootstrap
38709
38710
38711 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
38712 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
38713 maybe-all-stageprofile-zlib:
38714 maybe-clean-stageprofile-zlib:
38715 @if zlib-bootstrap
38716 maybe-all-stageprofile-zlib: all-stageprofile-zlib
38717 all-stageprofile: all-stageprofile-zlib
38718 TARGET-stageprofile-zlib = $(TARGET-zlib)
38719 all-stageprofile-zlib: configure-stageprofile-zlib
38720         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38721         @r=`${PWD_COMMAND}`; export r; \
38722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38723         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38724         $(HOST_EXPORTS) \
38725         $(POSTSTAGE1_HOST_EXPORTS) \
38726         cd $(HOST_SUBDIR)/zlib && \
38727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38728                 CFLAGS="$(STAGEprofile_CFLAGS)" \
38729                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
38730                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
38731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38734                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
38735                 TFLAGS="$(STAGEprofile_TFLAGS)" \
38736                 $(TARGET-stageprofile-zlib)
38737
38738 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
38739 clean-stageprofile: clean-stageprofile-zlib
38740 clean-stageprofile-zlib:
38741         @if [ $(current_stage) = stageprofile ]; then \
38742           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38743         else \
38744           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
38745           $(MAKE) stageprofile-start; \
38746         fi; \
38747         cd $(HOST_SUBDIR)/zlib && \
38748         $(MAKE) $(EXTRA_HOST_FLAGS)  \
38749                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
38750                  clean
38751 @endif zlib-bootstrap
38752
38753
38754 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
38755 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
38756 maybe-all-stagefeedback-zlib:
38757 maybe-clean-stagefeedback-zlib:
38758 @if zlib-bootstrap
38759 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
38760 all-stagefeedback: all-stagefeedback-zlib
38761 TARGET-stagefeedback-zlib = $(TARGET-zlib)
38762 all-stagefeedback-zlib: configure-stagefeedback-zlib
38763         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38764         @r=`${PWD_COMMAND}`; export r; \
38765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38766         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38767         $(HOST_EXPORTS) \
38768         $(POSTSTAGE1_HOST_EXPORTS) \
38769         cd $(HOST_SUBDIR)/zlib && \
38770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38771                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
38772                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
38773                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
38774                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38775                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38776                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38777                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
38778                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38779                 $(TARGET-stagefeedback-zlib)
38780
38781 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
38782 clean-stagefeedback: clean-stagefeedback-zlib
38783 clean-stagefeedback-zlib:
38784         @if [ $(current_stage) = stagefeedback ]; then \
38785           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
38786         else \
38787           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
38788           $(MAKE) stagefeedback-start; \
38789         fi; \
38790         cd $(HOST_SUBDIR)/zlib && \
38791         $(MAKE) $(EXTRA_HOST_FLAGS)  \
38792                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
38793                  clean
38794 @endif zlib-bootstrap
38795
38796
38797
38798
38799
38800 .PHONY: check-zlib maybe-check-zlib
38801 maybe-check-zlib:
38802 @if zlib
38803 maybe-check-zlib: check-zlib
38804
38805 check-zlib:
38806
38807 @endif zlib
38808
38809 .PHONY: install-zlib maybe-install-zlib
38810 maybe-install-zlib:
38811 @if zlib
38812 maybe-install-zlib: install-zlib
38813
38814 install-zlib:
38815
38816 @endif zlib
38817
38818 # Other targets (info, dvi, pdf, etc.)
38819
38820 .PHONY: maybe-info-zlib info-zlib
38821 maybe-info-zlib:
38822 @if zlib
38823 maybe-info-zlib: info-zlib
38824
38825 info-zlib: \
38826     configure-zlib 
38827         @[ -f ./zlib/Makefile ] || exit 0; \
38828         r=`${PWD_COMMAND}`; export r; \
38829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38830         $(HOST_EXPORTS) \
38831         for flag in $(EXTRA_HOST_FLAGS) ; do \
38832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38833         done; \
38834         echo "Doing info in zlib" ; \
38835         (cd $(HOST_SUBDIR)/zlib && \
38836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38838                   "RANLIB=$${RANLIB}" \
38839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38840                   info) \
38841           || exit 1
38842
38843 @endif zlib
38844
38845 .PHONY: maybe-dvi-zlib dvi-zlib
38846 maybe-dvi-zlib:
38847 @if zlib
38848 maybe-dvi-zlib: dvi-zlib
38849
38850 dvi-zlib: \
38851     configure-zlib 
38852         @[ -f ./zlib/Makefile ] || exit 0; \
38853         r=`${PWD_COMMAND}`; export r; \
38854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855         $(HOST_EXPORTS) \
38856         for flag in $(EXTRA_HOST_FLAGS) ; do \
38857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858         done; \
38859         echo "Doing dvi in zlib" ; \
38860         (cd $(HOST_SUBDIR)/zlib && \
38861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38863                   "RANLIB=$${RANLIB}" \
38864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38865                   dvi) \
38866           || exit 1
38867
38868 @endif zlib
38869
38870 .PHONY: maybe-pdf-zlib pdf-zlib
38871 maybe-pdf-zlib:
38872 @if zlib
38873 maybe-pdf-zlib: pdf-zlib
38874
38875 pdf-zlib: \
38876     configure-zlib 
38877         @[ -f ./zlib/Makefile ] || exit 0; \
38878         r=`${PWD_COMMAND}`; export r; \
38879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38880         $(HOST_EXPORTS) \
38881         for flag in $(EXTRA_HOST_FLAGS) ; do \
38882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38883         done; \
38884         echo "Doing pdf in zlib" ; \
38885         (cd $(HOST_SUBDIR)/zlib && \
38886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38888                   "RANLIB=$${RANLIB}" \
38889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38890                   pdf) \
38891           || exit 1
38892
38893 @endif zlib
38894
38895 .PHONY: maybe-html-zlib html-zlib
38896 maybe-html-zlib:
38897 @if zlib
38898 maybe-html-zlib: html-zlib
38899
38900 html-zlib: \
38901     configure-zlib 
38902         @[ -f ./zlib/Makefile ] || exit 0; \
38903         r=`${PWD_COMMAND}`; export r; \
38904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38905         $(HOST_EXPORTS) \
38906         for flag in $(EXTRA_HOST_FLAGS) ; do \
38907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38908         done; \
38909         echo "Doing html in zlib" ; \
38910         (cd $(HOST_SUBDIR)/zlib && \
38911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38913                   "RANLIB=$${RANLIB}" \
38914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38915                   html) \
38916           || exit 1
38917
38918 @endif zlib
38919
38920 .PHONY: maybe-TAGS-zlib TAGS-zlib
38921 maybe-TAGS-zlib:
38922 @if zlib
38923 maybe-TAGS-zlib: TAGS-zlib
38924
38925 TAGS-zlib: \
38926     configure-zlib 
38927         @[ -f ./zlib/Makefile ] || exit 0; \
38928         r=`${PWD_COMMAND}`; export r; \
38929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38930         $(HOST_EXPORTS) \
38931         for flag in $(EXTRA_HOST_FLAGS) ; do \
38932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38933         done; \
38934         echo "Doing TAGS in zlib" ; \
38935         (cd $(HOST_SUBDIR)/zlib && \
38936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38938                   "RANLIB=$${RANLIB}" \
38939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38940                   TAGS) \
38941           || exit 1
38942
38943 @endif zlib
38944
38945 .PHONY: maybe-install-info-zlib install-info-zlib
38946 maybe-install-info-zlib:
38947 @if zlib
38948 maybe-install-info-zlib: install-info-zlib
38949
38950 install-info-zlib: \
38951     configure-zlib \
38952     info-zlib 
38953         @[ -f ./zlib/Makefile ] || exit 0; \
38954         r=`${PWD_COMMAND}`; export r; \
38955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38956         $(HOST_EXPORTS) \
38957         for flag in $(EXTRA_HOST_FLAGS) ; do \
38958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38959         done; \
38960         echo "Doing install-info in zlib" ; \
38961         (cd $(HOST_SUBDIR)/zlib && \
38962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38964                   "RANLIB=$${RANLIB}" \
38965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38966                   install-info) \
38967           || exit 1
38968
38969 @endif zlib
38970
38971 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
38972 maybe-install-pdf-zlib:
38973 @if zlib
38974 maybe-install-pdf-zlib: install-pdf-zlib
38975
38976 install-pdf-zlib: \
38977     configure-zlib \
38978     pdf-zlib 
38979         @[ -f ./zlib/Makefile ] || exit 0; \
38980         r=`${PWD_COMMAND}`; export r; \
38981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38982         $(HOST_EXPORTS) \
38983         for flag in $(EXTRA_HOST_FLAGS) ; do \
38984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38985         done; \
38986         echo "Doing install-pdf in zlib" ; \
38987         (cd $(HOST_SUBDIR)/zlib && \
38988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38990                   "RANLIB=$${RANLIB}" \
38991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38992                   install-pdf) \
38993           || exit 1
38994
38995 @endif zlib
38996
38997 .PHONY: maybe-install-html-zlib install-html-zlib
38998 maybe-install-html-zlib:
38999 @if zlib
39000 maybe-install-html-zlib: install-html-zlib
39001
39002 install-html-zlib: \
39003     configure-zlib \
39004     html-zlib 
39005         @[ -f ./zlib/Makefile ] || exit 0; \
39006         r=`${PWD_COMMAND}`; export r; \
39007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39008         $(HOST_EXPORTS) \
39009         for flag in $(EXTRA_HOST_FLAGS) ; do \
39010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39011         done; \
39012         echo "Doing install-html in zlib" ; \
39013         (cd $(HOST_SUBDIR)/zlib && \
39014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39016                   "RANLIB=$${RANLIB}" \
39017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39018                   install-html) \
39019           || exit 1
39020
39021 @endif zlib
39022
39023 .PHONY: maybe-installcheck-zlib installcheck-zlib
39024 maybe-installcheck-zlib:
39025 @if zlib
39026 maybe-installcheck-zlib: installcheck-zlib
39027
39028 installcheck-zlib: \
39029     configure-zlib 
39030         @[ -f ./zlib/Makefile ] || exit 0; \
39031         r=`${PWD_COMMAND}`; export r; \
39032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39033         $(HOST_EXPORTS) \
39034         for flag in $(EXTRA_HOST_FLAGS) ; do \
39035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39036         done; \
39037         echo "Doing installcheck in zlib" ; \
39038         (cd $(HOST_SUBDIR)/zlib && \
39039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39041                   "RANLIB=$${RANLIB}" \
39042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39043                   installcheck) \
39044           || exit 1
39045
39046 @endif zlib
39047
39048 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39049 maybe-mostlyclean-zlib:
39050 @if zlib
39051 maybe-mostlyclean-zlib: mostlyclean-zlib
39052
39053 mostlyclean-zlib: 
39054         @[ -f ./zlib/Makefile ] || exit 0; \
39055         r=`${PWD_COMMAND}`; export r; \
39056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39057         $(HOST_EXPORTS) \
39058         for flag in $(EXTRA_HOST_FLAGS) ; do \
39059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39060         done; \
39061         echo "Doing mostlyclean in zlib" ; \
39062         (cd $(HOST_SUBDIR)/zlib && \
39063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39065                   "RANLIB=$${RANLIB}" \
39066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39067                   mostlyclean) \
39068           || exit 1
39069
39070 @endif zlib
39071
39072 .PHONY: maybe-clean-zlib clean-zlib
39073 maybe-clean-zlib:
39074 @if zlib
39075 maybe-clean-zlib: clean-zlib
39076
39077 clean-zlib: 
39078         @[ -f ./zlib/Makefile ] || exit 0; \
39079         r=`${PWD_COMMAND}`; export r; \
39080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39081         $(HOST_EXPORTS) \
39082         for flag in $(EXTRA_HOST_FLAGS) ; do \
39083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39084         done; \
39085         echo "Doing clean in zlib" ; \
39086         (cd $(HOST_SUBDIR)/zlib && \
39087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39089                   "RANLIB=$${RANLIB}" \
39090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39091                   clean) \
39092           || exit 1
39093
39094 @endif zlib
39095
39096 .PHONY: maybe-distclean-zlib distclean-zlib
39097 maybe-distclean-zlib:
39098 @if zlib
39099 maybe-distclean-zlib: distclean-zlib
39100
39101 distclean-zlib: 
39102         @[ -f ./zlib/Makefile ] || exit 0; \
39103         r=`${PWD_COMMAND}`; export r; \
39104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39105         $(HOST_EXPORTS) \
39106         for flag in $(EXTRA_HOST_FLAGS) ; do \
39107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39108         done; \
39109         echo "Doing distclean in zlib" ; \
39110         (cd $(HOST_SUBDIR)/zlib && \
39111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39113                   "RANLIB=$${RANLIB}" \
39114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39115                   distclean) \
39116           || exit 1
39117
39118 @endif zlib
39119
39120 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
39121 maybe-maintainer-clean-zlib:
39122 @if zlib
39123 maybe-maintainer-clean-zlib: maintainer-clean-zlib
39124
39125 maintainer-clean-zlib: 
39126         @[ -f ./zlib/Makefile ] || exit 0; \
39127         r=`${PWD_COMMAND}`; export r; \
39128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39129         $(HOST_EXPORTS) \
39130         for flag in $(EXTRA_HOST_FLAGS) ; do \
39131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39132         done; \
39133         echo "Doing maintainer-clean in zlib" ; \
39134         (cd $(HOST_SUBDIR)/zlib && \
39135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39137                   "RANLIB=$${RANLIB}" \
39138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39139                   maintainer-clean) \
39140           || exit 1
39141
39142 @endif zlib
39143
39144
39145
39146 .PHONY: configure-gdb maybe-configure-gdb
39147 maybe-configure-gdb:
39148 @if gcc-bootstrap
39149 configure-gdb: stage_current
39150 @endif gcc-bootstrap
39151 @if gdb
39152 maybe-configure-gdb: configure-gdb
39153 configure-gdb: 
39154         @: $(MAKE); $(unstage)
39155         @r=`${PWD_COMMAND}`; export r; \
39156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39157         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
39158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
39159         $(HOST_EXPORTS) \
39160         echo Configuring in $(HOST_SUBDIR)/gdb; \
39161         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
39162         case $(srcdir) in \
39163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39164           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
39165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39166         esac; \
39167         srcdiroption="--srcdir=$${topdir}/gdb"; \
39168         libsrcdir="$$s/gdb"; \
39169         $(SHELL) $${libsrcdir}/configure \
39170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39171           --target=${target_alias} $${srcdiroption}  \
39172           || exit 1
39173 @endif gdb
39174
39175
39176
39177
39178
39179 .PHONY: all-gdb maybe-all-gdb
39180 maybe-all-gdb:
39181 @if gcc-bootstrap
39182 all-gdb: stage_current
39183 @endif gcc-bootstrap
39184 @if gdb
39185 TARGET-gdb=all
39186 maybe-all-gdb: all-gdb
39187 all-gdb: configure-gdb
39188         @: $(MAKE); $(unstage)
39189         @r=`${PWD_COMMAND}`; export r; \
39190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39191         $(HOST_EXPORTS) \
39192         (cd $(HOST_SUBDIR)/gdb && \
39193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39194                 $(TARGET-gdb))
39195 @endif gdb
39196
39197
39198
39199
39200 .PHONY: check-gdb maybe-check-gdb
39201 maybe-check-gdb:
39202 @if gdb
39203 maybe-check-gdb: check-gdb
39204
39205 check-gdb:
39206         @: $(MAKE); $(unstage)
39207         @r=`${PWD_COMMAND}`; export r; \
39208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39209         $(HOST_EXPORTS) \
39210         (cd $(HOST_SUBDIR)/gdb && \
39211           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39212
39213 @endif gdb
39214
39215 .PHONY: install-gdb maybe-install-gdb
39216 maybe-install-gdb:
39217 @if gdb
39218 maybe-install-gdb: install-gdb
39219
39220 install-gdb: installdirs
39221         @: $(MAKE); $(unstage)
39222         @r=`${PWD_COMMAND}`; export r; \
39223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39224         $(HOST_EXPORTS) \
39225         (cd $(HOST_SUBDIR)/gdb && \
39226           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39227
39228 @endif gdb
39229
39230 # Other targets (info, dvi, pdf, etc.)
39231
39232 .PHONY: maybe-info-gdb info-gdb
39233 maybe-info-gdb:
39234 @if gdb
39235 maybe-info-gdb: info-gdb
39236
39237 info-gdb: \
39238     configure-gdb 
39239         @: $(MAKE); $(unstage)
39240         @[ -f ./gdb/Makefile ] || exit 0; \
39241         r=`${PWD_COMMAND}`; export r; \
39242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39243         $(HOST_EXPORTS) \
39244         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39246         done; \
39247         echo "Doing info in gdb" ; \
39248         (cd $(HOST_SUBDIR)/gdb && \
39249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39251                   "RANLIB=$${RANLIB}" \
39252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39253                   info) \
39254           || exit 1
39255
39256 @endif gdb
39257
39258 .PHONY: maybe-dvi-gdb dvi-gdb
39259 maybe-dvi-gdb:
39260 @if gdb
39261 maybe-dvi-gdb: dvi-gdb
39262
39263 dvi-gdb: \
39264     configure-gdb 
39265         @: $(MAKE); $(unstage)
39266         @[ -f ./gdb/Makefile ] || exit 0; \
39267         r=`${PWD_COMMAND}`; export r; \
39268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39269         $(HOST_EXPORTS) \
39270         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39272         done; \
39273         echo "Doing dvi in gdb" ; \
39274         (cd $(HOST_SUBDIR)/gdb && \
39275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39277                   "RANLIB=$${RANLIB}" \
39278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39279                   dvi) \
39280           || exit 1
39281
39282 @endif gdb
39283
39284 .PHONY: maybe-pdf-gdb pdf-gdb
39285 maybe-pdf-gdb:
39286 @if gdb
39287 maybe-pdf-gdb: pdf-gdb
39288
39289 pdf-gdb: \
39290     configure-gdb 
39291         @: $(MAKE); $(unstage)
39292         @[ -f ./gdb/Makefile ] || exit 0; \
39293         r=`${PWD_COMMAND}`; export r; \
39294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39295         $(HOST_EXPORTS) \
39296         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39298         done; \
39299         echo "Doing pdf in gdb" ; \
39300         (cd $(HOST_SUBDIR)/gdb && \
39301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39303                   "RANLIB=$${RANLIB}" \
39304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39305                   pdf) \
39306           || exit 1
39307
39308 @endif gdb
39309
39310 .PHONY: maybe-html-gdb html-gdb
39311 maybe-html-gdb:
39312 @if gdb
39313 maybe-html-gdb: html-gdb
39314
39315 html-gdb: \
39316     configure-gdb 
39317         @: $(MAKE); $(unstage)
39318         @[ -f ./gdb/Makefile ] || exit 0; \
39319         r=`${PWD_COMMAND}`; export r; \
39320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321         $(HOST_EXPORTS) \
39322         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324         done; \
39325         echo "Doing html in gdb" ; \
39326         (cd $(HOST_SUBDIR)/gdb && \
39327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329                   "RANLIB=$${RANLIB}" \
39330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331                   html) \
39332           || exit 1
39333
39334 @endif gdb
39335
39336 .PHONY: maybe-TAGS-gdb TAGS-gdb
39337 maybe-TAGS-gdb:
39338 @if gdb
39339 maybe-TAGS-gdb: TAGS-gdb
39340
39341 TAGS-gdb: \
39342     configure-gdb 
39343         @: $(MAKE); $(unstage)
39344         @[ -f ./gdb/Makefile ] || exit 0; \
39345         r=`${PWD_COMMAND}`; export r; \
39346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39347         $(HOST_EXPORTS) \
39348         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39350         done; \
39351         echo "Doing TAGS in gdb" ; \
39352         (cd $(HOST_SUBDIR)/gdb && \
39353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39355                   "RANLIB=$${RANLIB}" \
39356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39357                   TAGS) \
39358           || exit 1
39359
39360 @endif gdb
39361
39362 .PHONY: maybe-install-info-gdb install-info-gdb
39363 maybe-install-info-gdb:
39364 @if gdb
39365 maybe-install-info-gdb: install-info-gdb
39366
39367 install-info-gdb: \
39368     configure-gdb \
39369     info-gdb 
39370         @: $(MAKE); $(unstage)
39371         @[ -f ./gdb/Makefile ] || exit 0; \
39372         r=`${PWD_COMMAND}`; export r; \
39373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374         $(HOST_EXPORTS) \
39375         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377         done; \
39378         echo "Doing install-info in gdb" ; \
39379         (cd $(HOST_SUBDIR)/gdb && \
39380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382                   "RANLIB=$${RANLIB}" \
39383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384                   install-info) \
39385           || exit 1
39386
39387 @endif gdb
39388
39389 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
39390 maybe-install-pdf-gdb:
39391 @if gdb
39392 maybe-install-pdf-gdb: install-pdf-gdb
39393
39394 install-pdf-gdb: \
39395     configure-gdb \
39396     pdf-gdb 
39397         @: $(MAKE); $(unstage)
39398         @[ -f ./gdb/Makefile ] || exit 0; \
39399         r=`${PWD_COMMAND}`; export r; \
39400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401         $(HOST_EXPORTS) \
39402         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39404         done; \
39405         echo "Doing install-pdf in gdb" ; \
39406         (cd $(HOST_SUBDIR)/gdb && \
39407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39409                   "RANLIB=$${RANLIB}" \
39410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39411                   install-pdf) \
39412           || exit 1
39413
39414 @endif gdb
39415
39416 .PHONY: maybe-install-html-gdb install-html-gdb
39417 maybe-install-html-gdb:
39418 @if gdb
39419 maybe-install-html-gdb: install-html-gdb
39420
39421 install-html-gdb: \
39422     configure-gdb \
39423     html-gdb 
39424         @: $(MAKE); $(unstage)
39425         @[ -f ./gdb/Makefile ] || exit 0; \
39426         r=`${PWD_COMMAND}`; export r; \
39427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39428         $(HOST_EXPORTS) \
39429         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39431         done; \
39432         echo "Doing install-html in gdb" ; \
39433         (cd $(HOST_SUBDIR)/gdb && \
39434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39436                   "RANLIB=$${RANLIB}" \
39437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39438                   install-html) \
39439           || exit 1
39440
39441 @endif gdb
39442
39443 .PHONY: maybe-installcheck-gdb installcheck-gdb
39444 maybe-installcheck-gdb:
39445 @if gdb
39446 maybe-installcheck-gdb: installcheck-gdb
39447
39448 installcheck-gdb: \
39449     configure-gdb 
39450         @: $(MAKE); $(unstage)
39451         @[ -f ./gdb/Makefile ] || exit 0; \
39452         r=`${PWD_COMMAND}`; export r; \
39453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39454         $(HOST_EXPORTS) \
39455         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39457         done; \
39458         echo "Doing installcheck in gdb" ; \
39459         (cd $(HOST_SUBDIR)/gdb && \
39460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39462                   "RANLIB=$${RANLIB}" \
39463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39464                   installcheck) \
39465           || exit 1
39466
39467 @endif gdb
39468
39469 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
39470 maybe-mostlyclean-gdb:
39471 @if gdb
39472 maybe-mostlyclean-gdb: mostlyclean-gdb
39473
39474 mostlyclean-gdb: 
39475         @: $(MAKE); $(unstage)
39476         @[ -f ./gdb/Makefile ] || exit 0; \
39477         r=`${PWD_COMMAND}`; export r; \
39478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39479         $(HOST_EXPORTS) \
39480         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39482         done; \
39483         echo "Doing mostlyclean in gdb" ; \
39484         (cd $(HOST_SUBDIR)/gdb && \
39485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39487                   "RANLIB=$${RANLIB}" \
39488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39489                   mostlyclean) \
39490           || exit 1
39491
39492 @endif gdb
39493
39494 .PHONY: maybe-clean-gdb clean-gdb
39495 maybe-clean-gdb:
39496 @if gdb
39497 maybe-clean-gdb: clean-gdb
39498
39499 clean-gdb: 
39500         @: $(MAKE); $(unstage)
39501         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
39506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39507         done; \
39508         echo "Doing clean in gdb" ; \
39509         (cd $(HOST_SUBDIR)/gdb && \
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                   clean) \
39515           || exit 1
39516
39517 @endif gdb
39518
39519 .PHONY: maybe-distclean-gdb distclean-gdb
39520 maybe-distclean-gdb:
39521 @if gdb
39522 maybe-distclean-gdb: distclean-gdb
39523
39524 distclean-gdb: 
39525         @: $(MAKE); $(unstage)
39526         @[ -f ./gdb/Makefile ] || exit 0; \
39527         r=`${PWD_COMMAND}`; export r; \
39528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39529         $(HOST_EXPORTS) \
39530         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39532         done; \
39533         echo "Doing distclean in gdb" ; \
39534         (cd $(HOST_SUBDIR)/gdb && \
39535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39537                   "RANLIB=$${RANLIB}" \
39538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39539                   distclean) \
39540           || exit 1
39541
39542 @endif gdb
39543
39544 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
39545 maybe-maintainer-clean-gdb:
39546 @if gdb
39547 maybe-maintainer-clean-gdb: maintainer-clean-gdb
39548
39549 maintainer-clean-gdb: 
39550         @: $(MAKE); $(unstage)
39551         @[ -f ./gdb/Makefile ] || exit 0; \
39552         r=`${PWD_COMMAND}`; export r; \
39553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554         $(HOST_EXPORTS) \
39555         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39557         done; \
39558         echo "Doing maintainer-clean in gdb" ; \
39559         (cd $(HOST_SUBDIR)/gdb && \
39560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39562                   "RANLIB=$${RANLIB}" \
39563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39564                   maintainer-clean) \
39565           || exit 1
39566
39567 @endif gdb
39568
39569
39570
39571 .PHONY: configure-expect maybe-configure-expect
39572 maybe-configure-expect:
39573 @if gcc-bootstrap
39574 configure-expect: stage_current
39575 @endif gcc-bootstrap
39576 @if expect
39577 maybe-configure-expect: configure-expect
39578 configure-expect: 
39579         @: $(MAKE); $(unstage)
39580         @r=`${PWD_COMMAND}`; export r; \
39581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39582         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
39583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
39584         $(HOST_EXPORTS) \
39585         echo Configuring in $(HOST_SUBDIR)/expect; \
39586         cd "$(HOST_SUBDIR)/expect" || exit 1; \
39587         case $(srcdir) in \
39588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39589           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
39590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39591         esac; \
39592         srcdiroption="--srcdir=$${topdir}/expect"; \
39593         libsrcdir="$$s/expect"; \
39594         $(SHELL) $${libsrcdir}/configure \
39595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39596           --target=${target_alias} $${srcdiroption}  \
39597           || exit 1
39598 @endif expect
39599
39600
39601
39602
39603
39604 .PHONY: all-expect maybe-all-expect
39605 maybe-all-expect:
39606 @if gcc-bootstrap
39607 all-expect: stage_current
39608 @endif gcc-bootstrap
39609 @if expect
39610 TARGET-expect=all
39611 maybe-all-expect: all-expect
39612 all-expect: configure-expect
39613         @: $(MAKE); $(unstage)
39614         @r=`${PWD_COMMAND}`; export r; \
39615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39616         $(HOST_EXPORTS) \
39617         (cd $(HOST_SUBDIR)/expect && \
39618           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39619                 $(TARGET-expect))
39620 @endif expect
39621
39622
39623
39624
39625 .PHONY: check-expect maybe-check-expect
39626 maybe-check-expect:
39627 @if expect
39628 maybe-check-expect: check-expect
39629
39630 check-expect:
39631         @: $(MAKE); $(unstage)
39632         @r=`${PWD_COMMAND}`; export r; \
39633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634         $(HOST_EXPORTS) \
39635         (cd $(HOST_SUBDIR)/expect && \
39636           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39637
39638 @endif expect
39639
39640 .PHONY: install-expect maybe-install-expect
39641 maybe-install-expect:
39642 @if expect
39643 maybe-install-expect: install-expect
39644
39645 install-expect: installdirs
39646         @: $(MAKE); $(unstage)
39647         @r=`${PWD_COMMAND}`; export r; \
39648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39649         $(HOST_EXPORTS) \
39650         (cd $(HOST_SUBDIR)/expect && \
39651           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39652
39653 @endif expect
39654
39655 # Other targets (info, dvi, pdf, etc.)
39656
39657 .PHONY: maybe-info-expect info-expect
39658 maybe-info-expect:
39659 @if expect
39660 maybe-info-expect: info-expect
39661
39662 info-expect: \
39663     configure-expect 
39664         @: $(MAKE); $(unstage)
39665         @[ -f ./expect/Makefile ] || exit 0; \
39666         r=`${PWD_COMMAND}`; export r; \
39667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668         $(HOST_EXPORTS) \
39669         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39671         done; \
39672         echo "Doing info in expect" ; \
39673         (cd $(HOST_SUBDIR)/expect && \
39674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39676                   "RANLIB=$${RANLIB}" \
39677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39678                   info) \
39679           || exit 1
39680
39681 @endif expect
39682
39683 .PHONY: maybe-dvi-expect dvi-expect
39684 maybe-dvi-expect:
39685 @if expect
39686 maybe-dvi-expect: dvi-expect
39687
39688 dvi-expect: \
39689     configure-expect 
39690         @: $(MAKE); $(unstage)
39691         @[ -f ./expect/Makefile ] || exit 0; \
39692         r=`${PWD_COMMAND}`; export r; \
39693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39694         $(HOST_EXPORTS) \
39695         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39697         done; \
39698         echo "Doing dvi in expect" ; \
39699         (cd $(HOST_SUBDIR)/expect && \
39700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39702                   "RANLIB=$${RANLIB}" \
39703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39704                   dvi) \
39705           || exit 1
39706
39707 @endif expect
39708
39709 .PHONY: maybe-pdf-expect pdf-expect
39710 maybe-pdf-expect:
39711 @if expect
39712 maybe-pdf-expect: pdf-expect
39713
39714 pdf-expect: \
39715     configure-expect 
39716         @: $(MAKE); $(unstage)
39717         @[ -f ./expect/Makefile ] || exit 0; \
39718         r=`${PWD_COMMAND}`; export r; \
39719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39720         $(HOST_EXPORTS) \
39721         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39723         done; \
39724         echo "Doing pdf in expect" ; \
39725         (cd $(HOST_SUBDIR)/expect && \
39726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39728                   "RANLIB=$${RANLIB}" \
39729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39730                   pdf) \
39731           || exit 1
39732
39733 @endif expect
39734
39735 .PHONY: maybe-html-expect html-expect
39736 maybe-html-expect:
39737 @if expect
39738 maybe-html-expect: html-expect
39739
39740 html-expect: \
39741     configure-expect 
39742         @: $(MAKE); $(unstage)
39743         @[ -f ./expect/Makefile ] || exit 0; \
39744         r=`${PWD_COMMAND}`; export r; \
39745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39746         $(HOST_EXPORTS) \
39747         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39749         done; \
39750         echo "Doing html in expect" ; \
39751         (cd $(HOST_SUBDIR)/expect && \
39752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39754                   "RANLIB=$${RANLIB}" \
39755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39756                   html) \
39757           || exit 1
39758
39759 @endif expect
39760
39761 .PHONY: maybe-TAGS-expect TAGS-expect
39762 maybe-TAGS-expect:
39763 @if expect
39764 maybe-TAGS-expect: TAGS-expect
39765
39766 TAGS-expect: \
39767     configure-expect 
39768         @: $(MAKE); $(unstage)
39769         @[ -f ./expect/Makefile ] || exit 0; \
39770         r=`${PWD_COMMAND}`; export r; \
39771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39772         $(HOST_EXPORTS) \
39773         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39775         done; \
39776         echo "Doing TAGS in expect" ; \
39777         (cd $(HOST_SUBDIR)/expect && \
39778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39780                   "RANLIB=$${RANLIB}" \
39781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39782                   TAGS) \
39783           || exit 1
39784
39785 @endif expect
39786
39787 .PHONY: maybe-install-info-expect install-info-expect
39788 maybe-install-info-expect:
39789 @if expect
39790 maybe-install-info-expect: install-info-expect
39791
39792 install-info-expect: \
39793     configure-expect \
39794     info-expect 
39795         @: $(MAKE); $(unstage)
39796         @[ -f ./expect/Makefile ] || exit 0; \
39797         r=`${PWD_COMMAND}`; export r; \
39798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39799         $(HOST_EXPORTS) \
39800         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39802         done; \
39803         echo "Doing install-info in expect" ; \
39804         (cd $(HOST_SUBDIR)/expect && \
39805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39807                   "RANLIB=$${RANLIB}" \
39808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39809                   install-info) \
39810           || exit 1
39811
39812 @endif expect
39813
39814 .PHONY: maybe-install-pdf-expect install-pdf-expect
39815 maybe-install-pdf-expect:
39816 @if expect
39817 maybe-install-pdf-expect: install-pdf-expect
39818
39819 install-pdf-expect: \
39820     configure-expect \
39821     pdf-expect 
39822         @: $(MAKE); $(unstage)
39823         @[ -f ./expect/Makefile ] || exit 0; \
39824         r=`${PWD_COMMAND}`; export r; \
39825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39826         $(HOST_EXPORTS) \
39827         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39829         done; \
39830         echo "Doing install-pdf in expect" ; \
39831         (cd $(HOST_SUBDIR)/expect && \
39832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39834                   "RANLIB=$${RANLIB}" \
39835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39836                   install-pdf) \
39837           || exit 1
39838
39839 @endif expect
39840
39841 .PHONY: maybe-install-html-expect install-html-expect
39842 maybe-install-html-expect:
39843 @if expect
39844 maybe-install-html-expect: install-html-expect
39845
39846 install-html-expect: \
39847     configure-expect \
39848     html-expect 
39849         @: $(MAKE); $(unstage)
39850         @[ -f ./expect/Makefile ] || exit 0; \
39851         r=`${PWD_COMMAND}`; export r; \
39852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39853         $(HOST_EXPORTS) \
39854         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39856         done; \
39857         echo "Doing install-html in expect" ; \
39858         (cd $(HOST_SUBDIR)/expect && \
39859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39861                   "RANLIB=$${RANLIB}" \
39862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39863                   install-html) \
39864           || exit 1
39865
39866 @endif expect
39867
39868 .PHONY: maybe-installcheck-expect installcheck-expect
39869 maybe-installcheck-expect:
39870 @if expect
39871 maybe-installcheck-expect: installcheck-expect
39872
39873 installcheck-expect: \
39874     configure-expect 
39875         @: $(MAKE); $(unstage)
39876         @[ -f ./expect/Makefile ] || exit 0; \
39877         r=`${PWD_COMMAND}`; export r; \
39878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39879         $(HOST_EXPORTS) \
39880         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39882         done; \
39883         echo "Doing installcheck in expect" ; \
39884         (cd $(HOST_SUBDIR)/expect && \
39885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39887                   "RANLIB=$${RANLIB}" \
39888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39889                   installcheck) \
39890           || exit 1
39891
39892 @endif expect
39893
39894 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
39895 maybe-mostlyclean-expect:
39896 @if expect
39897 maybe-mostlyclean-expect: mostlyclean-expect
39898
39899 mostlyclean-expect: 
39900         @: $(MAKE); $(unstage)
39901         @[ -f ./expect/Makefile ] || exit 0; \
39902         r=`${PWD_COMMAND}`; export r; \
39903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39904         $(HOST_EXPORTS) \
39905         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39907         done; \
39908         echo "Doing mostlyclean in expect" ; \
39909         (cd $(HOST_SUBDIR)/expect && \
39910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39912                   "RANLIB=$${RANLIB}" \
39913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39914                   mostlyclean) \
39915           || exit 1
39916
39917 @endif expect
39918
39919 .PHONY: maybe-clean-expect clean-expect
39920 maybe-clean-expect:
39921 @if expect
39922 maybe-clean-expect: clean-expect
39923
39924 clean-expect: 
39925         @: $(MAKE); $(unstage)
39926         @[ -f ./expect/Makefile ] || exit 0; \
39927         r=`${PWD_COMMAND}`; export r; \
39928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39929         $(HOST_EXPORTS) \
39930         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39932         done; \
39933         echo "Doing clean in expect" ; \
39934         (cd $(HOST_SUBDIR)/expect && \
39935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39937                   "RANLIB=$${RANLIB}" \
39938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39939                   clean) \
39940           || exit 1
39941
39942 @endif expect
39943
39944 .PHONY: maybe-distclean-expect distclean-expect
39945 maybe-distclean-expect:
39946 @if expect
39947 maybe-distclean-expect: distclean-expect
39948
39949 distclean-expect: 
39950         @: $(MAKE); $(unstage)
39951         @[ -f ./expect/Makefile ] || exit 0; \
39952         r=`${PWD_COMMAND}`; export r; \
39953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39954         $(HOST_EXPORTS) \
39955         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39957         done; \
39958         echo "Doing distclean in expect" ; \
39959         (cd $(HOST_SUBDIR)/expect && \
39960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39962                   "RANLIB=$${RANLIB}" \
39963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39964                   distclean) \
39965           || exit 1
39966
39967 @endif expect
39968
39969 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
39970 maybe-maintainer-clean-expect:
39971 @if expect
39972 maybe-maintainer-clean-expect: maintainer-clean-expect
39973
39974 maintainer-clean-expect: 
39975         @: $(MAKE); $(unstage)
39976         @[ -f ./expect/Makefile ] || exit 0; \
39977         r=`${PWD_COMMAND}`; export r; \
39978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39979         $(HOST_EXPORTS) \
39980         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39982         done; \
39983         echo "Doing maintainer-clean in expect" ; \
39984         (cd $(HOST_SUBDIR)/expect && \
39985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39987                   "RANLIB=$${RANLIB}" \
39988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39989                   maintainer-clean) \
39990           || exit 1
39991
39992 @endif expect
39993
39994
39995
39996 .PHONY: configure-guile maybe-configure-guile
39997 maybe-configure-guile:
39998 @if gcc-bootstrap
39999 configure-guile: stage_current
40000 @endif gcc-bootstrap
40001 @if guile
40002 maybe-configure-guile: configure-guile
40003 configure-guile: 
40004         @: $(MAKE); $(unstage)
40005         @r=`${PWD_COMMAND}`; export r; \
40006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40007         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40008         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40009         $(HOST_EXPORTS) \
40010         echo Configuring in $(HOST_SUBDIR)/guile; \
40011         cd "$(HOST_SUBDIR)/guile" || exit 1; \
40012         case $(srcdir) in \
40013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40014           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40016         esac; \
40017         srcdiroption="--srcdir=$${topdir}/guile"; \
40018         libsrcdir="$$s/guile"; \
40019         $(SHELL) $${libsrcdir}/configure \
40020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40021           --target=${target_alias} $${srcdiroption}  \
40022           || exit 1
40023 @endif guile
40024
40025
40026
40027
40028
40029 .PHONY: all-guile maybe-all-guile
40030 maybe-all-guile:
40031 @if gcc-bootstrap
40032 all-guile: stage_current
40033 @endif gcc-bootstrap
40034 @if guile
40035 TARGET-guile=all
40036 maybe-all-guile: all-guile
40037 all-guile: configure-guile
40038         @: $(MAKE); $(unstage)
40039         @r=`${PWD_COMMAND}`; export r; \
40040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40041         $(HOST_EXPORTS) \
40042         (cd $(HOST_SUBDIR)/guile && \
40043           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40044                 $(TARGET-guile))
40045 @endif guile
40046
40047
40048
40049
40050 .PHONY: check-guile maybe-check-guile
40051 maybe-check-guile:
40052 @if guile
40053 maybe-check-guile: check-guile
40054
40055 check-guile:
40056         @: $(MAKE); $(unstage)
40057         @r=`${PWD_COMMAND}`; export r; \
40058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40059         $(HOST_EXPORTS) \
40060         (cd $(HOST_SUBDIR)/guile && \
40061           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40062
40063 @endif guile
40064
40065 .PHONY: install-guile maybe-install-guile
40066 maybe-install-guile:
40067 @if guile
40068 maybe-install-guile: install-guile
40069
40070 install-guile: installdirs
40071         @: $(MAKE); $(unstage)
40072         @r=`${PWD_COMMAND}`; export r; \
40073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40074         $(HOST_EXPORTS) \
40075         (cd $(HOST_SUBDIR)/guile && \
40076           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40077
40078 @endif guile
40079
40080 # Other targets (info, dvi, pdf, etc.)
40081
40082 .PHONY: maybe-info-guile info-guile
40083 maybe-info-guile:
40084 @if guile
40085 maybe-info-guile: info-guile
40086
40087 info-guile: \
40088     configure-guile 
40089         @: $(MAKE); $(unstage)
40090         @[ -f ./guile/Makefile ] || exit 0; \
40091         r=`${PWD_COMMAND}`; export r; \
40092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40093         $(HOST_EXPORTS) \
40094         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40096         done; \
40097         echo "Doing info in guile" ; \
40098         (cd $(HOST_SUBDIR)/guile && \
40099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40101                   "RANLIB=$${RANLIB}" \
40102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40103                   info) \
40104           || exit 1
40105
40106 @endif guile
40107
40108 .PHONY: maybe-dvi-guile dvi-guile
40109 maybe-dvi-guile:
40110 @if guile
40111 maybe-dvi-guile: dvi-guile
40112
40113 dvi-guile: \
40114     configure-guile 
40115         @: $(MAKE); $(unstage)
40116         @[ -f ./guile/Makefile ] || exit 0; \
40117         r=`${PWD_COMMAND}`; export r; \
40118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40119         $(HOST_EXPORTS) \
40120         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40122         done; \
40123         echo "Doing dvi in guile" ; \
40124         (cd $(HOST_SUBDIR)/guile && \
40125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40127                   "RANLIB=$${RANLIB}" \
40128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40129                   dvi) \
40130           || exit 1
40131
40132 @endif guile
40133
40134 .PHONY: maybe-pdf-guile pdf-guile
40135 maybe-pdf-guile:
40136 @if guile
40137 maybe-pdf-guile: pdf-guile
40138
40139 pdf-guile: \
40140     configure-guile 
40141         @: $(MAKE); $(unstage)
40142         @[ -f ./guile/Makefile ] || exit 0; \
40143         r=`${PWD_COMMAND}`; export r; \
40144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40145         $(HOST_EXPORTS) \
40146         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40148         done; \
40149         echo "Doing pdf in guile" ; \
40150         (cd $(HOST_SUBDIR)/guile && \
40151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40153                   "RANLIB=$${RANLIB}" \
40154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40155                   pdf) \
40156           || exit 1
40157
40158 @endif guile
40159
40160 .PHONY: maybe-html-guile html-guile
40161 maybe-html-guile:
40162 @if guile
40163 maybe-html-guile: html-guile
40164
40165 html-guile: \
40166     configure-guile 
40167         @: $(MAKE); $(unstage)
40168         @[ -f ./guile/Makefile ] || exit 0; \
40169         r=`${PWD_COMMAND}`; export r; \
40170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40171         $(HOST_EXPORTS) \
40172         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40174         done; \
40175         echo "Doing html in guile" ; \
40176         (cd $(HOST_SUBDIR)/guile && \
40177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40179                   "RANLIB=$${RANLIB}" \
40180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40181                   html) \
40182           || exit 1
40183
40184 @endif guile
40185
40186 .PHONY: maybe-TAGS-guile TAGS-guile
40187 maybe-TAGS-guile:
40188 @if guile
40189 maybe-TAGS-guile: TAGS-guile
40190
40191 TAGS-guile: \
40192     configure-guile 
40193         @: $(MAKE); $(unstage)
40194         @[ -f ./guile/Makefile ] || exit 0; \
40195         r=`${PWD_COMMAND}`; export r; \
40196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40197         $(HOST_EXPORTS) \
40198         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40200         done; \
40201         echo "Doing TAGS in guile" ; \
40202         (cd $(HOST_SUBDIR)/guile && \
40203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40205                   "RANLIB=$${RANLIB}" \
40206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40207                   TAGS) \
40208           || exit 1
40209
40210 @endif guile
40211
40212 .PHONY: maybe-install-info-guile install-info-guile
40213 maybe-install-info-guile:
40214 @if guile
40215 maybe-install-info-guile: install-info-guile
40216
40217 install-info-guile: \
40218     configure-guile \
40219     info-guile 
40220         @: $(MAKE); $(unstage)
40221         @[ -f ./guile/Makefile ] || exit 0; \
40222         r=`${PWD_COMMAND}`; export r; \
40223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40224         $(HOST_EXPORTS) \
40225         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40227         done; \
40228         echo "Doing install-info in guile" ; \
40229         (cd $(HOST_SUBDIR)/guile && \
40230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40232                   "RANLIB=$${RANLIB}" \
40233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40234                   install-info) \
40235           || exit 1
40236
40237 @endif guile
40238
40239 .PHONY: maybe-install-pdf-guile install-pdf-guile
40240 maybe-install-pdf-guile:
40241 @if guile
40242 maybe-install-pdf-guile: install-pdf-guile
40243
40244 install-pdf-guile: \
40245     configure-guile \
40246     pdf-guile 
40247         @: $(MAKE); $(unstage)
40248         @[ -f ./guile/Makefile ] || exit 0; \
40249         r=`${PWD_COMMAND}`; export r; \
40250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40251         $(HOST_EXPORTS) \
40252         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40254         done; \
40255         echo "Doing install-pdf in guile" ; \
40256         (cd $(HOST_SUBDIR)/guile && \
40257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40259                   "RANLIB=$${RANLIB}" \
40260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40261                   install-pdf) \
40262           || exit 1
40263
40264 @endif guile
40265
40266 .PHONY: maybe-install-html-guile install-html-guile
40267 maybe-install-html-guile:
40268 @if guile
40269 maybe-install-html-guile: install-html-guile
40270
40271 install-html-guile: \
40272     configure-guile \
40273     html-guile 
40274         @: $(MAKE); $(unstage)
40275         @[ -f ./guile/Makefile ] || exit 0; \
40276         r=`${PWD_COMMAND}`; export r; \
40277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40278         $(HOST_EXPORTS) \
40279         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40281         done; \
40282         echo "Doing install-html in guile" ; \
40283         (cd $(HOST_SUBDIR)/guile && \
40284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40286                   "RANLIB=$${RANLIB}" \
40287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40288                   install-html) \
40289           || exit 1
40290
40291 @endif guile
40292
40293 .PHONY: maybe-installcheck-guile installcheck-guile
40294 maybe-installcheck-guile:
40295 @if guile
40296 maybe-installcheck-guile: installcheck-guile
40297
40298 installcheck-guile: \
40299     configure-guile 
40300         @: $(MAKE); $(unstage)
40301         @[ -f ./guile/Makefile ] || exit 0; \
40302         r=`${PWD_COMMAND}`; export r; \
40303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40304         $(HOST_EXPORTS) \
40305         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40307         done; \
40308         echo "Doing installcheck in guile" ; \
40309         (cd $(HOST_SUBDIR)/guile && \
40310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40312                   "RANLIB=$${RANLIB}" \
40313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40314                   installcheck) \
40315           || exit 1
40316
40317 @endif guile
40318
40319 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
40320 maybe-mostlyclean-guile:
40321 @if guile
40322 maybe-mostlyclean-guile: mostlyclean-guile
40323
40324 mostlyclean-guile: 
40325         @: $(MAKE); $(unstage)
40326         @[ -f ./guile/Makefile ] || exit 0; \
40327         r=`${PWD_COMMAND}`; export r; \
40328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40329         $(HOST_EXPORTS) \
40330         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40332         done; \
40333         echo "Doing mostlyclean in guile" ; \
40334         (cd $(HOST_SUBDIR)/guile && \
40335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40337                   "RANLIB=$${RANLIB}" \
40338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40339                   mostlyclean) \
40340           || exit 1
40341
40342 @endif guile
40343
40344 .PHONY: maybe-clean-guile clean-guile
40345 maybe-clean-guile:
40346 @if guile
40347 maybe-clean-guile: clean-guile
40348
40349 clean-guile: 
40350         @: $(MAKE); $(unstage)
40351         @[ -f ./guile/Makefile ] || exit 0; \
40352         r=`${PWD_COMMAND}`; export r; \
40353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40354         $(HOST_EXPORTS) \
40355         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40357         done; \
40358         echo "Doing clean in guile" ; \
40359         (cd $(HOST_SUBDIR)/guile && \
40360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40362                   "RANLIB=$${RANLIB}" \
40363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40364                   clean) \
40365           || exit 1
40366
40367 @endif guile
40368
40369 .PHONY: maybe-distclean-guile distclean-guile
40370 maybe-distclean-guile:
40371 @if guile
40372 maybe-distclean-guile: distclean-guile
40373
40374 distclean-guile: 
40375         @: $(MAKE); $(unstage)
40376         @[ -f ./guile/Makefile ] || exit 0; \
40377         r=`${PWD_COMMAND}`; export r; \
40378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40379         $(HOST_EXPORTS) \
40380         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40382         done; \
40383         echo "Doing distclean in guile" ; \
40384         (cd $(HOST_SUBDIR)/guile && \
40385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40387                   "RANLIB=$${RANLIB}" \
40388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40389                   distclean) \
40390           || exit 1
40391
40392 @endif guile
40393
40394 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
40395 maybe-maintainer-clean-guile:
40396 @if guile
40397 maybe-maintainer-clean-guile: maintainer-clean-guile
40398
40399 maintainer-clean-guile: 
40400         @: $(MAKE); $(unstage)
40401         @[ -f ./guile/Makefile ] || exit 0; \
40402         r=`${PWD_COMMAND}`; export r; \
40403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40404         $(HOST_EXPORTS) \
40405         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40407         done; \
40408         echo "Doing maintainer-clean in guile" ; \
40409         (cd $(HOST_SUBDIR)/guile && \
40410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40412                   "RANLIB=$${RANLIB}" \
40413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40414                   maintainer-clean) \
40415           || exit 1
40416
40417 @endif guile
40418
40419
40420
40421 .PHONY: configure-tk maybe-configure-tk
40422 maybe-configure-tk:
40423 @if gcc-bootstrap
40424 configure-tk: stage_current
40425 @endif gcc-bootstrap
40426 @if tk
40427 maybe-configure-tk: configure-tk
40428 configure-tk: 
40429         @: $(MAKE); $(unstage)
40430         @r=`${PWD_COMMAND}`; export r; \
40431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
40433         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
40434         $(HOST_EXPORTS) \
40435         echo Configuring in $(HOST_SUBDIR)/tk; \
40436         cd "$(HOST_SUBDIR)/tk" || exit 1; \
40437         case $(srcdir) in \
40438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40439           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
40440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40441         esac; \
40442         srcdiroption="--srcdir=$${topdir}/tk"; \
40443         libsrcdir="$$s/tk"; \
40444         $(SHELL) $${libsrcdir}/configure \
40445           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40446           --target=${target_alias} $${srcdiroption}  \
40447           || exit 1
40448 @endif tk
40449
40450
40451
40452
40453
40454 .PHONY: all-tk maybe-all-tk
40455 maybe-all-tk:
40456 @if gcc-bootstrap
40457 all-tk: stage_current
40458 @endif gcc-bootstrap
40459 @if tk
40460 TARGET-tk=all
40461 maybe-all-tk: all-tk
40462 all-tk: configure-tk
40463         @: $(MAKE); $(unstage)
40464         @r=`${PWD_COMMAND}`; export r; \
40465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40466         $(HOST_EXPORTS) \
40467         (cd $(HOST_SUBDIR)/tk && \
40468           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40469                 $(TARGET-tk))
40470 @endif tk
40471
40472
40473
40474
40475 .PHONY: check-tk maybe-check-tk
40476 maybe-check-tk:
40477 @if tk
40478 maybe-check-tk: check-tk
40479
40480 check-tk:
40481         @: $(MAKE); $(unstage)
40482         @r=`${PWD_COMMAND}`; export r; \
40483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40484         $(HOST_EXPORTS) \
40485         (cd $(HOST_SUBDIR)/tk && \
40486           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40487
40488 @endif tk
40489
40490 .PHONY: install-tk maybe-install-tk
40491 maybe-install-tk:
40492 @if tk
40493 maybe-install-tk: install-tk
40494
40495 install-tk: installdirs
40496         @: $(MAKE); $(unstage)
40497         @r=`${PWD_COMMAND}`; export r; \
40498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40499         $(HOST_EXPORTS) \
40500         (cd $(HOST_SUBDIR)/tk && \
40501           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40502
40503 @endif tk
40504
40505 # Other targets (info, dvi, pdf, etc.)
40506
40507 .PHONY: maybe-info-tk info-tk
40508 maybe-info-tk:
40509 @if tk
40510 maybe-info-tk: info-tk
40511
40512 info-tk: \
40513     configure-tk 
40514         @: $(MAKE); $(unstage)
40515         @[ -f ./tk/Makefile ] || exit 0; \
40516         r=`${PWD_COMMAND}`; export r; \
40517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40518         $(HOST_EXPORTS) \
40519         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40521         done; \
40522         echo "Doing info in tk" ; \
40523         (cd $(HOST_SUBDIR)/tk && \
40524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40526                   "RANLIB=$${RANLIB}" \
40527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40528                   info) \
40529           || exit 1
40530
40531 @endif tk
40532
40533 .PHONY: maybe-dvi-tk dvi-tk
40534 maybe-dvi-tk:
40535 @if tk
40536 maybe-dvi-tk: dvi-tk
40537
40538 dvi-tk: \
40539     configure-tk 
40540         @: $(MAKE); $(unstage)
40541         @[ -f ./tk/Makefile ] || exit 0; \
40542         r=`${PWD_COMMAND}`; export r; \
40543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40544         $(HOST_EXPORTS) \
40545         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40547         done; \
40548         echo "Doing dvi in tk" ; \
40549         (cd $(HOST_SUBDIR)/tk && \
40550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40552                   "RANLIB=$${RANLIB}" \
40553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40554                   dvi) \
40555           || exit 1
40556
40557 @endif tk
40558
40559 .PHONY: maybe-pdf-tk pdf-tk
40560 maybe-pdf-tk:
40561 @if tk
40562 maybe-pdf-tk: pdf-tk
40563
40564 pdf-tk: \
40565     configure-tk 
40566         @: $(MAKE); $(unstage)
40567         @[ -f ./tk/Makefile ] || exit 0; \
40568         r=`${PWD_COMMAND}`; export r; \
40569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40570         $(HOST_EXPORTS) \
40571         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40573         done; \
40574         echo "Doing pdf in tk" ; \
40575         (cd $(HOST_SUBDIR)/tk && \
40576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40578                   "RANLIB=$${RANLIB}" \
40579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40580                   pdf) \
40581           || exit 1
40582
40583 @endif tk
40584
40585 .PHONY: maybe-html-tk html-tk
40586 maybe-html-tk:
40587 @if tk
40588 maybe-html-tk: html-tk
40589
40590 html-tk: \
40591     configure-tk 
40592         @: $(MAKE); $(unstage)
40593         @[ -f ./tk/Makefile ] || exit 0; \
40594         r=`${PWD_COMMAND}`; export r; \
40595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40596         $(HOST_EXPORTS) \
40597         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40599         done; \
40600         echo "Doing html in tk" ; \
40601         (cd $(HOST_SUBDIR)/tk && \
40602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40604                   "RANLIB=$${RANLIB}" \
40605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40606                   html) \
40607           || exit 1
40608
40609 @endif tk
40610
40611 .PHONY: maybe-TAGS-tk TAGS-tk
40612 maybe-TAGS-tk:
40613 @if tk
40614 maybe-TAGS-tk: TAGS-tk
40615
40616 TAGS-tk: \
40617     configure-tk 
40618         @: $(MAKE); $(unstage)
40619         @[ -f ./tk/Makefile ] || exit 0; \
40620         r=`${PWD_COMMAND}`; export r; \
40621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622         $(HOST_EXPORTS) \
40623         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40625         done; \
40626         echo "Doing TAGS in tk" ; \
40627         (cd $(HOST_SUBDIR)/tk && \
40628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40630                   "RANLIB=$${RANLIB}" \
40631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40632                   TAGS) \
40633           || exit 1
40634
40635 @endif tk
40636
40637 .PHONY: maybe-install-info-tk install-info-tk
40638 maybe-install-info-tk:
40639 @if tk
40640 maybe-install-info-tk: install-info-tk
40641
40642 install-info-tk: \
40643     configure-tk \
40644     info-tk 
40645         @: $(MAKE); $(unstage)
40646         @[ -f ./tk/Makefile ] || exit 0; \
40647         r=`${PWD_COMMAND}`; export r; \
40648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40649         $(HOST_EXPORTS) \
40650         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40652         done; \
40653         echo "Doing install-info in tk" ; \
40654         (cd $(HOST_SUBDIR)/tk && \
40655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40657                   "RANLIB=$${RANLIB}" \
40658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40659                   install-info) \
40660           || exit 1
40661
40662 @endif tk
40663
40664 .PHONY: maybe-install-pdf-tk install-pdf-tk
40665 maybe-install-pdf-tk:
40666 @if tk
40667 maybe-install-pdf-tk: install-pdf-tk
40668
40669 install-pdf-tk: \
40670     configure-tk \
40671     pdf-tk 
40672         @: $(MAKE); $(unstage)
40673         @[ -f ./tk/Makefile ] || exit 0; \
40674         r=`${PWD_COMMAND}`; export r; \
40675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40676         $(HOST_EXPORTS) \
40677         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40679         done; \
40680         echo "Doing install-pdf in tk" ; \
40681         (cd $(HOST_SUBDIR)/tk && \
40682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40684                   "RANLIB=$${RANLIB}" \
40685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40686                   install-pdf) \
40687           || exit 1
40688
40689 @endif tk
40690
40691 .PHONY: maybe-install-html-tk install-html-tk
40692 maybe-install-html-tk:
40693 @if tk
40694 maybe-install-html-tk: install-html-tk
40695
40696 install-html-tk: \
40697     configure-tk \
40698     html-tk 
40699         @: $(MAKE); $(unstage)
40700         @[ -f ./tk/Makefile ] || exit 0; \
40701         r=`${PWD_COMMAND}`; export r; \
40702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40703         $(HOST_EXPORTS) \
40704         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40706         done; \
40707         echo "Doing install-html in tk" ; \
40708         (cd $(HOST_SUBDIR)/tk && \
40709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40711                   "RANLIB=$${RANLIB}" \
40712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40713                   install-html) \
40714           || exit 1
40715
40716 @endif tk
40717
40718 .PHONY: maybe-installcheck-tk installcheck-tk
40719 maybe-installcheck-tk:
40720 @if tk
40721 maybe-installcheck-tk: installcheck-tk
40722
40723 installcheck-tk: \
40724     configure-tk 
40725         @: $(MAKE); $(unstage)
40726         @[ -f ./tk/Makefile ] || exit 0; \
40727         r=`${PWD_COMMAND}`; export r; \
40728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40729         $(HOST_EXPORTS) \
40730         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40732         done; \
40733         echo "Doing installcheck in tk" ; \
40734         (cd $(HOST_SUBDIR)/tk && \
40735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40737                   "RANLIB=$${RANLIB}" \
40738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40739                   installcheck) \
40740           || exit 1
40741
40742 @endif tk
40743
40744 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
40745 maybe-mostlyclean-tk:
40746 @if tk
40747 maybe-mostlyclean-tk: mostlyclean-tk
40748
40749 mostlyclean-tk: 
40750         @: $(MAKE); $(unstage)
40751         @[ -f ./tk/Makefile ] || exit 0; \
40752         r=`${PWD_COMMAND}`; export r; \
40753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40754         $(HOST_EXPORTS) \
40755         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40757         done; \
40758         echo "Doing mostlyclean in tk" ; \
40759         (cd $(HOST_SUBDIR)/tk && \
40760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40762                   "RANLIB=$${RANLIB}" \
40763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40764                   mostlyclean) \
40765           || exit 1
40766
40767 @endif tk
40768
40769 .PHONY: maybe-clean-tk clean-tk
40770 maybe-clean-tk:
40771 @if tk
40772 maybe-clean-tk: clean-tk
40773
40774 clean-tk: 
40775         @: $(MAKE); $(unstage)
40776         @[ -f ./tk/Makefile ] || exit 0; \
40777         r=`${PWD_COMMAND}`; export r; \
40778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779         $(HOST_EXPORTS) \
40780         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782         done; \
40783         echo "Doing clean in tk" ; \
40784         (cd $(HOST_SUBDIR)/tk && \
40785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787                   "RANLIB=$${RANLIB}" \
40788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789                   clean) \
40790           || exit 1
40791
40792 @endif tk
40793
40794 .PHONY: maybe-distclean-tk distclean-tk
40795 maybe-distclean-tk:
40796 @if tk
40797 maybe-distclean-tk: distclean-tk
40798
40799 distclean-tk: 
40800         @: $(MAKE); $(unstage)
40801         @[ -f ./tk/Makefile ] || exit 0; \
40802         r=`${PWD_COMMAND}`; export r; \
40803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40804         $(HOST_EXPORTS) \
40805         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40807         done; \
40808         echo "Doing distclean in tk" ; \
40809         (cd $(HOST_SUBDIR)/tk && \
40810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40812                   "RANLIB=$${RANLIB}" \
40813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40814                   distclean) \
40815           || exit 1
40816
40817 @endif tk
40818
40819 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
40820 maybe-maintainer-clean-tk:
40821 @if tk
40822 maybe-maintainer-clean-tk: maintainer-clean-tk
40823
40824 maintainer-clean-tk: 
40825         @: $(MAKE); $(unstage)
40826         @[ -f ./tk/Makefile ] || exit 0; \
40827         r=`${PWD_COMMAND}`; export r; \
40828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40829         $(HOST_EXPORTS) \
40830         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832         done; \
40833         echo "Doing maintainer-clean in tk" ; \
40834         (cd $(HOST_SUBDIR)/tk && \
40835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40837                   "RANLIB=$${RANLIB}" \
40838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40839                   maintainer-clean) \
40840           || exit 1
40841
40842 @endif tk
40843
40844
40845
40846 .PHONY: configure-libtermcap maybe-configure-libtermcap
40847 maybe-configure-libtermcap:
40848 @if gcc-bootstrap
40849 configure-libtermcap: stage_current
40850 @endif gcc-bootstrap
40851 @if libtermcap
40852 maybe-configure-libtermcap: configure-libtermcap
40853 configure-libtermcap: 
40854         @: $(MAKE); $(unstage)
40855         @r=`${PWD_COMMAND}`; export r; \
40856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40857         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
40858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
40859         $(HOST_EXPORTS) \
40860         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
40861         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
40862         case $(srcdir) in \
40863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40864           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
40865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40866         esac; \
40867         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
40868         libsrcdir="$$s/libtermcap"; \
40869         $(SHELL) $${libsrcdir}/configure \
40870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40871           --target=${target_alias} $${srcdiroption}  \
40872           || exit 1
40873 @endif libtermcap
40874
40875
40876
40877
40878
40879 .PHONY: all-libtermcap maybe-all-libtermcap
40880 maybe-all-libtermcap:
40881 @if gcc-bootstrap
40882 all-libtermcap: stage_current
40883 @endif gcc-bootstrap
40884 @if libtermcap
40885 TARGET-libtermcap=all
40886 maybe-all-libtermcap: all-libtermcap
40887 all-libtermcap: configure-libtermcap
40888         @: $(MAKE); $(unstage)
40889         @r=`${PWD_COMMAND}`; export r; \
40890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891         $(HOST_EXPORTS) \
40892         (cd $(HOST_SUBDIR)/libtermcap && \
40893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40894                 $(TARGET-libtermcap))
40895 @endif libtermcap
40896
40897
40898
40899
40900 .PHONY: check-libtermcap maybe-check-libtermcap
40901 maybe-check-libtermcap:
40902 @if libtermcap
40903 maybe-check-libtermcap: check-libtermcap
40904
40905 check-libtermcap:
40906
40907 @endif libtermcap
40908
40909 .PHONY: install-libtermcap maybe-install-libtermcap
40910 maybe-install-libtermcap:
40911 @if libtermcap
40912 maybe-install-libtermcap: install-libtermcap
40913
40914 install-libtermcap: installdirs
40915         @: $(MAKE); $(unstage)
40916         @r=`${PWD_COMMAND}`; export r; \
40917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40918         $(HOST_EXPORTS) \
40919         (cd $(HOST_SUBDIR)/libtermcap && \
40920           $(MAKE) $(FLAGS_TO_PASS)  install)
40921
40922 @endif libtermcap
40923
40924 # Other targets (info, dvi, pdf, etc.)
40925
40926 .PHONY: maybe-info-libtermcap info-libtermcap
40927 maybe-info-libtermcap:
40928 @if libtermcap
40929 maybe-info-libtermcap: info-libtermcap
40930
40931 info-libtermcap: \
40932     configure-libtermcap 
40933         @: $(MAKE); $(unstage)
40934         @[ -f ./libtermcap/Makefile ] || exit 0; \
40935         r=`${PWD_COMMAND}`; export r; \
40936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40937         $(HOST_EXPORTS) \
40938         for flag in $(EXTRA_HOST_FLAGS) ; do \
40939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40940         done; \
40941         echo "Doing info in libtermcap" ; \
40942         (cd $(HOST_SUBDIR)/libtermcap && \
40943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40945                   "RANLIB=$${RANLIB}" \
40946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40947                   info) \
40948           || exit 1
40949
40950 @endif libtermcap
40951
40952 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
40953 maybe-dvi-libtermcap:
40954 @if libtermcap
40955 maybe-dvi-libtermcap: dvi-libtermcap
40956
40957 dvi-libtermcap: \
40958     configure-libtermcap 
40959         @: $(MAKE); $(unstage)
40960         @[ -f ./libtermcap/Makefile ] || exit 0; \
40961         r=`${PWD_COMMAND}`; export r; \
40962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40963         $(HOST_EXPORTS) \
40964         for flag in $(EXTRA_HOST_FLAGS) ; do \
40965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40966         done; \
40967         echo "Doing dvi in libtermcap" ; \
40968         (cd $(HOST_SUBDIR)/libtermcap && \
40969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40971                   "RANLIB=$${RANLIB}" \
40972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40973                   dvi) \
40974           || exit 1
40975
40976 @endif libtermcap
40977
40978 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
40979 maybe-pdf-libtermcap:
40980 @if libtermcap
40981 maybe-pdf-libtermcap: pdf-libtermcap
40982
40983 pdf-libtermcap: \
40984     configure-libtermcap 
40985         @: $(MAKE); $(unstage)
40986         @[ -f ./libtermcap/Makefile ] || exit 0; \
40987         r=`${PWD_COMMAND}`; export r; \
40988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40989         $(HOST_EXPORTS) \
40990         for flag in $(EXTRA_HOST_FLAGS) ; do \
40991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40992         done; \
40993         echo "Doing pdf in libtermcap" ; \
40994         (cd $(HOST_SUBDIR)/libtermcap && \
40995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40997                   "RANLIB=$${RANLIB}" \
40998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40999                   pdf) \
41000           || exit 1
41001
41002 @endif libtermcap
41003
41004 .PHONY: maybe-html-libtermcap html-libtermcap
41005 maybe-html-libtermcap:
41006 @if libtermcap
41007 maybe-html-libtermcap: html-libtermcap
41008
41009 html-libtermcap: \
41010     configure-libtermcap 
41011         @: $(MAKE); $(unstage)
41012         @[ -f ./libtermcap/Makefile ] || exit 0; \
41013         r=`${PWD_COMMAND}`; export r; \
41014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41015         $(HOST_EXPORTS) \
41016         for flag in $(EXTRA_HOST_FLAGS) ; do \
41017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41018         done; \
41019         echo "Doing html in libtermcap" ; \
41020         (cd $(HOST_SUBDIR)/libtermcap && \
41021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41023                   "RANLIB=$${RANLIB}" \
41024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41025                   html) \
41026           || exit 1
41027
41028 @endif libtermcap
41029
41030 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41031 maybe-TAGS-libtermcap:
41032 @if libtermcap
41033 maybe-TAGS-libtermcap: TAGS-libtermcap
41034
41035 TAGS-libtermcap: \
41036     configure-libtermcap 
41037         @: $(MAKE); $(unstage)
41038         @[ -f ./libtermcap/Makefile ] || exit 0; \
41039         r=`${PWD_COMMAND}`; export r; \
41040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41041         $(HOST_EXPORTS) \
41042         for flag in $(EXTRA_HOST_FLAGS) ; do \
41043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41044         done; \
41045         echo "Doing TAGS in libtermcap" ; \
41046         (cd $(HOST_SUBDIR)/libtermcap && \
41047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41049                   "RANLIB=$${RANLIB}" \
41050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41051                   TAGS) \
41052           || exit 1
41053
41054 @endif libtermcap
41055
41056 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41057 maybe-install-info-libtermcap:
41058 @if libtermcap
41059 maybe-install-info-libtermcap: install-info-libtermcap
41060
41061 install-info-libtermcap: \
41062     configure-libtermcap \
41063     info-libtermcap 
41064         @: $(MAKE); $(unstage)
41065         @[ -f ./libtermcap/Makefile ] || exit 0; \
41066         r=`${PWD_COMMAND}`; export r; \
41067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068         $(HOST_EXPORTS) \
41069         for flag in $(EXTRA_HOST_FLAGS) ; do \
41070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41071         done; \
41072         echo "Doing install-info in libtermcap" ; \
41073         (cd $(HOST_SUBDIR)/libtermcap && \
41074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076                   "RANLIB=$${RANLIB}" \
41077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41078                   install-info) \
41079           || exit 1
41080
41081 @endif libtermcap
41082
41083 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
41084 maybe-install-pdf-libtermcap:
41085 @if libtermcap
41086 maybe-install-pdf-libtermcap: install-pdf-libtermcap
41087
41088 install-pdf-libtermcap: \
41089     configure-libtermcap \
41090     pdf-libtermcap 
41091         @: $(MAKE); $(unstage)
41092         @[ -f ./libtermcap/Makefile ] || exit 0; \
41093         r=`${PWD_COMMAND}`; export r; \
41094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41095         $(HOST_EXPORTS) \
41096         for flag in $(EXTRA_HOST_FLAGS) ; do \
41097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098         done; \
41099         echo "Doing install-pdf in libtermcap" ; \
41100         (cd $(HOST_SUBDIR)/libtermcap && \
41101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41103                   "RANLIB=$${RANLIB}" \
41104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41105                   install-pdf) \
41106           || exit 1
41107
41108 @endif libtermcap
41109
41110 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
41111 maybe-install-html-libtermcap:
41112 @if libtermcap
41113 maybe-install-html-libtermcap: install-html-libtermcap
41114
41115 install-html-libtermcap: \
41116     configure-libtermcap \
41117     html-libtermcap 
41118         @: $(MAKE); $(unstage)
41119         @[ -f ./libtermcap/Makefile ] || exit 0; \
41120         r=`${PWD_COMMAND}`; export r; \
41121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122         $(HOST_EXPORTS) \
41123         for flag in $(EXTRA_HOST_FLAGS) ; do \
41124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41125         done; \
41126         echo "Doing install-html in libtermcap" ; \
41127         (cd $(HOST_SUBDIR)/libtermcap && \
41128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130                   "RANLIB=$${RANLIB}" \
41131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41132                   install-html) \
41133           || exit 1
41134
41135 @endif libtermcap
41136
41137 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
41138 maybe-installcheck-libtermcap:
41139 @if libtermcap
41140 maybe-installcheck-libtermcap: installcheck-libtermcap
41141
41142 installcheck-libtermcap: \
41143     configure-libtermcap 
41144         @: $(MAKE); $(unstage)
41145         @[ -f ./libtermcap/Makefile ] || exit 0; \
41146         r=`${PWD_COMMAND}`; export r; \
41147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148         $(HOST_EXPORTS) \
41149         for flag in $(EXTRA_HOST_FLAGS) ; do \
41150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41151         done; \
41152         echo "Doing installcheck in libtermcap" ; \
41153         (cd $(HOST_SUBDIR)/libtermcap && \
41154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156                   "RANLIB=$${RANLIB}" \
41157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158                   installcheck) \
41159           || exit 1
41160
41161 @endif libtermcap
41162
41163 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
41164 maybe-mostlyclean-libtermcap:
41165 @if libtermcap
41166 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
41167
41168 # libtermcap doesn't support mostlyclean.
41169 mostlyclean-libtermcap:
41170
41171 @endif libtermcap
41172
41173 .PHONY: maybe-clean-libtermcap clean-libtermcap
41174 maybe-clean-libtermcap:
41175 @if libtermcap
41176 maybe-clean-libtermcap: clean-libtermcap
41177
41178 # libtermcap doesn't support clean.
41179 clean-libtermcap:
41180
41181 @endif libtermcap
41182
41183 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
41184 maybe-distclean-libtermcap:
41185 @if libtermcap
41186 maybe-distclean-libtermcap: distclean-libtermcap
41187
41188 # libtermcap doesn't support distclean.
41189 distclean-libtermcap:
41190
41191 @endif libtermcap
41192
41193 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
41194 maybe-maintainer-clean-libtermcap:
41195 @if libtermcap
41196 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
41197
41198 # libtermcap doesn't support maintainer-clean.
41199 maintainer-clean-libtermcap:
41200
41201 @endif libtermcap
41202
41203
41204
41205 .PHONY: configure-utils maybe-configure-utils
41206 maybe-configure-utils:
41207 @if gcc-bootstrap
41208 configure-utils: stage_current
41209 @endif gcc-bootstrap
41210 @if utils
41211 maybe-configure-utils: configure-utils
41212 configure-utils: 
41213         @: $(MAKE); $(unstage)
41214         @r=`${PWD_COMMAND}`; export r; \
41215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41216         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
41217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
41218         $(HOST_EXPORTS) \
41219         echo Configuring in $(HOST_SUBDIR)/utils; \
41220         cd "$(HOST_SUBDIR)/utils" || exit 1; \
41221         case $(srcdir) in \
41222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41223           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
41224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41225         esac; \
41226         srcdiroption="--srcdir=$${topdir}/utils"; \
41227         libsrcdir="$$s/utils"; \
41228         $(SHELL) $${libsrcdir}/configure \
41229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41230           --target=${target_alias} $${srcdiroption}  \
41231           || exit 1
41232 @endif utils
41233
41234
41235
41236
41237
41238 .PHONY: all-utils maybe-all-utils
41239 maybe-all-utils:
41240 @if gcc-bootstrap
41241 all-utils: stage_current
41242 @endif gcc-bootstrap
41243 @if utils
41244 TARGET-utils=all
41245 maybe-all-utils: all-utils
41246 all-utils: configure-utils
41247         @: $(MAKE); $(unstage)
41248         @r=`${PWD_COMMAND}`; export r; \
41249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41250         $(HOST_EXPORTS) \
41251         (cd $(HOST_SUBDIR)/utils && \
41252           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41253                 $(TARGET-utils))
41254 @endif utils
41255
41256
41257
41258
41259 .PHONY: check-utils maybe-check-utils
41260 maybe-check-utils:
41261 @if utils
41262 maybe-check-utils: check-utils
41263
41264 check-utils:
41265
41266 @endif utils
41267
41268 .PHONY: install-utils maybe-install-utils
41269 maybe-install-utils:
41270 @if utils
41271 maybe-install-utils: install-utils
41272
41273 install-utils: installdirs
41274         @: $(MAKE); $(unstage)
41275         @r=`${PWD_COMMAND}`; export r; \
41276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41277         $(HOST_EXPORTS) \
41278         (cd $(HOST_SUBDIR)/utils && \
41279           $(MAKE) $(FLAGS_TO_PASS)  install)
41280
41281 @endif utils
41282
41283 # Other targets (info, dvi, pdf, etc.)
41284
41285 .PHONY: maybe-info-utils info-utils
41286 maybe-info-utils:
41287 @if utils
41288 maybe-info-utils: info-utils
41289
41290 info-utils: \
41291     configure-utils 
41292         @: $(MAKE); $(unstage)
41293         @[ -f ./utils/Makefile ] || exit 0; \
41294         r=`${PWD_COMMAND}`; export r; \
41295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41296         $(HOST_EXPORTS) \
41297         for flag in $(EXTRA_HOST_FLAGS) ; do \
41298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41299         done; \
41300         echo "Doing info in utils" ; \
41301         (cd $(HOST_SUBDIR)/utils && \
41302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41304                   "RANLIB=$${RANLIB}" \
41305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41306                   info) \
41307           || exit 1
41308
41309 @endif utils
41310
41311 .PHONY: maybe-dvi-utils dvi-utils
41312 maybe-dvi-utils:
41313 @if utils
41314 maybe-dvi-utils: dvi-utils
41315
41316 dvi-utils: \
41317     configure-utils 
41318         @: $(MAKE); $(unstage)
41319         @[ -f ./utils/Makefile ] || exit 0; \
41320         r=`${PWD_COMMAND}`; export r; \
41321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41322         $(HOST_EXPORTS) \
41323         for flag in $(EXTRA_HOST_FLAGS) ; do \
41324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41325         done; \
41326         echo "Doing dvi in utils" ; \
41327         (cd $(HOST_SUBDIR)/utils && \
41328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41330                   "RANLIB=$${RANLIB}" \
41331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41332                   dvi) \
41333           || exit 1
41334
41335 @endif utils
41336
41337 .PHONY: maybe-pdf-utils pdf-utils
41338 maybe-pdf-utils:
41339 @if utils
41340 maybe-pdf-utils: pdf-utils
41341
41342 pdf-utils: \
41343     configure-utils 
41344         @: $(MAKE); $(unstage)
41345         @[ -f ./utils/Makefile ] || exit 0; \
41346         r=`${PWD_COMMAND}`; export r; \
41347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41348         $(HOST_EXPORTS) \
41349         for flag in $(EXTRA_HOST_FLAGS) ; do \
41350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41351         done; \
41352         echo "Doing pdf in utils" ; \
41353         (cd $(HOST_SUBDIR)/utils && \
41354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41356                   "RANLIB=$${RANLIB}" \
41357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41358                   pdf) \
41359           || exit 1
41360
41361 @endif utils
41362
41363 .PHONY: maybe-html-utils html-utils
41364 maybe-html-utils:
41365 @if utils
41366 maybe-html-utils: html-utils
41367
41368 html-utils: \
41369     configure-utils 
41370         @: $(MAKE); $(unstage)
41371         @[ -f ./utils/Makefile ] || exit 0; \
41372         r=`${PWD_COMMAND}`; export r; \
41373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41374         $(HOST_EXPORTS) \
41375         for flag in $(EXTRA_HOST_FLAGS) ; do \
41376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41377         done; \
41378         echo "Doing html in utils" ; \
41379         (cd $(HOST_SUBDIR)/utils && \
41380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41382                   "RANLIB=$${RANLIB}" \
41383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41384                   html) \
41385           || exit 1
41386
41387 @endif utils
41388
41389 .PHONY: maybe-TAGS-utils TAGS-utils
41390 maybe-TAGS-utils:
41391 @if utils
41392 maybe-TAGS-utils: TAGS-utils
41393
41394 TAGS-utils: \
41395     configure-utils 
41396         @: $(MAKE); $(unstage)
41397         @[ -f ./utils/Makefile ] || exit 0; \
41398         r=`${PWD_COMMAND}`; export r; \
41399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41400         $(HOST_EXPORTS) \
41401         for flag in $(EXTRA_HOST_FLAGS) ; do \
41402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41403         done; \
41404         echo "Doing TAGS in utils" ; \
41405         (cd $(HOST_SUBDIR)/utils && \
41406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41408                   "RANLIB=$${RANLIB}" \
41409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41410                   TAGS) \
41411           || exit 1
41412
41413 @endif utils
41414
41415 .PHONY: maybe-install-info-utils install-info-utils
41416 maybe-install-info-utils:
41417 @if utils
41418 maybe-install-info-utils: install-info-utils
41419
41420 install-info-utils: \
41421     configure-utils \
41422     info-utils 
41423         @: $(MAKE); $(unstage)
41424         @[ -f ./utils/Makefile ] || exit 0; \
41425         r=`${PWD_COMMAND}`; export r; \
41426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41427         $(HOST_EXPORTS) \
41428         for flag in $(EXTRA_HOST_FLAGS) ; do \
41429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41430         done; \
41431         echo "Doing install-info in utils" ; \
41432         (cd $(HOST_SUBDIR)/utils && \
41433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41435                   "RANLIB=$${RANLIB}" \
41436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41437                   install-info) \
41438           || exit 1
41439
41440 @endif utils
41441
41442 .PHONY: maybe-install-pdf-utils install-pdf-utils
41443 maybe-install-pdf-utils:
41444 @if utils
41445 maybe-install-pdf-utils: install-pdf-utils
41446
41447 install-pdf-utils: \
41448     configure-utils \
41449     pdf-utils 
41450         @: $(MAKE); $(unstage)
41451         @[ -f ./utils/Makefile ] || exit 0; \
41452         r=`${PWD_COMMAND}`; export r; \
41453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41454         $(HOST_EXPORTS) \
41455         for flag in $(EXTRA_HOST_FLAGS) ; do \
41456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41457         done; \
41458         echo "Doing install-pdf in utils" ; \
41459         (cd $(HOST_SUBDIR)/utils && \
41460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41462                   "RANLIB=$${RANLIB}" \
41463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41464                   install-pdf) \
41465           || exit 1
41466
41467 @endif utils
41468
41469 .PHONY: maybe-install-html-utils install-html-utils
41470 maybe-install-html-utils:
41471 @if utils
41472 maybe-install-html-utils: install-html-utils
41473
41474 install-html-utils: \
41475     configure-utils \
41476     html-utils 
41477         @: $(MAKE); $(unstage)
41478         @[ -f ./utils/Makefile ] || exit 0; \
41479         r=`${PWD_COMMAND}`; export r; \
41480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481         $(HOST_EXPORTS) \
41482         for flag in $(EXTRA_HOST_FLAGS) ; do \
41483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41484         done; \
41485         echo "Doing install-html in utils" ; \
41486         (cd $(HOST_SUBDIR)/utils && \
41487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41489                   "RANLIB=$${RANLIB}" \
41490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41491                   install-html) \
41492           || exit 1
41493
41494 @endif utils
41495
41496 .PHONY: maybe-installcheck-utils installcheck-utils
41497 maybe-installcheck-utils:
41498 @if utils
41499 maybe-installcheck-utils: installcheck-utils
41500
41501 installcheck-utils: \
41502     configure-utils 
41503         @: $(MAKE); $(unstage)
41504         @[ -f ./utils/Makefile ] || exit 0; \
41505         r=`${PWD_COMMAND}`; export r; \
41506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41507         $(HOST_EXPORTS) \
41508         for flag in $(EXTRA_HOST_FLAGS) ; do \
41509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41510         done; \
41511         echo "Doing installcheck in utils" ; \
41512         (cd $(HOST_SUBDIR)/utils && \
41513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41515                   "RANLIB=$${RANLIB}" \
41516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41517                   installcheck) \
41518           || exit 1
41519
41520 @endif utils
41521
41522 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
41523 maybe-mostlyclean-utils:
41524 @if utils
41525 maybe-mostlyclean-utils: mostlyclean-utils
41526
41527 mostlyclean-utils: 
41528         @: $(MAKE); $(unstage)
41529         @[ -f ./utils/Makefile ] || exit 0; \
41530         r=`${PWD_COMMAND}`; export r; \
41531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41532         $(HOST_EXPORTS) \
41533         for flag in $(EXTRA_HOST_FLAGS) ; do \
41534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41535         done; \
41536         echo "Doing mostlyclean in utils" ; \
41537         (cd $(HOST_SUBDIR)/utils && \
41538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41540                   "RANLIB=$${RANLIB}" \
41541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41542                   mostlyclean) \
41543           || exit 1
41544
41545 @endif utils
41546
41547 .PHONY: maybe-clean-utils clean-utils
41548 maybe-clean-utils:
41549 @if utils
41550 maybe-clean-utils: clean-utils
41551
41552 clean-utils: 
41553         @: $(MAKE); $(unstage)
41554         @[ -f ./utils/Makefile ] || exit 0; \
41555         r=`${PWD_COMMAND}`; export r; \
41556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41557         $(HOST_EXPORTS) \
41558         for flag in $(EXTRA_HOST_FLAGS) ; do \
41559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41560         done; \
41561         echo "Doing clean in utils" ; \
41562         (cd $(HOST_SUBDIR)/utils && \
41563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41565                   "RANLIB=$${RANLIB}" \
41566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41567                   clean) \
41568           || exit 1
41569
41570 @endif utils
41571
41572 .PHONY: maybe-distclean-utils distclean-utils
41573 maybe-distclean-utils:
41574 @if utils
41575 maybe-distclean-utils: distclean-utils
41576
41577 distclean-utils: 
41578         @: $(MAKE); $(unstage)
41579         @[ -f ./utils/Makefile ] || exit 0; \
41580         r=`${PWD_COMMAND}`; export r; \
41581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41582         $(HOST_EXPORTS) \
41583         for flag in $(EXTRA_HOST_FLAGS) ; do \
41584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41585         done; \
41586         echo "Doing distclean in utils" ; \
41587         (cd $(HOST_SUBDIR)/utils && \
41588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41590                   "RANLIB=$${RANLIB}" \
41591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41592                   distclean) \
41593           || exit 1
41594
41595 @endif utils
41596
41597 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
41598 maybe-maintainer-clean-utils:
41599 @if utils
41600 maybe-maintainer-clean-utils: maintainer-clean-utils
41601
41602 maintainer-clean-utils: 
41603         @: $(MAKE); $(unstage)
41604         @[ -f ./utils/Makefile ] || exit 0; \
41605         r=`${PWD_COMMAND}`; export r; \
41606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41607         $(HOST_EXPORTS) \
41608         for flag in $(EXTRA_HOST_FLAGS) ; do \
41609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610         done; \
41611         echo "Doing maintainer-clean in utils" ; \
41612         (cd $(HOST_SUBDIR)/utils && \
41613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41615                   "RANLIB=$${RANLIB}" \
41616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41617                   maintainer-clean) \
41618           || exit 1
41619
41620 @endif utils
41621
41622
41623
41624 .PHONY: configure-gnattools maybe-configure-gnattools
41625 maybe-configure-gnattools:
41626 @if gcc-bootstrap
41627 configure-gnattools: stage_current
41628 @endif gcc-bootstrap
41629 @if gnattools
41630 maybe-configure-gnattools: configure-gnattools
41631 configure-gnattools: 
41632         @: $(MAKE); $(unstage)
41633         @r=`${PWD_COMMAND}`; export r; \
41634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41635         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
41636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
41637         $(HOST_EXPORTS) \
41638         echo Configuring in $(HOST_SUBDIR)/gnattools; \
41639         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
41640         case $(srcdir) in \
41641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41642           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
41643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41644         esac; \
41645         srcdiroption="--srcdir=$${topdir}/gnattools"; \
41646         libsrcdir="$$s/gnattools"; \
41647         $(SHELL) $${libsrcdir}/configure \
41648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41649           --target=${target_alias} $${srcdiroption}  \
41650           || exit 1
41651 @endif gnattools
41652
41653
41654
41655
41656
41657 .PHONY: all-gnattools maybe-all-gnattools
41658 maybe-all-gnattools:
41659 @if gcc-bootstrap
41660 all-gnattools: stage_current
41661 @endif gcc-bootstrap
41662 @if gnattools
41663 TARGET-gnattools=all
41664 maybe-all-gnattools: all-gnattools
41665 all-gnattools: configure-gnattools
41666         @: $(MAKE); $(unstage)
41667         @r=`${PWD_COMMAND}`; export r; \
41668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41669         $(HOST_EXPORTS) \
41670         (cd $(HOST_SUBDIR)/gnattools && \
41671           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41672                 $(TARGET-gnattools))
41673 @endif gnattools
41674
41675
41676
41677
41678 .PHONY: check-gnattools maybe-check-gnattools
41679 maybe-check-gnattools:
41680 @if gnattools
41681 maybe-check-gnattools: check-gnattools
41682
41683 check-gnattools:
41684         @: $(MAKE); $(unstage)
41685         @r=`${PWD_COMMAND}`; export r; \
41686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41687         $(HOST_EXPORTS) \
41688         (cd $(HOST_SUBDIR)/gnattools && \
41689           $(MAKE) $(FLAGS_TO_PASS)  check)
41690
41691 @endif gnattools
41692
41693 .PHONY: install-gnattools maybe-install-gnattools
41694 maybe-install-gnattools:
41695 @if gnattools
41696 maybe-install-gnattools: install-gnattools
41697
41698 install-gnattools: installdirs
41699         @: $(MAKE); $(unstage)
41700         @r=`${PWD_COMMAND}`; export r; \
41701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41702         $(HOST_EXPORTS) \
41703         (cd $(HOST_SUBDIR)/gnattools && \
41704           $(MAKE) $(FLAGS_TO_PASS)  install)
41705
41706 @endif gnattools
41707
41708 # Other targets (info, dvi, pdf, etc.)
41709
41710 .PHONY: maybe-info-gnattools info-gnattools
41711 maybe-info-gnattools:
41712 @if gnattools
41713 maybe-info-gnattools: info-gnattools
41714
41715 info-gnattools: \
41716     configure-gnattools 
41717         @: $(MAKE); $(unstage)
41718         @[ -f ./gnattools/Makefile ] || exit 0; \
41719         r=`${PWD_COMMAND}`; export r; \
41720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41721         $(HOST_EXPORTS) \
41722         for flag in $(EXTRA_HOST_FLAGS) ; do \
41723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41724         done; \
41725         echo "Doing info in gnattools" ; \
41726         (cd $(HOST_SUBDIR)/gnattools && \
41727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41729                   "RANLIB=$${RANLIB}" \
41730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41731                   info) \
41732           || exit 1
41733
41734 @endif gnattools
41735
41736 .PHONY: maybe-dvi-gnattools dvi-gnattools
41737 maybe-dvi-gnattools:
41738 @if gnattools
41739 maybe-dvi-gnattools: dvi-gnattools
41740
41741 dvi-gnattools: \
41742     configure-gnattools 
41743         @: $(MAKE); $(unstage)
41744         @[ -f ./gnattools/Makefile ] || exit 0; \
41745         r=`${PWD_COMMAND}`; export r; \
41746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41747         $(HOST_EXPORTS) \
41748         for flag in $(EXTRA_HOST_FLAGS) ; do \
41749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41750         done; \
41751         echo "Doing dvi in gnattools" ; \
41752         (cd $(HOST_SUBDIR)/gnattools && \
41753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41755                   "RANLIB=$${RANLIB}" \
41756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41757                   dvi) \
41758           || exit 1
41759
41760 @endif gnattools
41761
41762 .PHONY: maybe-pdf-gnattools pdf-gnattools
41763 maybe-pdf-gnattools:
41764 @if gnattools
41765 maybe-pdf-gnattools: pdf-gnattools
41766
41767 pdf-gnattools: \
41768     configure-gnattools 
41769         @: $(MAKE); $(unstage)
41770         @[ -f ./gnattools/Makefile ] || exit 0; \
41771         r=`${PWD_COMMAND}`; export r; \
41772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41773         $(HOST_EXPORTS) \
41774         for flag in $(EXTRA_HOST_FLAGS) ; do \
41775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41776         done; \
41777         echo "Doing pdf in gnattools" ; \
41778         (cd $(HOST_SUBDIR)/gnattools && \
41779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41781                   "RANLIB=$${RANLIB}" \
41782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41783                   pdf) \
41784           || exit 1
41785
41786 @endif gnattools
41787
41788 .PHONY: maybe-html-gnattools html-gnattools
41789 maybe-html-gnattools:
41790 @if gnattools
41791 maybe-html-gnattools: html-gnattools
41792
41793 html-gnattools: \
41794     configure-gnattools 
41795         @: $(MAKE); $(unstage)
41796         @[ -f ./gnattools/Makefile ] || exit 0; \
41797         r=`${PWD_COMMAND}`; export r; \
41798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41799         $(HOST_EXPORTS) \
41800         for flag in $(EXTRA_HOST_FLAGS) ; do \
41801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41802         done; \
41803         echo "Doing html in gnattools" ; \
41804         (cd $(HOST_SUBDIR)/gnattools && \
41805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41807                   "RANLIB=$${RANLIB}" \
41808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41809                   html) \
41810           || exit 1
41811
41812 @endif gnattools
41813
41814 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
41815 maybe-TAGS-gnattools:
41816 @if gnattools
41817 maybe-TAGS-gnattools: TAGS-gnattools
41818
41819 TAGS-gnattools: \
41820     configure-gnattools 
41821         @: $(MAKE); $(unstage)
41822         @[ -f ./gnattools/Makefile ] || exit 0; \
41823         r=`${PWD_COMMAND}`; export r; \
41824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41825         $(HOST_EXPORTS) \
41826         for flag in $(EXTRA_HOST_FLAGS) ; do \
41827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41828         done; \
41829         echo "Doing TAGS in gnattools" ; \
41830         (cd $(HOST_SUBDIR)/gnattools && \
41831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41833                   "RANLIB=$${RANLIB}" \
41834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41835                   TAGS) \
41836           || exit 1
41837
41838 @endif gnattools
41839
41840 .PHONY: maybe-install-info-gnattools install-info-gnattools
41841 maybe-install-info-gnattools:
41842 @if gnattools
41843 maybe-install-info-gnattools: install-info-gnattools
41844
41845 install-info-gnattools: \
41846     configure-gnattools \
41847     info-gnattools 
41848         @: $(MAKE); $(unstage)
41849         @[ -f ./gnattools/Makefile ] || exit 0; \
41850         r=`${PWD_COMMAND}`; export r; \
41851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41852         $(HOST_EXPORTS) \
41853         for flag in $(EXTRA_HOST_FLAGS) ; do \
41854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41855         done; \
41856         echo "Doing install-info in gnattools" ; \
41857         (cd $(HOST_SUBDIR)/gnattools && \
41858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41860                   "RANLIB=$${RANLIB}" \
41861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41862                   install-info) \
41863           || exit 1
41864
41865 @endif gnattools
41866
41867 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
41868 maybe-install-pdf-gnattools:
41869 @if gnattools
41870 maybe-install-pdf-gnattools: install-pdf-gnattools
41871
41872 install-pdf-gnattools: \
41873     configure-gnattools \
41874     pdf-gnattools 
41875         @: $(MAKE); $(unstage)
41876         @[ -f ./gnattools/Makefile ] || exit 0; \
41877         r=`${PWD_COMMAND}`; export r; \
41878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41879         $(HOST_EXPORTS) \
41880         for flag in $(EXTRA_HOST_FLAGS) ; do \
41881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41882         done; \
41883         echo "Doing install-pdf in gnattools" ; \
41884         (cd $(HOST_SUBDIR)/gnattools && \
41885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41887                   "RANLIB=$${RANLIB}" \
41888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41889                   install-pdf) \
41890           || exit 1
41891
41892 @endif gnattools
41893
41894 .PHONY: maybe-install-html-gnattools install-html-gnattools
41895 maybe-install-html-gnattools:
41896 @if gnattools
41897 maybe-install-html-gnattools: install-html-gnattools
41898
41899 install-html-gnattools: \
41900     configure-gnattools \
41901     html-gnattools 
41902         @: $(MAKE); $(unstage)
41903         @[ -f ./gnattools/Makefile ] || exit 0; \
41904         r=`${PWD_COMMAND}`; export r; \
41905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906         $(HOST_EXPORTS) \
41907         for flag in $(EXTRA_HOST_FLAGS) ; do \
41908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41909         done; \
41910         echo "Doing install-html in gnattools" ; \
41911         (cd $(HOST_SUBDIR)/gnattools && \
41912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41914                   "RANLIB=$${RANLIB}" \
41915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41916                   install-html) \
41917           || exit 1
41918
41919 @endif gnattools
41920
41921 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
41922 maybe-installcheck-gnattools:
41923 @if gnattools
41924 maybe-installcheck-gnattools: installcheck-gnattools
41925
41926 installcheck-gnattools: \
41927     configure-gnattools 
41928         @: $(MAKE); $(unstage)
41929         @[ -f ./gnattools/Makefile ] || exit 0; \
41930         r=`${PWD_COMMAND}`; export r; \
41931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41932         $(HOST_EXPORTS) \
41933         for flag in $(EXTRA_HOST_FLAGS) ; do \
41934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41935         done; \
41936         echo "Doing installcheck in gnattools" ; \
41937         (cd $(HOST_SUBDIR)/gnattools && \
41938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41940                   "RANLIB=$${RANLIB}" \
41941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41942                   installcheck) \
41943           || exit 1
41944
41945 @endif gnattools
41946
41947 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
41948 maybe-mostlyclean-gnattools:
41949 @if gnattools
41950 maybe-mostlyclean-gnattools: mostlyclean-gnattools
41951
41952 mostlyclean-gnattools: 
41953         @: $(MAKE); $(unstage)
41954         @[ -f ./gnattools/Makefile ] || exit 0; \
41955         r=`${PWD_COMMAND}`; export r; \
41956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41957         $(HOST_EXPORTS) \
41958         for flag in $(EXTRA_HOST_FLAGS) ; do \
41959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41960         done; \
41961         echo "Doing mostlyclean in gnattools" ; \
41962         (cd $(HOST_SUBDIR)/gnattools && \
41963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41965                   "RANLIB=$${RANLIB}" \
41966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41967                   mostlyclean) \
41968           || exit 1
41969
41970 @endif gnattools
41971
41972 .PHONY: maybe-clean-gnattools clean-gnattools
41973 maybe-clean-gnattools:
41974 @if gnattools
41975 maybe-clean-gnattools: clean-gnattools
41976
41977 clean-gnattools: 
41978         @: $(MAKE); $(unstage)
41979         @[ -f ./gnattools/Makefile ] || exit 0; \
41980         r=`${PWD_COMMAND}`; export r; \
41981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41982         $(HOST_EXPORTS) \
41983         for flag in $(EXTRA_HOST_FLAGS) ; do \
41984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41985         done; \
41986         echo "Doing clean in gnattools" ; \
41987         (cd $(HOST_SUBDIR)/gnattools && \
41988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41990                   "RANLIB=$${RANLIB}" \
41991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41992                   clean) \
41993           || exit 1
41994
41995 @endif gnattools
41996
41997 .PHONY: maybe-distclean-gnattools distclean-gnattools
41998 maybe-distclean-gnattools:
41999 @if gnattools
42000 maybe-distclean-gnattools: distclean-gnattools
42001
42002 distclean-gnattools: 
42003         @: $(MAKE); $(unstage)
42004         @[ -f ./gnattools/Makefile ] || exit 0; \
42005         r=`${PWD_COMMAND}`; export r; \
42006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42007         $(HOST_EXPORTS) \
42008         for flag in $(EXTRA_HOST_FLAGS) ; do \
42009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42010         done; \
42011         echo "Doing distclean in gnattools" ; \
42012         (cd $(HOST_SUBDIR)/gnattools && \
42013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42015                   "RANLIB=$${RANLIB}" \
42016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42017                   distclean) \
42018           || exit 1
42019
42020 @endif gnattools
42021
42022 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42023 maybe-maintainer-clean-gnattools:
42024 @if gnattools
42025 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42026
42027 maintainer-clean-gnattools: 
42028         @: $(MAKE); $(unstage)
42029         @[ -f ./gnattools/Makefile ] || exit 0; \
42030         r=`${PWD_COMMAND}`; export r; \
42031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42032         $(HOST_EXPORTS) \
42033         for flag in $(EXTRA_HOST_FLAGS) ; do \
42034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42035         done; \
42036         echo "Doing maintainer-clean in gnattools" ; \
42037         (cd $(HOST_SUBDIR)/gnattools && \
42038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42040                   "RANLIB=$${RANLIB}" \
42041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42042                   maintainer-clean) \
42043           || exit 1
42044
42045 @endif gnattools
42046
42047
42048
42049 # ---------------------------------------
42050 # Modules which run on the target machine
42051 # ---------------------------------------
42052
42053
42054
42055
42056 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42057 maybe-configure-target-libstdc++-v3:
42058 @if gcc-bootstrap
42059 configure-target-libstdc++-v3: stage_current
42060 @endif gcc-bootstrap
42061 @if target-libstdc++-v3
42062 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42063 configure-target-libstdc++-v3: 
42064         @: $(MAKE); $(unstage)
42065         @r=`${PWD_COMMAND}`; export r; \
42066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42067         echo "Checking multilib configuration for libstdc++-v3..."; \
42068         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42069         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42070         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42071           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42072             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42073           else \
42074             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42075             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42076           fi; \
42077         else \
42078           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42079         fi; \
42080         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42081         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42082         $(RAW_CXX_TARGET_EXPORTS) \
42083         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42084         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42085         case $(srcdir) in \
42086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42087           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42089         esac; \
42090         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
42091         libsrcdir="$$s/libstdc++-v3"; \
42092         rm -f no-such-file || : ; \
42093         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42094           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42095           --target=${target_alias} $${srcdiroption}  \
42096           || exit 1
42097 @endif target-libstdc++-v3
42098
42099
42100
42101
42102
42103 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42104 maybe-all-target-libstdc++-v3:
42105 @if gcc-bootstrap
42106 all-target-libstdc++-v3: stage_current
42107 @endif gcc-bootstrap
42108 @if target-libstdc++-v3
42109 TARGET-target-libstdc++-v3=all
42110 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42111 all-target-libstdc++-v3: configure-target-libstdc++-v3
42112         @: $(MAKE); $(unstage)
42113         @r=`${PWD_COMMAND}`; export r; \
42114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42115         $(RAW_CXX_TARGET_EXPORTS) \
42116         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42117           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42118                 $(TARGET-target-libstdc++-v3))
42119 @endif target-libstdc++-v3
42120
42121
42122
42123
42124
42125 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42126 maybe-check-target-libstdc++-v3:
42127 @if target-libstdc++-v3
42128 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42129
42130 check-target-libstdc++-v3:
42131         @: $(MAKE); $(unstage)
42132         @r=`${PWD_COMMAND}`; export r; \
42133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134         $(RAW_CXX_TARGET_EXPORTS) \
42135         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42136           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42137
42138 @endif target-libstdc++-v3
42139
42140 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42141 maybe-install-target-libstdc++-v3:
42142 @if target-libstdc++-v3
42143 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42144
42145 install-target-libstdc++-v3: installdirs
42146         @: $(MAKE); $(unstage)
42147         @r=`${PWD_COMMAND}`; export r; \
42148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42149         $(RAW_CXX_TARGET_EXPORTS) \
42150         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42151           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42152
42153 @endif target-libstdc++-v3
42154
42155 # Other targets (info, dvi, pdf, etc.)
42156
42157 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42158 maybe-info-target-libstdc++-v3:
42159 @if target-libstdc++-v3
42160 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42161
42162 info-target-libstdc++-v3: \
42163     configure-target-libstdc++-v3 
42164         @: $(MAKE); $(unstage)
42165         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42166         r=`${PWD_COMMAND}`; export r; \
42167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168         $(RAW_CXX_TARGET_EXPORTS) \
42169         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42170         for flag in $(EXTRA_TARGET_FLAGS); do \
42171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42172         done; \
42173         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42182
42183 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42184 maybe-dvi-target-libstdc++-v3:
42185 @if target-libstdc++-v3
42186 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42187
42188 dvi-target-libstdc++-v3: \
42189     configure-target-libstdc++-v3 
42190         @: $(MAKE); $(unstage)
42191         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42192         r=`${PWD_COMMAND}`; export r; \
42193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42194         $(RAW_CXX_TARGET_EXPORTS) \
42195         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42196         for flag in $(EXTRA_TARGET_FLAGS); do \
42197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42198         done; \
42199         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42208
42209 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42210 maybe-pdf-target-libstdc++-v3:
42211 @if target-libstdc++-v3
42212 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42213
42214 pdf-target-libstdc++-v3: \
42215     configure-target-libstdc++-v3 
42216         @: $(MAKE); $(unstage)
42217         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42218         r=`${PWD_COMMAND}`; export r; \
42219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220         $(RAW_CXX_TARGET_EXPORTS) \
42221         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42222         for flag in $(EXTRA_TARGET_FLAGS); do \
42223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42224         done; \
42225         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42234
42235 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42236 maybe-html-target-libstdc++-v3:
42237 @if target-libstdc++-v3
42238 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42239
42240 html-target-libstdc++-v3: \
42241     configure-target-libstdc++-v3 
42242         @: $(MAKE); $(unstage)
42243         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42244         r=`${PWD_COMMAND}`; export r; \
42245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246         $(RAW_CXX_TARGET_EXPORTS) \
42247         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42248         for flag in $(EXTRA_TARGET_FLAGS); do \
42249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42250         done; \
42251         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42260
42261 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42262 maybe-TAGS-target-libstdc++-v3:
42263 @if target-libstdc++-v3
42264 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42265
42266 TAGS-target-libstdc++-v3: \
42267     configure-target-libstdc++-v3 
42268         @: $(MAKE); $(unstage)
42269         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42270         r=`${PWD_COMMAND}`; export r; \
42271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272         $(RAW_CXX_TARGET_EXPORTS) \
42273         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42274         for flag in $(EXTRA_TARGET_FLAGS); do \
42275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42276         done; \
42277         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42286
42287 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42288 maybe-install-info-target-libstdc++-v3:
42289 @if target-libstdc++-v3
42290 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42291
42292 install-info-target-libstdc++-v3: \
42293     configure-target-libstdc++-v3 \
42294     info-target-libstdc++-v3 
42295         @: $(MAKE); $(unstage)
42296         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42297         r=`${PWD_COMMAND}`; export r; \
42298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299         $(RAW_CXX_TARGET_EXPORTS) \
42300         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42301         for flag in $(EXTRA_TARGET_FLAGS); do \
42302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42303         done; \
42304         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42313
42314 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42315 maybe-install-pdf-target-libstdc++-v3:
42316 @if target-libstdc++-v3
42317 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42318
42319 install-pdf-target-libstdc++-v3: \
42320     configure-target-libstdc++-v3 \
42321     pdf-target-libstdc++-v3 
42322         @: $(MAKE); $(unstage)
42323         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42324         r=`${PWD_COMMAND}`; export r; \
42325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42326         $(RAW_CXX_TARGET_EXPORTS) \
42327         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42328         for flag in $(EXTRA_TARGET_FLAGS); do \
42329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42330         done; \
42331         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42340
42341 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42342 maybe-install-html-target-libstdc++-v3:
42343 @if target-libstdc++-v3
42344 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42345
42346 install-html-target-libstdc++-v3: \
42347     configure-target-libstdc++-v3 \
42348     html-target-libstdc++-v3 
42349         @: $(MAKE); $(unstage)
42350         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42351         r=`${PWD_COMMAND}`; export r; \
42352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42353         $(RAW_CXX_TARGET_EXPORTS) \
42354         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42355         for flag in $(EXTRA_TARGET_FLAGS); do \
42356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42357         done; \
42358         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42367
42368 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42369 maybe-installcheck-target-libstdc++-v3:
42370 @if target-libstdc++-v3
42371 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
42372
42373 installcheck-target-libstdc++-v3: \
42374     configure-target-libstdc++-v3 
42375         @: $(MAKE); $(unstage)
42376         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42377         r=`${PWD_COMMAND}`; export r; \
42378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379         $(RAW_CXX_TARGET_EXPORTS) \
42380         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42381         for flag in $(EXTRA_TARGET_FLAGS); do \
42382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42383         done; \
42384         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42393
42394 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
42395 maybe-mostlyclean-target-libstdc++-v3:
42396 @if target-libstdc++-v3
42397 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
42398
42399 mostlyclean-target-libstdc++-v3: 
42400         @: $(MAKE); $(unstage)
42401         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42402         r=`${PWD_COMMAND}`; export r; \
42403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404         $(RAW_CXX_TARGET_EXPORTS) \
42405         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42406         for flag in $(EXTRA_TARGET_FLAGS); do \
42407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408         done; \
42409         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42418
42419 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
42420 maybe-clean-target-libstdc++-v3:
42421 @if target-libstdc++-v3
42422 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
42423
42424 clean-target-libstdc++-v3: 
42425         @: $(MAKE); $(unstage)
42426         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42427         r=`${PWD_COMMAND}`; export r; \
42428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429         $(RAW_CXX_TARGET_EXPORTS) \
42430         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42431         for flag in $(EXTRA_TARGET_FLAGS); do \
42432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42433         done; \
42434         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42443
42444 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
42445 maybe-distclean-target-libstdc++-v3:
42446 @if target-libstdc++-v3
42447 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
42448
42449 distclean-target-libstdc++-v3: 
42450         @: $(MAKE); $(unstage)
42451         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42452         r=`${PWD_COMMAND}`; export r; \
42453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42454         $(RAW_CXX_TARGET_EXPORTS) \
42455         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42456         for flag in $(EXTRA_TARGET_FLAGS); do \
42457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42458         done; \
42459         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42468
42469 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
42470 maybe-maintainer-clean-target-libstdc++-v3:
42471 @if target-libstdc++-v3
42472 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
42473
42474 maintainer-clean-target-libstdc++-v3: 
42475         @: $(MAKE); $(unstage)
42476         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42477         r=`${PWD_COMMAND}`; export r; \
42478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479         $(RAW_CXX_TARGET_EXPORTS) \
42480         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42481         for flag in $(EXTRA_TARGET_FLAGS); do \
42482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42483         done; \
42484         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 target-libstdc++-v3
42493
42494
42495
42496
42497
42498 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
42499 maybe-configure-target-libmudflap:
42500 @if gcc-bootstrap
42501 configure-target-libmudflap: stage_current
42502 @endif gcc-bootstrap
42503 @if target-libmudflap
42504 maybe-configure-target-libmudflap: configure-target-libmudflap
42505 configure-target-libmudflap: 
42506         @: $(MAKE); $(unstage)
42507         @r=`${PWD_COMMAND}`; export r; \
42508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42509         echo "Checking multilib configuration for libmudflap..."; \
42510         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42511         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
42512         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42513           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42514             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
42515           else \
42516             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
42517             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42518           fi; \
42519         else \
42520           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42521         fi; \
42522         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
42523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42524         $(NORMAL_TARGET_EXPORTS) \
42525         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
42526         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
42527         case $(srcdir) in \
42528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42529           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
42530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42531         esac; \
42532         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
42533         libsrcdir="$$s/libmudflap"; \
42534         rm -f no-such-file || : ; \
42535         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42536           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42537           --target=${target_alias} $${srcdiroption}  \
42538           || exit 1
42539 @endif target-libmudflap
42540
42541
42542
42543
42544
42545 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
42546 maybe-all-target-libmudflap:
42547 @if gcc-bootstrap
42548 all-target-libmudflap: stage_current
42549 @endif gcc-bootstrap
42550 @if target-libmudflap
42551 TARGET-target-libmudflap=all
42552 maybe-all-target-libmudflap: all-target-libmudflap
42553 all-target-libmudflap: configure-target-libmudflap
42554         @: $(MAKE); $(unstage)
42555         @r=`${PWD_COMMAND}`; export r; \
42556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42557         $(NORMAL_TARGET_EXPORTS) \
42558         (cd $(TARGET_SUBDIR)/libmudflap && \
42559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42560                 $(TARGET-target-libmudflap))
42561 @endif target-libmudflap
42562
42563
42564
42565
42566
42567 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
42568 maybe-check-target-libmudflap:
42569 @if target-libmudflap
42570 maybe-check-target-libmudflap: check-target-libmudflap
42571
42572 check-target-libmudflap:
42573         @: $(MAKE); $(unstage)
42574         @r=`${PWD_COMMAND}`; export r; \
42575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42576         $(NORMAL_TARGET_EXPORTS) \
42577         (cd $(TARGET_SUBDIR)/libmudflap && \
42578           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42579
42580 @endif target-libmudflap
42581
42582 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
42583 maybe-install-target-libmudflap:
42584 @if target-libmudflap
42585 maybe-install-target-libmudflap: install-target-libmudflap
42586
42587 install-target-libmudflap: installdirs
42588         @: $(MAKE); $(unstage)
42589         @r=`${PWD_COMMAND}`; export r; \
42590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42591         $(NORMAL_TARGET_EXPORTS) \
42592         (cd $(TARGET_SUBDIR)/libmudflap && \
42593           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42594
42595 @endif target-libmudflap
42596
42597 # Other targets (info, dvi, pdf, etc.)
42598
42599 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
42600 maybe-info-target-libmudflap:
42601 @if target-libmudflap
42602 maybe-info-target-libmudflap: info-target-libmudflap
42603
42604 info-target-libmudflap: \
42605     configure-target-libmudflap 
42606         @: $(MAKE); $(unstage)
42607         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42608         r=`${PWD_COMMAND}`; export r; \
42609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610         $(NORMAL_TARGET_EXPORTS) \
42611         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
42612         for flag in $(EXTRA_TARGET_FLAGS); do \
42613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42614         done; \
42615         (cd $(TARGET_SUBDIR)/libmudflap && \
42616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42618                   "RANLIB=$${RANLIB}" \
42619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42620                    info) \
42621           || exit 1
42622
42623 @endif target-libmudflap
42624
42625 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
42626 maybe-dvi-target-libmudflap:
42627 @if target-libmudflap
42628 maybe-dvi-target-libmudflap: dvi-target-libmudflap
42629
42630 dvi-target-libmudflap: \
42631     configure-target-libmudflap 
42632         @: $(MAKE); $(unstage)
42633         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42634         r=`${PWD_COMMAND}`; export r; \
42635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42636         $(NORMAL_TARGET_EXPORTS) \
42637         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
42638         for flag in $(EXTRA_TARGET_FLAGS); do \
42639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42640         done; \
42641         (cd $(TARGET_SUBDIR)/libmudflap && \
42642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42644                   "RANLIB=$${RANLIB}" \
42645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42646                    dvi) \
42647           || exit 1
42648
42649 @endif target-libmudflap
42650
42651 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
42652 maybe-pdf-target-libmudflap:
42653 @if target-libmudflap
42654 maybe-pdf-target-libmudflap: pdf-target-libmudflap
42655
42656 pdf-target-libmudflap: \
42657     configure-target-libmudflap 
42658         @: $(MAKE); $(unstage)
42659         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42660         r=`${PWD_COMMAND}`; export r; \
42661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42662         $(NORMAL_TARGET_EXPORTS) \
42663         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
42664         for flag in $(EXTRA_TARGET_FLAGS); do \
42665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42666         done; \
42667         (cd $(TARGET_SUBDIR)/libmudflap && \
42668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42670                   "RANLIB=$${RANLIB}" \
42671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42672                    pdf) \
42673           || exit 1
42674
42675 @endif target-libmudflap
42676
42677 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
42678 maybe-html-target-libmudflap:
42679 @if target-libmudflap
42680 maybe-html-target-libmudflap: html-target-libmudflap
42681
42682 html-target-libmudflap: \
42683     configure-target-libmudflap 
42684         @: $(MAKE); $(unstage)
42685         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42686         r=`${PWD_COMMAND}`; export r; \
42687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688         $(NORMAL_TARGET_EXPORTS) \
42689         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
42690         for flag in $(EXTRA_TARGET_FLAGS); do \
42691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42692         done; \
42693         (cd $(TARGET_SUBDIR)/libmudflap && \
42694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42696                   "RANLIB=$${RANLIB}" \
42697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42698                    html) \
42699           || exit 1
42700
42701 @endif target-libmudflap
42702
42703 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
42704 maybe-TAGS-target-libmudflap:
42705 @if target-libmudflap
42706 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
42707
42708 TAGS-target-libmudflap: \
42709     configure-target-libmudflap 
42710         @: $(MAKE); $(unstage)
42711         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42712         r=`${PWD_COMMAND}`; export r; \
42713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42714         $(NORMAL_TARGET_EXPORTS) \
42715         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
42716         for flag in $(EXTRA_TARGET_FLAGS); do \
42717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42718         done; \
42719         (cd $(TARGET_SUBDIR)/libmudflap && \
42720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42722                   "RANLIB=$${RANLIB}" \
42723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42724                    TAGS) \
42725           || exit 1
42726
42727 @endif target-libmudflap
42728
42729 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
42730 maybe-install-info-target-libmudflap:
42731 @if target-libmudflap
42732 maybe-install-info-target-libmudflap: install-info-target-libmudflap
42733
42734 install-info-target-libmudflap: \
42735     configure-target-libmudflap \
42736     info-target-libmudflap 
42737         @: $(MAKE); $(unstage)
42738         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42739         r=`${PWD_COMMAND}`; export r; \
42740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42741         $(NORMAL_TARGET_EXPORTS) \
42742         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
42743         for flag in $(EXTRA_TARGET_FLAGS); do \
42744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42745         done; \
42746         (cd $(TARGET_SUBDIR)/libmudflap && \
42747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42749                   "RANLIB=$${RANLIB}" \
42750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42751                    install-info) \
42752           || exit 1
42753
42754 @endif target-libmudflap
42755
42756 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
42757 maybe-install-pdf-target-libmudflap:
42758 @if target-libmudflap
42759 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
42760
42761 install-pdf-target-libmudflap: \
42762     configure-target-libmudflap \
42763     pdf-target-libmudflap 
42764         @: $(MAKE); $(unstage)
42765         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42766         r=`${PWD_COMMAND}`; export r; \
42767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42768         $(NORMAL_TARGET_EXPORTS) \
42769         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
42770         for flag in $(EXTRA_TARGET_FLAGS); do \
42771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42772         done; \
42773         (cd $(TARGET_SUBDIR)/libmudflap && \
42774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42776                   "RANLIB=$${RANLIB}" \
42777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42778                    install-pdf) \
42779           || exit 1
42780
42781 @endif target-libmudflap
42782
42783 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
42784 maybe-install-html-target-libmudflap:
42785 @if target-libmudflap
42786 maybe-install-html-target-libmudflap: install-html-target-libmudflap
42787
42788 install-html-target-libmudflap: \
42789     configure-target-libmudflap \
42790     html-target-libmudflap 
42791         @: $(MAKE); $(unstage)
42792         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42793         r=`${PWD_COMMAND}`; export r; \
42794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42795         $(NORMAL_TARGET_EXPORTS) \
42796         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
42797         for flag in $(EXTRA_TARGET_FLAGS); do \
42798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42799         done; \
42800         (cd $(TARGET_SUBDIR)/libmudflap && \
42801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42803                   "RANLIB=$${RANLIB}" \
42804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42805                    install-html) \
42806           || exit 1
42807
42808 @endif target-libmudflap
42809
42810 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
42811 maybe-installcheck-target-libmudflap:
42812 @if target-libmudflap
42813 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
42814
42815 installcheck-target-libmudflap: \
42816     configure-target-libmudflap 
42817         @: $(MAKE); $(unstage)
42818         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42819         r=`${PWD_COMMAND}`; export r; \
42820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42821         $(NORMAL_TARGET_EXPORTS) \
42822         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
42823         for flag in $(EXTRA_TARGET_FLAGS); do \
42824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42825         done; \
42826         (cd $(TARGET_SUBDIR)/libmudflap && \
42827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42829                   "RANLIB=$${RANLIB}" \
42830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42831                    installcheck) \
42832           || exit 1
42833
42834 @endif target-libmudflap
42835
42836 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
42837 maybe-mostlyclean-target-libmudflap:
42838 @if target-libmudflap
42839 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
42840
42841 mostlyclean-target-libmudflap: 
42842         @: $(MAKE); $(unstage)
42843         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42844         r=`${PWD_COMMAND}`; export r; \
42845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42846         $(NORMAL_TARGET_EXPORTS) \
42847         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
42848         for flag in $(EXTRA_TARGET_FLAGS); do \
42849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42850         done; \
42851         (cd $(TARGET_SUBDIR)/libmudflap && \
42852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42854                   "RANLIB=$${RANLIB}" \
42855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42856                    mostlyclean) \
42857           || exit 1
42858
42859 @endif target-libmudflap
42860
42861 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
42862 maybe-clean-target-libmudflap:
42863 @if target-libmudflap
42864 maybe-clean-target-libmudflap: clean-target-libmudflap
42865
42866 clean-target-libmudflap: 
42867         @: $(MAKE); $(unstage)
42868         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42869         r=`${PWD_COMMAND}`; export r; \
42870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42871         $(NORMAL_TARGET_EXPORTS) \
42872         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
42873         for flag in $(EXTRA_TARGET_FLAGS); do \
42874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42875         done; \
42876         (cd $(TARGET_SUBDIR)/libmudflap && \
42877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42879                   "RANLIB=$${RANLIB}" \
42880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42881                    clean) \
42882           || exit 1
42883
42884 @endif target-libmudflap
42885
42886 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
42887 maybe-distclean-target-libmudflap:
42888 @if target-libmudflap
42889 maybe-distclean-target-libmudflap: distclean-target-libmudflap
42890
42891 distclean-target-libmudflap: 
42892         @: $(MAKE); $(unstage)
42893         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42894         r=`${PWD_COMMAND}`; export r; \
42895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42896         $(NORMAL_TARGET_EXPORTS) \
42897         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
42898         for flag in $(EXTRA_TARGET_FLAGS); do \
42899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42900         done; \
42901         (cd $(TARGET_SUBDIR)/libmudflap && \
42902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42904                   "RANLIB=$${RANLIB}" \
42905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42906                    distclean) \
42907           || exit 1
42908
42909 @endif target-libmudflap
42910
42911 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
42912 maybe-maintainer-clean-target-libmudflap:
42913 @if target-libmudflap
42914 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
42915
42916 maintainer-clean-target-libmudflap: 
42917         @: $(MAKE); $(unstage)
42918         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
42919         r=`${PWD_COMMAND}`; export r; \
42920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42921         $(NORMAL_TARGET_EXPORTS) \
42922         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
42923         for flag in $(EXTRA_TARGET_FLAGS); do \
42924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42925         done; \
42926         (cd $(TARGET_SUBDIR)/libmudflap && \
42927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42929                   "RANLIB=$${RANLIB}" \
42930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42931                    maintainer-clean) \
42932           || exit 1
42933
42934 @endif target-libmudflap
42935
42936
42937
42938
42939
42940 .PHONY: configure-target-libssp maybe-configure-target-libssp
42941 maybe-configure-target-libssp:
42942 @if gcc-bootstrap
42943 configure-target-libssp: stage_current
42944 @endif gcc-bootstrap
42945 @if target-libssp
42946 maybe-configure-target-libssp: configure-target-libssp
42947 configure-target-libssp: 
42948         @: $(MAKE); $(unstage)
42949         @r=`${PWD_COMMAND}`; export r; \
42950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42951         echo "Checking multilib configuration for libssp..."; \
42952         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
42953         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
42954         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
42955           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
42956             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
42957           else \
42958             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
42959             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
42960           fi; \
42961         else \
42962           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
42963         fi; \
42964         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
42965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
42966         $(NORMAL_TARGET_EXPORTS) \
42967         echo Configuring in $(TARGET_SUBDIR)/libssp; \
42968         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
42969         case $(srcdir) in \
42970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42971           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
42972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42973         esac; \
42974         srcdiroption="--srcdir=$${topdir}/libssp"; \
42975         libsrcdir="$$s/libssp"; \
42976         rm -f no-such-file || : ; \
42977         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42978           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42979           --target=${target_alias} $${srcdiroption}  \
42980           || exit 1
42981 @endif target-libssp
42982
42983
42984
42985
42986
42987 .PHONY: all-target-libssp maybe-all-target-libssp
42988 maybe-all-target-libssp:
42989 @if gcc-bootstrap
42990 all-target-libssp: stage_current
42991 @endif gcc-bootstrap
42992 @if target-libssp
42993 TARGET-target-libssp=all
42994 maybe-all-target-libssp: all-target-libssp
42995 all-target-libssp: configure-target-libssp
42996         @: $(MAKE); $(unstage)
42997         @r=`${PWD_COMMAND}`; export r; \
42998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42999         $(NORMAL_TARGET_EXPORTS) \
43000         (cd $(TARGET_SUBDIR)/libssp && \
43001           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43002                 $(TARGET-target-libssp))
43003 @endif target-libssp
43004
43005
43006
43007
43008
43009 .PHONY: check-target-libssp maybe-check-target-libssp
43010 maybe-check-target-libssp:
43011 @if target-libssp
43012 maybe-check-target-libssp: check-target-libssp
43013
43014 check-target-libssp:
43015         @: $(MAKE); $(unstage)
43016         @r=`${PWD_COMMAND}`; export r; \
43017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43018         $(NORMAL_TARGET_EXPORTS) \
43019         (cd $(TARGET_SUBDIR)/libssp && \
43020           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43021
43022 @endif target-libssp
43023
43024 .PHONY: install-target-libssp maybe-install-target-libssp
43025 maybe-install-target-libssp:
43026 @if target-libssp
43027 maybe-install-target-libssp: install-target-libssp
43028
43029 install-target-libssp: installdirs
43030         @: $(MAKE); $(unstage)
43031         @r=`${PWD_COMMAND}`; export r; \
43032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43033         $(NORMAL_TARGET_EXPORTS) \
43034         (cd $(TARGET_SUBDIR)/libssp && \
43035           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43036
43037 @endif target-libssp
43038
43039 # Other targets (info, dvi, pdf, etc.)
43040
43041 .PHONY: maybe-info-target-libssp info-target-libssp
43042 maybe-info-target-libssp:
43043 @if target-libssp
43044 maybe-info-target-libssp: info-target-libssp
43045
43046 info-target-libssp: \
43047     configure-target-libssp 
43048         @: $(MAKE); $(unstage)
43049         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43050         r=`${PWD_COMMAND}`; export r; \
43051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43052         $(NORMAL_TARGET_EXPORTS) \
43053         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
43054         for flag in $(EXTRA_TARGET_FLAGS); do \
43055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43056         done; \
43057         (cd $(TARGET_SUBDIR)/libssp && \
43058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43060                   "RANLIB=$${RANLIB}" \
43061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43062                    info) \
43063           || exit 1
43064
43065 @endif target-libssp
43066
43067 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43068 maybe-dvi-target-libssp:
43069 @if target-libssp
43070 maybe-dvi-target-libssp: dvi-target-libssp
43071
43072 dvi-target-libssp: \
43073     configure-target-libssp 
43074         @: $(MAKE); $(unstage)
43075         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43076         r=`${PWD_COMMAND}`; export r; \
43077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43078         $(NORMAL_TARGET_EXPORTS) \
43079         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
43080         for flag in $(EXTRA_TARGET_FLAGS); do \
43081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43082         done; \
43083         (cd $(TARGET_SUBDIR)/libssp && \
43084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43086                   "RANLIB=$${RANLIB}" \
43087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43088                    dvi) \
43089           || exit 1
43090
43091 @endif target-libssp
43092
43093 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43094 maybe-pdf-target-libssp:
43095 @if target-libssp
43096 maybe-pdf-target-libssp: pdf-target-libssp
43097
43098 pdf-target-libssp: \
43099     configure-target-libssp 
43100         @: $(MAKE); $(unstage)
43101         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43102         r=`${PWD_COMMAND}`; export r; \
43103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43104         $(NORMAL_TARGET_EXPORTS) \
43105         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
43106         for flag in $(EXTRA_TARGET_FLAGS); do \
43107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43108         done; \
43109         (cd $(TARGET_SUBDIR)/libssp && \
43110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43112                   "RANLIB=$${RANLIB}" \
43113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43114                    pdf) \
43115           || exit 1
43116
43117 @endif target-libssp
43118
43119 .PHONY: maybe-html-target-libssp html-target-libssp
43120 maybe-html-target-libssp:
43121 @if target-libssp
43122 maybe-html-target-libssp: html-target-libssp
43123
43124 html-target-libssp: \
43125     configure-target-libssp 
43126         @: $(MAKE); $(unstage)
43127         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43128         r=`${PWD_COMMAND}`; export r; \
43129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43130         $(NORMAL_TARGET_EXPORTS) \
43131         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
43132         for flag in $(EXTRA_TARGET_FLAGS); do \
43133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43134         done; \
43135         (cd $(TARGET_SUBDIR)/libssp && \
43136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43138                   "RANLIB=$${RANLIB}" \
43139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43140                    html) \
43141           || exit 1
43142
43143 @endif target-libssp
43144
43145 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
43146 maybe-TAGS-target-libssp:
43147 @if target-libssp
43148 maybe-TAGS-target-libssp: TAGS-target-libssp
43149
43150 TAGS-target-libssp: \
43151     configure-target-libssp 
43152         @: $(MAKE); $(unstage)
43153         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43154         r=`${PWD_COMMAND}`; export r; \
43155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43156         $(NORMAL_TARGET_EXPORTS) \
43157         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
43158         for flag in $(EXTRA_TARGET_FLAGS); do \
43159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43160         done; \
43161         (cd $(TARGET_SUBDIR)/libssp && \
43162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43164                   "RANLIB=$${RANLIB}" \
43165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43166                    TAGS) \
43167           || exit 1
43168
43169 @endif target-libssp
43170
43171 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
43172 maybe-install-info-target-libssp:
43173 @if target-libssp
43174 maybe-install-info-target-libssp: install-info-target-libssp
43175
43176 install-info-target-libssp: \
43177     configure-target-libssp \
43178     info-target-libssp 
43179         @: $(MAKE); $(unstage)
43180         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43181         r=`${PWD_COMMAND}`; export r; \
43182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43183         $(NORMAL_TARGET_EXPORTS) \
43184         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
43185         for flag in $(EXTRA_TARGET_FLAGS); do \
43186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43187         done; \
43188         (cd $(TARGET_SUBDIR)/libssp && \
43189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43191                   "RANLIB=$${RANLIB}" \
43192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43193                    install-info) \
43194           || exit 1
43195
43196 @endif target-libssp
43197
43198 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
43199 maybe-install-pdf-target-libssp:
43200 @if target-libssp
43201 maybe-install-pdf-target-libssp: install-pdf-target-libssp
43202
43203 install-pdf-target-libssp: \
43204     configure-target-libssp \
43205     pdf-target-libssp 
43206         @: $(MAKE); $(unstage)
43207         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43208         r=`${PWD_COMMAND}`; export r; \
43209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43210         $(NORMAL_TARGET_EXPORTS) \
43211         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
43212         for flag in $(EXTRA_TARGET_FLAGS); do \
43213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43214         done; \
43215         (cd $(TARGET_SUBDIR)/libssp && \
43216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43218                   "RANLIB=$${RANLIB}" \
43219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43220                    install-pdf) \
43221           || exit 1
43222
43223 @endif target-libssp
43224
43225 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
43226 maybe-install-html-target-libssp:
43227 @if target-libssp
43228 maybe-install-html-target-libssp: install-html-target-libssp
43229
43230 install-html-target-libssp: \
43231     configure-target-libssp \
43232     html-target-libssp 
43233         @: $(MAKE); $(unstage)
43234         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43235         r=`${PWD_COMMAND}`; export r; \
43236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43237         $(NORMAL_TARGET_EXPORTS) \
43238         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
43239         for flag in $(EXTRA_TARGET_FLAGS); do \
43240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43241         done; \
43242         (cd $(TARGET_SUBDIR)/libssp && \
43243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43245                   "RANLIB=$${RANLIB}" \
43246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43247                    install-html) \
43248           || exit 1
43249
43250 @endif target-libssp
43251
43252 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
43253 maybe-installcheck-target-libssp:
43254 @if target-libssp
43255 maybe-installcheck-target-libssp: installcheck-target-libssp
43256
43257 installcheck-target-libssp: \
43258     configure-target-libssp 
43259         @: $(MAKE); $(unstage)
43260         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43261         r=`${PWD_COMMAND}`; export r; \
43262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43263         $(NORMAL_TARGET_EXPORTS) \
43264         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
43265         for flag in $(EXTRA_TARGET_FLAGS); do \
43266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43267         done; \
43268         (cd $(TARGET_SUBDIR)/libssp && \
43269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43271                   "RANLIB=$${RANLIB}" \
43272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43273                    installcheck) \
43274           || exit 1
43275
43276 @endif target-libssp
43277
43278 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
43279 maybe-mostlyclean-target-libssp:
43280 @if target-libssp
43281 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
43282
43283 mostlyclean-target-libssp: 
43284         @: $(MAKE); $(unstage)
43285         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43286         r=`${PWD_COMMAND}`; export r; \
43287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43288         $(NORMAL_TARGET_EXPORTS) \
43289         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
43290         for flag in $(EXTRA_TARGET_FLAGS); do \
43291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292         done; \
43293         (cd $(TARGET_SUBDIR)/libssp && \
43294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43296                   "RANLIB=$${RANLIB}" \
43297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43298                    mostlyclean) \
43299           || exit 1
43300
43301 @endif target-libssp
43302
43303 .PHONY: maybe-clean-target-libssp clean-target-libssp
43304 maybe-clean-target-libssp:
43305 @if target-libssp
43306 maybe-clean-target-libssp: clean-target-libssp
43307
43308 clean-target-libssp: 
43309         @: $(MAKE); $(unstage)
43310         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43311         r=`${PWD_COMMAND}`; export r; \
43312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43313         $(NORMAL_TARGET_EXPORTS) \
43314         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
43315         for flag in $(EXTRA_TARGET_FLAGS); do \
43316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43317         done; \
43318         (cd $(TARGET_SUBDIR)/libssp && \
43319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43321                   "RANLIB=$${RANLIB}" \
43322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43323                    clean) \
43324           || exit 1
43325
43326 @endif target-libssp
43327
43328 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
43329 maybe-distclean-target-libssp:
43330 @if target-libssp
43331 maybe-distclean-target-libssp: distclean-target-libssp
43332
43333 distclean-target-libssp: 
43334         @: $(MAKE); $(unstage)
43335         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43336         r=`${PWD_COMMAND}`; export r; \
43337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43338         $(NORMAL_TARGET_EXPORTS) \
43339         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
43340         for flag in $(EXTRA_TARGET_FLAGS); do \
43341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43342         done; \
43343         (cd $(TARGET_SUBDIR)/libssp && \
43344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43346                   "RANLIB=$${RANLIB}" \
43347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43348                    distclean) \
43349           || exit 1
43350
43351 @endif target-libssp
43352
43353 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
43354 maybe-maintainer-clean-target-libssp:
43355 @if target-libssp
43356 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
43357
43358 maintainer-clean-target-libssp: 
43359         @: $(MAKE); $(unstage)
43360         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43361         r=`${PWD_COMMAND}`; export r; \
43362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43363         $(NORMAL_TARGET_EXPORTS) \
43364         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
43365         for flag in $(EXTRA_TARGET_FLAGS); do \
43366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43367         done; \
43368         (cd $(TARGET_SUBDIR)/libssp && \
43369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43371                   "RANLIB=$${RANLIB}" \
43372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43373                    maintainer-clean) \
43374           || exit 1
43375
43376 @endif target-libssp
43377
43378
43379
43380
43381
43382 .PHONY: configure-target-newlib maybe-configure-target-newlib
43383 maybe-configure-target-newlib:
43384 @if gcc-bootstrap
43385 configure-target-newlib: stage_current
43386 @endif gcc-bootstrap
43387 @if target-newlib
43388 maybe-configure-target-newlib: configure-target-newlib
43389 configure-target-newlib: 
43390         @: $(MAKE); $(unstage)
43391         @r=`${PWD_COMMAND}`; export r; \
43392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43393         echo "Checking multilib configuration for newlib..."; \
43394         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43395         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
43396         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
43397           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
43398             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
43399           else \
43400             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
43401             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43402           fi; \
43403         else \
43404           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43405         fi; \
43406         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
43407         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43408         $(NORMAL_TARGET_EXPORTS) \
43409         echo Configuring in $(TARGET_SUBDIR)/newlib; \
43410         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
43411         case $(srcdir) in \
43412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43413           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
43414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43415         esac; \
43416         srcdiroption="--srcdir=$${topdir}/newlib"; \
43417         libsrcdir="$$s/newlib"; \
43418         rm -f no-such-file || : ; \
43419         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43420           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43421           --target=${target_alias} $${srcdiroption}  \
43422           || exit 1
43423 @endif target-newlib
43424
43425
43426
43427
43428
43429 .PHONY: all-target-newlib maybe-all-target-newlib
43430 maybe-all-target-newlib:
43431 @if gcc-bootstrap
43432 all-target-newlib: stage_current
43433 @endif gcc-bootstrap
43434 @if target-newlib
43435 TARGET-target-newlib=all
43436 maybe-all-target-newlib: all-target-newlib
43437 all-target-newlib: configure-target-newlib
43438         @: $(MAKE); $(unstage)
43439         @r=`${PWD_COMMAND}`; export r; \
43440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43441         $(NORMAL_TARGET_EXPORTS) \
43442         (cd $(TARGET_SUBDIR)/newlib && \
43443           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43444                 $(TARGET-target-newlib))
43445 @endif target-newlib
43446
43447
43448
43449
43450
43451 .PHONY: check-target-newlib maybe-check-target-newlib
43452 maybe-check-target-newlib:
43453 @if target-newlib
43454 maybe-check-target-newlib: check-target-newlib
43455
43456 check-target-newlib:
43457         @: $(MAKE); $(unstage)
43458         @r=`${PWD_COMMAND}`; export r; \
43459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43460         $(NORMAL_TARGET_EXPORTS) \
43461         (cd $(TARGET_SUBDIR)/newlib && \
43462           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43463
43464 @endif target-newlib
43465
43466 .PHONY: install-target-newlib maybe-install-target-newlib
43467 maybe-install-target-newlib:
43468 @if target-newlib
43469 maybe-install-target-newlib: install-target-newlib
43470
43471 install-target-newlib: installdirs
43472         @: $(MAKE); $(unstage)
43473         @r=`${PWD_COMMAND}`; export r; \
43474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43475         $(NORMAL_TARGET_EXPORTS) \
43476         (cd $(TARGET_SUBDIR)/newlib && \
43477           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43478
43479 @endif target-newlib
43480
43481 # Other targets (info, dvi, pdf, etc.)
43482
43483 .PHONY: maybe-info-target-newlib info-target-newlib
43484 maybe-info-target-newlib:
43485 @if target-newlib
43486 maybe-info-target-newlib: info-target-newlib
43487
43488 info-target-newlib: \
43489     configure-target-newlib 
43490         @: $(MAKE); $(unstage)
43491         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43492         r=`${PWD_COMMAND}`; export r; \
43493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43494         $(NORMAL_TARGET_EXPORTS) \
43495         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
43496         for flag in $(EXTRA_TARGET_FLAGS); do \
43497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43498         done; \
43499         (cd $(TARGET_SUBDIR)/newlib && \
43500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43502                   "RANLIB=$${RANLIB}" \
43503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43504                    info) \
43505           || exit 1
43506
43507 @endif target-newlib
43508
43509 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
43510 maybe-dvi-target-newlib:
43511 @if target-newlib
43512 maybe-dvi-target-newlib: dvi-target-newlib
43513
43514 dvi-target-newlib: \
43515     configure-target-newlib 
43516         @: $(MAKE); $(unstage)
43517         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43518         r=`${PWD_COMMAND}`; export r; \
43519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43520         $(NORMAL_TARGET_EXPORTS) \
43521         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
43522         for flag in $(EXTRA_TARGET_FLAGS); do \
43523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43524         done; \
43525         (cd $(TARGET_SUBDIR)/newlib && \
43526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43528                   "RANLIB=$${RANLIB}" \
43529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43530                    dvi) \
43531           || exit 1
43532
43533 @endif target-newlib
43534
43535 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
43536 maybe-pdf-target-newlib:
43537 @if target-newlib
43538 maybe-pdf-target-newlib: pdf-target-newlib
43539
43540 pdf-target-newlib: \
43541     configure-target-newlib 
43542         @: $(MAKE); $(unstage)
43543         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43544         r=`${PWD_COMMAND}`; export r; \
43545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43546         $(NORMAL_TARGET_EXPORTS) \
43547         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
43548         for flag in $(EXTRA_TARGET_FLAGS); do \
43549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43550         done; \
43551         (cd $(TARGET_SUBDIR)/newlib && \
43552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43554                   "RANLIB=$${RANLIB}" \
43555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43556                    pdf) \
43557           || exit 1
43558
43559 @endif target-newlib
43560
43561 .PHONY: maybe-html-target-newlib html-target-newlib
43562 maybe-html-target-newlib:
43563 @if target-newlib
43564 maybe-html-target-newlib: html-target-newlib
43565
43566 html-target-newlib: \
43567     configure-target-newlib 
43568         @: $(MAKE); $(unstage)
43569         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43570         r=`${PWD_COMMAND}`; export r; \
43571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43572         $(NORMAL_TARGET_EXPORTS) \
43573         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
43574         for flag in $(EXTRA_TARGET_FLAGS); do \
43575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43576         done; \
43577         (cd $(TARGET_SUBDIR)/newlib && \
43578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43580                   "RANLIB=$${RANLIB}" \
43581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43582                    html) \
43583           || exit 1
43584
43585 @endif target-newlib
43586
43587 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
43588 maybe-TAGS-target-newlib:
43589 @if target-newlib
43590 maybe-TAGS-target-newlib: TAGS-target-newlib
43591
43592 TAGS-target-newlib: \
43593     configure-target-newlib 
43594         @: $(MAKE); $(unstage)
43595         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43596         r=`${PWD_COMMAND}`; export r; \
43597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43598         $(NORMAL_TARGET_EXPORTS) \
43599         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
43600         for flag in $(EXTRA_TARGET_FLAGS); do \
43601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43602         done; \
43603         (cd $(TARGET_SUBDIR)/newlib && \
43604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43606                   "RANLIB=$${RANLIB}" \
43607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43608                    TAGS) \
43609           || exit 1
43610
43611 @endif target-newlib
43612
43613 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
43614 maybe-install-info-target-newlib:
43615 @if target-newlib
43616 maybe-install-info-target-newlib: install-info-target-newlib
43617
43618 install-info-target-newlib: \
43619     configure-target-newlib \
43620     info-target-newlib 
43621         @: $(MAKE); $(unstage)
43622         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43623         r=`${PWD_COMMAND}`; export r; \
43624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43625         $(NORMAL_TARGET_EXPORTS) \
43626         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
43627         for flag in $(EXTRA_TARGET_FLAGS); do \
43628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43629         done; \
43630         (cd $(TARGET_SUBDIR)/newlib && \
43631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43633                   "RANLIB=$${RANLIB}" \
43634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43635                    install-info) \
43636           || exit 1
43637
43638 @endif target-newlib
43639
43640 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
43641 maybe-install-pdf-target-newlib:
43642 @if target-newlib
43643 maybe-install-pdf-target-newlib: install-pdf-target-newlib
43644
43645 install-pdf-target-newlib: \
43646     configure-target-newlib \
43647     pdf-target-newlib 
43648         @: $(MAKE); $(unstage)
43649         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43650         r=`${PWD_COMMAND}`; export r; \
43651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43652         $(NORMAL_TARGET_EXPORTS) \
43653         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
43654         for flag in $(EXTRA_TARGET_FLAGS); do \
43655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43656         done; \
43657         (cd $(TARGET_SUBDIR)/newlib && \
43658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43660                   "RANLIB=$${RANLIB}" \
43661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43662                    install-pdf) \
43663           || exit 1
43664
43665 @endif target-newlib
43666
43667 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
43668 maybe-install-html-target-newlib:
43669 @if target-newlib
43670 maybe-install-html-target-newlib: install-html-target-newlib
43671
43672 install-html-target-newlib: \
43673     configure-target-newlib \
43674     html-target-newlib 
43675         @: $(MAKE); $(unstage)
43676         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43677         r=`${PWD_COMMAND}`; export r; \
43678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43679         $(NORMAL_TARGET_EXPORTS) \
43680         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
43681         for flag in $(EXTRA_TARGET_FLAGS); do \
43682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43683         done; \
43684         (cd $(TARGET_SUBDIR)/newlib && \
43685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43687                   "RANLIB=$${RANLIB}" \
43688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43689                    install-html) \
43690           || exit 1
43691
43692 @endif target-newlib
43693
43694 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
43695 maybe-installcheck-target-newlib:
43696 @if target-newlib
43697 maybe-installcheck-target-newlib: installcheck-target-newlib
43698
43699 installcheck-target-newlib: \
43700     configure-target-newlib 
43701         @: $(MAKE); $(unstage)
43702         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43703         r=`${PWD_COMMAND}`; export r; \
43704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43705         $(NORMAL_TARGET_EXPORTS) \
43706         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
43707         for flag in $(EXTRA_TARGET_FLAGS); do \
43708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43709         done; \
43710         (cd $(TARGET_SUBDIR)/newlib && \
43711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43713                   "RANLIB=$${RANLIB}" \
43714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43715                    installcheck) \
43716           || exit 1
43717
43718 @endif target-newlib
43719
43720 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
43721 maybe-mostlyclean-target-newlib:
43722 @if target-newlib
43723 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
43724
43725 mostlyclean-target-newlib: 
43726         @: $(MAKE); $(unstage)
43727         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43728         r=`${PWD_COMMAND}`; export r; \
43729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43730         $(NORMAL_TARGET_EXPORTS) \
43731         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
43732         for flag in $(EXTRA_TARGET_FLAGS); do \
43733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43734         done; \
43735         (cd $(TARGET_SUBDIR)/newlib && \
43736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43738                   "RANLIB=$${RANLIB}" \
43739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43740                    mostlyclean) \
43741           || exit 1
43742
43743 @endif target-newlib
43744
43745 .PHONY: maybe-clean-target-newlib clean-target-newlib
43746 maybe-clean-target-newlib:
43747 @if target-newlib
43748 maybe-clean-target-newlib: clean-target-newlib
43749
43750 clean-target-newlib: 
43751         @: $(MAKE); $(unstage)
43752         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43753         r=`${PWD_COMMAND}`; export r; \
43754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43755         $(NORMAL_TARGET_EXPORTS) \
43756         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
43757         for flag in $(EXTRA_TARGET_FLAGS); do \
43758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43759         done; \
43760         (cd $(TARGET_SUBDIR)/newlib && \
43761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43763                   "RANLIB=$${RANLIB}" \
43764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43765                    clean) \
43766           || exit 1
43767
43768 @endif target-newlib
43769
43770 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
43771 maybe-distclean-target-newlib:
43772 @if target-newlib
43773 maybe-distclean-target-newlib: distclean-target-newlib
43774
43775 distclean-target-newlib: 
43776         @: $(MAKE); $(unstage)
43777         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43778         r=`${PWD_COMMAND}`; export r; \
43779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780         $(NORMAL_TARGET_EXPORTS) \
43781         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
43782         for flag in $(EXTRA_TARGET_FLAGS); do \
43783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43784         done; \
43785         (cd $(TARGET_SUBDIR)/newlib && \
43786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43788                   "RANLIB=$${RANLIB}" \
43789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43790                    distclean) \
43791           || exit 1
43792
43793 @endif target-newlib
43794
43795 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
43796 maybe-maintainer-clean-target-newlib:
43797 @if target-newlib
43798 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
43799
43800 maintainer-clean-target-newlib: 
43801         @: $(MAKE); $(unstage)
43802         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43803         r=`${PWD_COMMAND}`; export r; \
43804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43805         $(NORMAL_TARGET_EXPORTS) \
43806         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
43807         for flag in $(EXTRA_TARGET_FLAGS); do \
43808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43809         done; \
43810         (cd $(TARGET_SUBDIR)/newlib && \
43811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43813                   "RANLIB=$${RANLIB}" \
43814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43815                    maintainer-clean) \
43816           || exit 1
43817
43818 @endif target-newlib
43819
43820
43821
43822
43823
43824 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
43825 maybe-configure-target-libgcc:
43826 @if gcc-bootstrap
43827 configure-target-libgcc: stage_current
43828 @endif gcc-bootstrap
43829 @if target-libgcc
43830 maybe-configure-target-libgcc: configure-target-libgcc
43831 configure-target-libgcc: 
43832         @r=`${PWD_COMMAND}`; export r; \
43833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43834         echo "Checking multilib configuration for libgcc..."; \
43835         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43836         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43837         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43838           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43839             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43840           else \
43841             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43842             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43843           fi; \
43844         else \
43845           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43846         fi; \
43847         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43848         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43849         $(NORMAL_TARGET_EXPORTS) \
43850         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
43851         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
43852         case $(srcdir) in \
43853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43854           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43856         esac; \
43857         srcdiroption="--srcdir=$${topdir}/libgcc"; \
43858         libsrcdir="$$s/libgcc"; \
43859         rm -f no-such-file || : ; \
43860         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43861           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43862           --target=${target_alias} $${srcdiroption}  \
43863           || exit 1
43864 @endif target-libgcc
43865
43866
43867
43868 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
43869 maybe-configure-stage1-target-libgcc:
43870 @if target-libgcc-bootstrap
43871 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
43872 configure-stage1-target-libgcc:
43873         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43874         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43875         @r=`${PWD_COMMAND}`; export r; \
43876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877         TFLAGS="$(STAGE1_TFLAGS)"; \
43878         echo "Checking multilib configuration for libgcc..."; \
43879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43880         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43881           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43882             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43883           else \
43884             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43885             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43886           fi; \
43887         else \
43888           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43889         fi; \
43890         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43891         $(NORMAL_TARGET_EXPORTS) \
43892         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43893         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43894         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43895         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
43896         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43897         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43898         case $(srcdir) in \
43899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43900           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43902         esac; \
43903         srcdiroption="--srcdir=$${topdir}/libgcc"; \
43904         libsrcdir="$$s/libgcc"; \
43905         $(SHELL) $${libsrcdir}/configure \
43906           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43907           --target=${target_alias} $${srcdiroption} \
43908           $(STAGE1_CONFIGURE_FLAGS)
43909 @endif target-libgcc-bootstrap
43910
43911 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
43912 maybe-configure-stage2-target-libgcc:
43913 @if target-libgcc-bootstrap
43914 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
43915 configure-stage2-target-libgcc:
43916         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43917         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43918         @r=`${PWD_COMMAND}`; export r; \
43919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43920         TFLAGS="$(STAGE2_TFLAGS)"; \
43921         echo "Checking multilib configuration for libgcc..."; \
43922         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43923         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43924           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43925             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43926           else \
43927             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43928             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43929           fi; \
43930         else \
43931           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43932         fi; \
43933         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43934         $(NORMAL_TARGET_EXPORTS) \
43935          \
43936         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43937         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43938         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43939         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
43940         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43941         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43942         case $(srcdir) in \
43943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43944           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43946         esac; \
43947         srcdiroption="--srcdir=$${topdir}/libgcc"; \
43948         libsrcdir="$$s/libgcc"; \
43949         $(SHELL) $${libsrcdir}/configure \
43950           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43951           --target=${target_alias} $${srcdiroption} \
43952           --with-build-libsubdir=$(HOST_SUBDIR) \
43953           $(STAGE2_CONFIGURE_FLAGS)
43954 @endif target-libgcc-bootstrap
43955
43956 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
43957 maybe-configure-stage3-target-libgcc:
43958 @if target-libgcc-bootstrap
43959 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
43960 configure-stage3-target-libgcc:
43961         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43962         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43963         @r=`${PWD_COMMAND}`; export r; \
43964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43965         TFLAGS="$(STAGE3_TFLAGS)"; \
43966         echo "Checking multilib configuration for libgcc..."; \
43967         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
43968         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43969           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43970             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43971           else \
43972             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43973             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43974           fi; \
43975         else \
43976           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43977         fi; \
43978         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43979         $(NORMAL_TARGET_EXPORTS) \
43980          \
43981         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43982         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43983         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43984         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
43985         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
43986         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43987         case $(srcdir) in \
43988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43989           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43991         esac; \
43992         srcdiroption="--srcdir=$${topdir}/libgcc"; \
43993         libsrcdir="$$s/libgcc"; \
43994         $(SHELL) $${libsrcdir}/configure \
43995           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43996           --target=${target_alias} $${srcdiroption} \
43997           --with-build-libsubdir=$(HOST_SUBDIR) \
43998           $(STAGE3_CONFIGURE_FLAGS)
43999 @endif target-libgcc-bootstrap
44000
44001 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44002 maybe-configure-stage4-target-libgcc:
44003 @if target-libgcc-bootstrap
44004 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44005 configure-stage4-target-libgcc:
44006         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44007         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44008         @r=`${PWD_COMMAND}`; export r; \
44009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44010         TFLAGS="$(STAGE4_TFLAGS)"; \
44011         echo "Checking multilib configuration for libgcc..."; \
44012         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44013         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44014           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44015             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44016           else \
44017             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44018             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44019           fi; \
44020         else \
44021           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44022         fi; \
44023         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44024         $(NORMAL_TARGET_EXPORTS) \
44025          \
44026         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44027         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44028         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44029         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
44030         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44031         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44032         case $(srcdir) in \
44033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44034           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44036         esac; \
44037         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44038         libsrcdir="$$s/libgcc"; \
44039         $(SHELL) $${libsrcdir}/configure \
44040           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44041           --target=${target_alias} $${srcdiroption} \
44042           --with-build-libsubdir=$(HOST_SUBDIR) \
44043           $(STAGE4_CONFIGURE_FLAGS)
44044 @endif target-libgcc-bootstrap
44045
44046 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44047 maybe-configure-stageprofile-target-libgcc:
44048 @if target-libgcc-bootstrap
44049 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44050 configure-stageprofile-target-libgcc:
44051         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44052         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44053         @r=`${PWD_COMMAND}`; export r; \
44054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44055         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44056         echo "Checking multilib configuration for libgcc..."; \
44057         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44058         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44059           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44060             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44061           else \
44062             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44063             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44064           fi; \
44065         else \
44066           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44067         fi; \
44068         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44069         $(NORMAL_TARGET_EXPORTS) \
44070          \
44071         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44072         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44073         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44074         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
44075         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44076         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44077         case $(srcdir) in \
44078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44079           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44081         esac; \
44082         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44083         libsrcdir="$$s/libgcc"; \
44084         $(SHELL) $${libsrcdir}/configure \
44085           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44086           --target=${target_alias} $${srcdiroption} \
44087           --with-build-libsubdir=$(HOST_SUBDIR) \
44088           $(STAGEprofile_CONFIGURE_FLAGS)
44089 @endif target-libgcc-bootstrap
44090
44091 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
44092 maybe-configure-stagefeedback-target-libgcc:
44093 @if target-libgcc-bootstrap
44094 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44095 configure-stagefeedback-target-libgcc:
44096         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44097         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44098         @r=`${PWD_COMMAND}`; export r; \
44099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44100         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44101         echo "Checking multilib configuration for libgcc..."; \
44102         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44103         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44104           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44105             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44106           else \
44107             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44108             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44109           fi; \
44110         else \
44111           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44112         fi; \
44113         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44114         $(NORMAL_TARGET_EXPORTS) \
44115          \
44116         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44117         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44118         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44119         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
44120         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44121         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44122         case $(srcdir) in \
44123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44124           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44126         esac; \
44127         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44128         libsrcdir="$$s/libgcc"; \
44129         $(SHELL) $${libsrcdir}/configure \
44130           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44131           --target=${target_alias} $${srcdiroption} \
44132           --with-build-libsubdir=$(HOST_SUBDIR) \
44133           $(STAGEfeedback_CONFIGURE_FLAGS)
44134 @endif target-libgcc-bootstrap
44135
44136
44137
44138
44139
44140 .PHONY: all-target-libgcc maybe-all-target-libgcc
44141 maybe-all-target-libgcc:
44142 @if gcc-bootstrap
44143 all-target-libgcc: stage_current
44144 @endif gcc-bootstrap
44145 @if target-libgcc
44146 TARGET-target-libgcc=all
44147 maybe-all-target-libgcc: all-target-libgcc
44148 all-target-libgcc: configure-target-libgcc
44149         @r=`${PWD_COMMAND}`; export r; \
44150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44151         $(NORMAL_TARGET_EXPORTS) \
44152         (cd $(TARGET_SUBDIR)/libgcc && \
44153           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44154                 $(TARGET-target-libgcc))
44155 @endif target-libgcc
44156
44157
44158
44159 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
44160 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
44161 maybe-all-stage1-target-libgcc:
44162 maybe-clean-stage1-target-libgcc:
44163 @if target-libgcc-bootstrap
44164 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
44165 all-stage1: all-stage1-target-libgcc
44166 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
44167 all-stage1-target-libgcc: configure-stage1-target-libgcc
44168         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44169         @r=`${PWD_COMMAND}`; export r; \
44170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171         TFLAGS="$(STAGE1_TFLAGS)"; \
44172         $(NORMAL_TARGET_EXPORTS) \
44173         cd $(TARGET_SUBDIR)/libgcc && \
44174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44175                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44176                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44177                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44181                 $(EXTRA_TARGET_FLAGS)   \
44182                 TFLAGS="$(STAGE1_TFLAGS)" \
44183                 $(TARGET-stage1-target-libgcc)
44184
44185 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
44186 clean-stage1: clean-stage1-target-libgcc
44187 clean-stage1-target-libgcc:
44188         @if [ $(current_stage) = stage1 ]; then \
44189           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44190         else \
44191           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
44192           $(MAKE) stage1-start; \
44193         fi; \
44194         cd $(TARGET_SUBDIR)/libgcc && \
44195         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44196                  clean
44197 @endif target-libgcc-bootstrap
44198
44199
44200 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
44201 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
44202 maybe-all-stage2-target-libgcc:
44203 maybe-clean-stage2-target-libgcc:
44204 @if target-libgcc-bootstrap
44205 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
44206 all-stage2: all-stage2-target-libgcc
44207 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
44208 all-stage2-target-libgcc: configure-stage2-target-libgcc
44209         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44210         @r=`${PWD_COMMAND}`; export r; \
44211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44212         TFLAGS="$(STAGE2_TFLAGS)"; \
44213         $(NORMAL_TARGET_EXPORTS) \
44214          \
44215         cd $(TARGET_SUBDIR)/libgcc && \
44216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44217                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44218                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44219                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44220                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44221                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44222                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44223                 $(EXTRA_TARGET_FLAGS)   \
44224                 TFLAGS="$(STAGE2_TFLAGS)" \
44225                 $(TARGET-stage2-target-libgcc)
44226
44227 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
44228 clean-stage2: clean-stage2-target-libgcc
44229 clean-stage2-target-libgcc:
44230         @if [ $(current_stage) = stage2 ]; then \
44231           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44232         else \
44233           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
44234           $(MAKE) stage2-start; \
44235         fi; \
44236         cd $(TARGET_SUBDIR)/libgcc && \
44237         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44238                   \
44239                  clean
44240 @endif target-libgcc-bootstrap
44241
44242
44243 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
44244 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
44245 maybe-all-stage3-target-libgcc:
44246 maybe-clean-stage3-target-libgcc:
44247 @if target-libgcc-bootstrap
44248 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
44249 all-stage3: all-stage3-target-libgcc
44250 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
44251 all-stage3-target-libgcc: configure-stage3-target-libgcc
44252         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44253         @r=`${PWD_COMMAND}`; export r; \
44254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44255         TFLAGS="$(STAGE3_TFLAGS)"; \
44256         $(NORMAL_TARGET_EXPORTS) \
44257          \
44258         cd $(TARGET_SUBDIR)/libgcc && \
44259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44260                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44261                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44262                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44263                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44264                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44265                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44266                 $(EXTRA_TARGET_FLAGS)   \
44267                 TFLAGS="$(STAGE3_TFLAGS)" \
44268                 $(TARGET-stage3-target-libgcc)
44269
44270 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
44271 clean-stage3: clean-stage3-target-libgcc
44272 clean-stage3-target-libgcc:
44273         @if [ $(current_stage) = stage3 ]; then \
44274           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44275         else \
44276           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
44277           $(MAKE) stage3-start; \
44278         fi; \
44279         cd $(TARGET_SUBDIR)/libgcc && \
44280         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44281                   \
44282                  clean
44283 @endif target-libgcc-bootstrap
44284
44285
44286 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
44287 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
44288 maybe-all-stage4-target-libgcc:
44289 maybe-clean-stage4-target-libgcc:
44290 @if target-libgcc-bootstrap
44291 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
44292 all-stage4: all-stage4-target-libgcc
44293 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
44294 all-stage4-target-libgcc: configure-stage4-target-libgcc
44295         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44296         @r=`${PWD_COMMAND}`; export r; \
44297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44298         TFLAGS="$(STAGE4_TFLAGS)"; \
44299         $(NORMAL_TARGET_EXPORTS) \
44300          \
44301         cd $(TARGET_SUBDIR)/libgcc && \
44302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44303                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44304                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44305                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44309                 $(EXTRA_TARGET_FLAGS)   \
44310                 TFLAGS="$(STAGE4_TFLAGS)" \
44311                 $(TARGET-stage4-target-libgcc)
44312
44313 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
44314 clean-stage4: clean-stage4-target-libgcc
44315 clean-stage4-target-libgcc:
44316         @if [ $(current_stage) = stage4 ]; then \
44317           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44318         else \
44319           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
44320           $(MAKE) stage4-start; \
44321         fi; \
44322         cd $(TARGET_SUBDIR)/libgcc && \
44323         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44324                   \
44325                  clean
44326 @endif target-libgcc-bootstrap
44327
44328
44329 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
44330 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
44331 maybe-all-stageprofile-target-libgcc:
44332 maybe-clean-stageprofile-target-libgcc:
44333 @if target-libgcc-bootstrap
44334 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
44335 all-stageprofile: all-stageprofile-target-libgcc
44336 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
44337 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44338         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44339         @r=`${PWD_COMMAND}`; export r; \
44340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44341         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44342         $(NORMAL_TARGET_EXPORTS) \
44343          \
44344         cd $(TARGET_SUBDIR)/libgcc && \
44345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44346                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44347                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44348                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44352                 $(EXTRA_TARGET_FLAGS)   \
44353                 TFLAGS="$(STAGEprofile_TFLAGS)" \
44354                 $(TARGET-stageprofile-target-libgcc)
44355
44356 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
44357 clean-stageprofile: clean-stageprofile-target-libgcc
44358 clean-stageprofile-target-libgcc:
44359         @if [ $(current_stage) = stageprofile ]; then \
44360           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44361         else \
44362           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
44363           $(MAKE) stageprofile-start; \
44364         fi; \
44365         cd $(TARGET_SUBDIR)/libgcc && \
44366         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44367                   \
44368                  clean
44369 @endif target-libgcc-bootstrap
44370
44371
44372 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
44373 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
44374 maybe-all-stagefeedback-target-libgcc:
44375 maybe-clean-stagefeedback-target-libgcc:
44376 @if target-libgcc-bootstrap
44377 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
44378 all-stagefeedback: all-stagefeedback-target-libgcc
44379 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
44380 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44381         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44382         @r=`${PWD_COMMAND}`; export r; \
44383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44384         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44385         $(NORMAL_TARGET_EXPORTS) \
44386          \
44387         cd $(TARGET_SUBDIR)/libgcc && \
44388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44389                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44390                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44391                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44395                 $(EXTRA_TARGET_FLAGS)   \
44396                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44397                 $(TARGET-stagefeedback-target-libgcc)
44398
44399 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
44400 clean-stagefeedback: clean-stagefeedback-target-libgcc
44401 clean-stagefeedback-target-libgcc:
44402         @if [ $(current_stage) = stagefeedback ]; then \
44403           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44404         else \
44405           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
44406           $(MAKE) stagefeedback-start; \
44407         fi; \
44408         cd $(TARGET_SUBDIR)/libgcc && \
44409         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44410                   \
44411                  clean
44412 @endif target-libgcc-bootstrap
44413
44414
44415
44416
44417
44418
44419 .PHONY: check-target-libgcc maybe-check-target-libgcc
44420 maybe-check-target-libgcc:
44421 @if target-libgcc
44422 maybe-check-target-libgcc: check-target-libgcc
44423
44424 # Dummy target for uncheckable module.
44425 check-target-libgcc:
44426
44427 @endif target-libgcc
44428
44429 .PHONY: install-target-libgcc maybe-install-target-libgcc
44430 maybe-install-target-libgcc:
44431 @if target-libgcc
44432 maybe-install-target-libgcc: install-target-libgcc
44433
44434 install-target-libgcc: installdirs
44435         @: $(MAKE); $(unstage)
44436         @r=`${PWD_COMMAND}`; export r; \
44437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44438         $(NORMAL_TARGET_EXPORTS) \
44439         (cd $(TARGET_SUBDIR)/libgcc && \
44440           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44441
44442 @endif target-libgcc
44443
44444 # Other targets (info, dvi, pdf, etc.)
44445
44446 .PHONY: maybe-info-target-libgcc info-target-libgcc
44447 maybe-info-target-libgcc:
44448 @if target-libgcc
44449 maybe-info-target-libgcc: info-target-libgcc
44450
44451 info-target-libgcc: \
44452     configure-target-libgcc 
44453         @: $(MAKE); $(unstage)
44454         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44455         r=`${PWD_COMMAND}`; export r; \
44456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44457         $(NORMAL_TARGET_EXPORTS) \
44458         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
44459         for flag in $(EXTRA_TARGET_FLAGS); do \
44460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44461         done; \
44462         (cd $(TARGET_SUBDIR)/libgcc && \
44463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44465                   "RANLIB=$${RANLIB}" \
44466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44467                    info) \
44468           || exit 1
44469
44470 @endif target-libgcc
44471
44472 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
44473 maybe-dvi-target-libgcc:
44474 @if target-libgcc
44475 maybe-dvi-target-libgcc: dvi-target-libgcc
44476
44477 dvi-target-libgcc: \
44478     configure-target-libgcc 
44479         @: $(MAKE); $(unstage)
44480         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44481         r=`${PWD_COMMAND}`; export r; \
44482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483         $(NORMAL_TARGET_EXPORTS) \
44484         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
44485         for flag in $(EXTRA_TARGET_FLAGS); do \
44486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44487         done; \
44488         (cd $(TARGET_SUBDIR)/libgcc && \
44489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44491                   "RANLIB=$${RANLIB}" \
44492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44493                    dvi) \
44494           || exit 1
44495
44496 @endif target-libgcc
44497
44498 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
44499 maybe-pdf-target-libgcc:
44500 @if target-libgcc
44501 maybe-pdf-target-libgcc: pdf-target-libgcc
44502
44503 pdf-target-libgcc: \
44504     configure-target-libgcc 
44505         @: $(MAKE); $(unstage)
44506         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44507         r=`${PWD_COMMAND}`; export r; \
44508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44509         $(NORMAL_TARGET_EXPORTS) \
44510         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
44511         for flag in $(EXTRA_TARGET_FLAGS); do \
44512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44513         done; \
44514         (cd $(TARGET_SUBDIR)/libgcc && \
44515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44517                   "RANLIB=$${RANLIB}" \
44518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44519                    pdf) \
44520           || exit 1
44521
44522 @endif target-libgcc
44523
44524 .PHONY: maybe-html-target-libgcc html-target-libgcc
44525 maybe-html-target-libgcc:
44526 @if target-libgcc
44527 maybe-html-target-libgcc: html-target-libgcc
44528
44529 html-target-libgcc: \
44530     configure-target-libgcc 
44531         @: $(MAKE); $(unstage)
44532         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44533         r=`${PWD_COMMAND}`; export r; \
44534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44535         $(NORMAL_TARGET_EXPORTS) \
44536         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
44537         for flag in $(EXTRA_TARGET_FLAGS); do \
44538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44539         done; \
44540         (cd $(TARGET_SUBDIR)/libgcc && \
44541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44543                   "RANLIB=$${RANLIB}" \
44544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44545                    html) \
44546           || exit 1
44547
44548 @endif target-libgcc
44549
44550 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
44551 maybe-TAGS-target-libgcc:
44552 @if target-libgcc
44553 maybe-TAGS-target-libgcc: TAGS-target-libgcc
44554
44555 TAGS-target-libgcc: \
44556     configure-target-libgcc 
44557         @: $(MAKE); $(unstage)
44558         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44559         r=`${PWD_COMMAND}`; export r; \
44560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44561         $(NORMAL_TARGET_EXPORTS) \
44562         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
44563         for flag in $(EXTRA_TARGET_FLAGS); do \
44564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44565         done; \
44566         (cd $(TARGET_SUBDIR)/libgcc && \
44567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44569                   "RANLIB=$${RANLIB}" \
44570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44571                    TAGS) \
44572           || exit 1
44573
44574 @endif target-libgcc
44575
44576 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
44577 maybe-install-info-target-libgcc:
44578 @if target-libgcc
44579 maybe-install-info-target-libgcc: install-info-target-libgcc
44580
44581 install-info-target-libgcc: \
44582     configure-target-libgcc \
44583     info-target-libgcc 
44584         @: $(MAKE); $(unstage)
44585         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44586         r=`${PWD_COMMAND}`; export r; \
44587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44588         $(NORMAL_TARGET_EXPORTS) \
44589         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
44590         for flag in $(EXTRA_TARGET_FLAGS); do \
44591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44592         done; \
44593         (cd $(TARGET_SUBDIR)/libgcc && \
44594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44596                   "RANLIB=$${RANLIB}" \
44597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44598                    install-info) \
44599           || exit 1
44600
44601 @endif target-libgcc
44602
44603 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
44604 maybe-install-pdf-target-libgcc:
44605 @if target-libgcc
44606 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
44607
44608 install-pdf-target-libgcc: \
44609     configure-target-libgcc \
44610     pdf-target-libgcc 
44611         @: $(MAKE); $(unstage)
44612         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44613         r=`${PWD_COMMAND}`; export r; \
44614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44615         $(NORMAL_TARGET_EXPORTS) \
44616         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
44617         for flag in $(EXTRA_TARGET_FLAGS); do \
44618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44619         done; \
44620         (cd $(TARGET_SUBDIR)/libgcc && \
44621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44623                   "RANLIB=$${RANLIB}" \
44624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44625                    install-pdf) \
44626           || exit 1
44627
44628 @endif target-libgcc
44629
44630 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
44631 maybe-install-html-target-libgcc:
44632 @if target-libgcc
44633 maybe-install-html-target-libgcc: install-html-target-libgcc
44634
44635 install-html-target-libgcc: \
44636     configure-target-libgcc \
44637     html-target-libgcc 
44638         @: $(MAKE); $(unstage)
44639         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44640         r=`${PWD_COMMAND}`; export r; \
44641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44642         $(NORMAL_TARGET_EXPORTS) \
44643         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
44644         for flag in $(EXTRA_TARGET_FLAGS); do \
44645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44646         done; \
44647         (cd $(TARGET_SUBDIR)/libgcc && \
44648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44650                   "RANLIB=$${RANLIB}" \
44651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44652                    install-html) \
44653           || exit 1
44654
44655 @endif target-libgcc
44656
44657 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
44658 maybe-installcheck-target-libgcc:
44659 @if target-libgcc
44660 maybe-installcheck-target-libgcc: installcheck-target-libgcc
44661
44662 installcheck-target-libgcc: \
44663     configure-target-libgcc 
44664         @: $(MAKE); $(unstage)
44665         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44666         r=`${PWD_COMMAND}`; export r; \
44667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44668         $(NORMAL_TARGET_EXPORTS) \
44669         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
44670         for flag in $(EXTRA_TARGET_FLAGS); do \
44671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44672         done; \
44673         (cd $(TARGET_SUBDIR)/libgcc && \
44674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44676                   "RANLIB=$${RANLIB}" \
44677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44678                    installcheck) \
44679           || exit 1
44680
44681 @endif target-libgcc
44682
44683 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
44684 maybe-mostlyclean-target-libgcc:
44685 @if target-libgcc
44686 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
44687
44688 mostlyclean-target-libgcc: 
44689         @: $(MAKE); $(unstage)
44690         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44691         r=`${PWD_COMMAND}`; export r; \
44692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44693         $(NORMAL_TARGET_EXPORTS) \
44694         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
44695         for flag in $(EXTRA_TARGET_FLAGS); do \
44696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44697         done; \
44698         (cd $(TARGET_SUBDIR)/libgcc && \
44699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44701                   "RANLIB=$${RANLIB}" \
44702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44703                    mostlyclean) \
44704           || exit 1
44705
44706 @endif target-libgcc
44707
44708 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
44709 maybe-clean-target-libgcc:
44710 @if target-libgcc
44711 maybe-clean-target-libgcc: clean-target-libgcc
44712
44713 clean-target-libgcc: 
44714         @: $(MAKE); $(unstage)
44715         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44716         r=`${PWD_COMMAND}`; export r; \
44717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44718         $(NORMAL_TARGET_EXPORTS) \
44719         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
44720         for flag in $(EXTRA_TARGET_FLAGS); do \
44721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44722         done; \
44723         (cd $(TARGET_SUBDIR)/libgcc && \
44724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44726                   "RANLIB=$${RANLIB}" \
44727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44728                    clean) \
44729           || exit 1
44730
44731 @endif target-libgcc
44732
44733 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
44734 maybe-distclean-target-libgcc:
44735 @if target-libgcc
44736 maybe-distclean-target-libgcc: distclean-target-libgcc
44737
44738 distclean-target-libgcc: 
44739         @: $(MAKE); $(unstage)
44740         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44741         r=`${PWD_COMMAND}`; export r; \
44742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44743         $(NORMAL_TARGET_EXPORTS) \
44744         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
44745         for flag in $(EXTRA_TARGET_FLAGS); do \
44746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44747         done; \
44748         (cd $(TARGET_SUBDIR)/libgcc && \
44749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44751                   "RANLIB=$${RANLIB}" \
44752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44753                    distclean) \
44754           || exit 1
44755
44756 @endif target-libgcc
44757
44758 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
44759 maybe-maintainer-clean-target-libgcc:
44760 @if target-libgcc
44761 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
44762
44763 maintainer-clean-target-libgcc: 
44764         @: $(MAKE); $(unstage)
44765         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44766         r=`${PWD_COMMAND}`; export r; \
44767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44768         $(NORMAL_TARGET_EXPORTS) \
44769         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
44770         for flag in $(EXTRA_TARGET_FLAGS); do \
44771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44772         done; \
44773         (cd $(TARGET_SUBDIR)/libgcc && \
44774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44776                   "RANLIB=$${RANLIB}" \
44777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44778                    maintainer-clean) \
44779           || exit 1
44780
44781 @endif target-libgcc
44782
44783
44784
44785
44786
44787 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
44788 maybe-configure-target-libgfortran:
44789 @if gcc-bootstrap
44790 configure-target-libgfortran: stage_current
44791 @endif gcc-bootstrap
44792 @if target-libgfortran
44793 maybe-configure-target-libgfortran: configure-target-libgfortran
44794 configure-target-libgfortran: 
44795         @: $(MAKE); $(unstage)
44796         @r=`${PWD_COMMAND}`; export r; \
44797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44798         echo "Checking multilib configuration for libgfortran..."; \
44799         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
44800         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
44801         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44802           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
44803             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
44804           else \
44805             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
44806             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44807           fi; \
44808         else \
44809           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
44810         fi; \
44811         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
44812         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
44813         $(NORMAL_TARGET_EXPORTS) \
44814         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
44815         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
44816         case $(srcdir) in \
44817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44818           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
44819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44820         esac; \
44821         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
44822         libsrcdir="$$s/libgfortran"; \
44823         rm -f no-such-file || : ; \
44824         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44825           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44826           --target=${target_alias} $${srcdiroption}  \
44827           || exit 1
44828 @endif target-libgfortran
44829
44830
44831
44832
44833
44834 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
44835 maybe-all-target-libgfortran:
44836 @if gcc-bootstrap
44837 all-target-libgfortran: stage_current
44838 @endif gcc-bootstrap
44839 @if target-libgfortran
44840 TARGET-target-libgfortran=all
44841 maybe-all-target-libgfortran: all-target-libgfortran
44842 all-target-libgfortran: configure-target-libgfortran
44843         @: $(MAKE); $(unstage)
44844         @r=`${PWD_COMMAND}`; export r; \
44845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44846         $(NORMAL_TARGET_EXPORTS) \
44847         (cd $(TARGET_SUBDIR)/libgfortran && \
44848           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44849                 $(TARGET-target-libgfortran))
44850 @endif target-libgfortran
44851
44852
44853
44854
44855
44856 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
44857 maybe-check-target-libgfortran:
44858 @if target-libgfortran
44859 maybe-check-target-libgfortran: check-target-libgfortran
44860
44861 check-target-libgfortran:
44862         @: $(MAKE); $(unstage)
44863         @r=`${PWD_COMMAND}`; export r; \
44864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44865         $(NORMAL_TARGET_EXPORTS) \
44866         (cd $(TARGET_SUBDIR)/libgfortran && \
44867           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44868
44869 @endif target-libgfortran
44870
44871 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
44872 maybe-install-target-libgfortran:
44873 @if target-libgfortran
44874 maybe-install-target-libgfortran: install-target-libgfortran
44875
44876 install-target-libgfortran: installdirs
44877         @: $(MAKE); $(unstage)
44878         @r=`${PWD_COMMAND}`; export r; \
44879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44880         $(NORMAL_TARGET_EXPORTS) \
44881         (cd $(TARGET_SUBDIR)/libgfortran && \
44882           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44883
44884 @endif target-libgfortran
44885
44886 # Other targets (info, dvi, pdf, etc.)
44887
44888 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
44889 maybe-info-target-libgfortran:
44890 @if target-libgfortran
44891 maybe-info-target-libgfortran: info-target-libgfortran
44892
44893 info-target-libgfortran: \
44894     configure-target-libgfortran 
44895         @: $(MAKE); $(unstage)
44896         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44897         r=`${PWD_COMMAND}`; export r; \
44898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44899         $(NORMAL_TARGET_EXPORTS) \
44900         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
44901         for flag in $(EXTRA_TARGET_FLAGS); do \
44902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44903         done; \
44904         (cd $(TARGET_SUBDIR)/libgfortran && \
44905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44907                   "RANLIB=$${RANLIB}" \
44908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44909                    info) \
44910           || exit 1
44911
44912 @endif target-libgfortran
44913
44914 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
44915 maybe-dvi-target-libgfortran:
44916 @if target-libgfortran
44917 maybe-dvi-target-libgfortran: dvi-target-libgfortran
44918
44919 dvi-target-libgfortran: \
44920     configure-target-libgfortran 
44921         @: $(MAKE); $(unstage)
44922         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44923         r=`${PWD_COMMAND}`; export r; \
44924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44925         $(NORMAL_TARGET_EXPORTS) \
44926         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
44927         for flag in $(EXTRA_TARGET_FLAGS); do \
44928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44929         done; \
44930         (cd $(TARGET_SUBDIR)/libgfortran && \
44931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44933                   "RANLIB=$${RANLIB}" \
44934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44935                    dvi) \
44936           || exit 1
44937
44938 @endif target-libgfortran
44939
44940 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
44941 maybe-pdf-target-libgfortran:
44942 @if target-libgfortran
44943 maybe-pdf-target-libgfortran: pdf-target-libgfortran
44944
44945 pdf-target-libgfortran: \
44946     configure-target-libgfortran 
44947         @: $(MAKE); $(unstage)
44948         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44949         r=`${PWD_COMMAND}`; export r; \
44950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44951         $(NORMAL_TARGET_EXPORTS) \
44952         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
44953         for flag in $(EXTRA_TARGET_FLAGS); do \
44954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44955         done; \
44956         (cd $(TARGET_SUBDIR)/libgfortran && \
44957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44959                   "RANLIB=$${RANLIB}" \
44960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44961                    pdf) \
44962           || exit 1
44963
44964 @endif target-libgfortran
44965
44966 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
44967 maybe-html-target-libgfortran:
44968 @if target-libgfortran
44969 maybe-html-target-libgfortran: html-target-libgfortran
44970
44971 html-target-libgfortran: \
44972     configure-target-libgfortran 
44973         @: $(MAKE); $(unstage)
44974         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
44975         r=`${PWD_COMMAND}`; export r; \
44976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977         $(NORMAL_TARGET_EXPORTS) \
44978         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
44979         for flag in $(EXTRA_TARGET_FLAGS); do \
44980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44981         done; \
44982         (cd $(TARGET_SUBDIR)/libgfortran && \
44983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44985                   "RANLIB=$${RANLIB}" \
44986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44987                    html) \
44988           || exit 1
44989
44990 @endif target-libgfortran
44991
44992 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
44993 maybe-TAGS-target-libgfortran:
44994 @if target-libgfortran
44995 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
44996
44997 TAGS-target-libgfortran: \
44998     configure-target-libgfortran 
44999         @: $(MAKE); $(unstage)
45000         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45001         r=`${PWD_COMMAND}`; export r; \
45002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45003         $(NORMAL_TARGET_EXPORTS) \
45004         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
45005         for flag in $(EXTRA_TARGET_FLAGS); do \
45006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45007         done; \
45008         (cd $(TARGET_SUBDIR)/libgfortran && \
45009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45011                   "RANLIB=$${RANLIB}" \
45012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45013                    TAGS) \
45014           || exit 1
45015
45016 @endif target-libgfortran
45017
45018 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45019 maybe-install-info-target-libgfortran:
45020 @if target-libgfortran
45021 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45022
45023 install-info-target-libgfortran: \
45024     configure-target-libgfortran \
45025     info-target-libgfortran 
45026         @: $(MAKE); $(unstage)
45027         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45028         r=`${PWD_COMMAND}`; export r; \
45029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030         $(NORMAL_TARGET_EXPORTS) \
45031         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
45032         for flag in $(EXTRA_TARGET_FLAGS); do \
45033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034         done; \
45035         (cd $(TARGET_SUBDIR)/libgfortran && \
45036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038                   "RANLIB=$${RANLIB}" \
45039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040                    install-info) \
45041           || exit 1
45042
45043 @endif target-libgfortran
45044
45045 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45046 maybe-install-pdf-target-libgfortran:
45047 @if target-libgfortran
45048 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45049
45050 install-pdf-target-libgfortran: \
45051     configure-target-libgfortran \
45052     pdf-target-libgfortran 
45053         @: $(MAKE); $(unstage)
45054         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45055         r=`${PWD_COMMAND}`; export r; \
45056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057         $(NORMAL_TARGET_EXPORTS) \
45058         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45059         for flag in $(EXTRA_TARGET_FLAGS); do \
45060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061         done; \
45062         (cd $(TARGET_SUBDIR)/libgfortran && \
45063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065                   "RANLIB=$${RANLIB}" \
45066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067                    install-pdf) \
45068           || exit 1
45069
45070 @endif target-libgfortran
45071
45072 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45073 maybe-install-html-target-libgfortran:
45074 @if target-libgfortran
45075 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45076
45077 install-html-target-libgfortran: \
45078     configure-target-libgfortran \
45079     html-target-libgfortran 
45080         @: $(MAKE); $(unstage)
45081         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45082         r=`${PWD_COMMAND}`; export r; \
45083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084         $(NORMAL_TARGET_EXPORTS) \
45085         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
45086         for flag in $(EXTRA_TARGET_FLAGS); do \
45087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45088         done; \
45089         (cd $(TARGET_SUBDIR)/libgfortran && \
45090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092                   "RANLIB=$${RANLIB}" \
45093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45094                    install-html) \
45095           || exit 1
45096
45097 @endif target-libgfortran
45098
45099 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45100 maybe-installcheck-target-libgfortran:
45101 @if target-libgfortran
45102 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45103
45104 installcheck-target-libgfortran: \
45105     configure-target-libgfortran 
45106         @: $(MAKE); $(unstage)
45107         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45108         r=`${PWD_COMMAND}`; export r; \
45109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45110         $(NORMAL_TARGET_EXPORTS) \
45111         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
45112         for flag in $(EXTRA_TARGET_FLAGS); do \
45113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45114         done; \
45115         (cd $(TARGET_SUBDIR)/libgfortran && \
45116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45118                   "RANLIB=$${RANLIB}" \
45119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45120                    installcheck) \
45121           || exit 1
45122
45123 @endif target-libgfortran
45124
45125 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45126 maybe-mostlyclean-target-libgfortran:
45127 @if target-libgfortran
45128 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45129
45130 mostlyclean-target-libgfortran: 
45131         @: $(MAKE); $(unstage)
45132         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45133         r=`${PWD_COMMAND}`; export r; \
45134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45135         $(NORMAL_TARGET_EXPORTS) \
45136         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
45137         for flag in $(EXTRA_TARGET_FLAGS); do \
45138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45139         done; \
45140         (cd $(TARGET_SUBDIR)/libgfortran && \
45141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45143                   "RANLIB=$${RANLIB}" \
45144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45145                    mostlyclean) \
45146           || exit 1
45147
45148 @endif target-libgfortran
45149
45150 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45151 maybe-clean-target-libgfortran:
45152 @if target-libgfortran
45153 maybe-clean-target-libgfortran: clean-target-libgfortran
45154
45155 clean-target-libgfortran: 
45156         @: $(MAKE); $(unstage)
45157         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45158         r=`${PWD_COMMAND}`; export r; \
45159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45160         $(NORMAL_TARGET_EXPORTS) \
45161         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
45162         for flag in $(EXTRA_TARGET_FLAGS); do \
45163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45164         done; \
45165         (cd $(TARGET_SUBDIR)/libgfortran && \
45166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45168                   "RANLIB=$${RANLIB}" \
45169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45170                    clean) \
45171           || exit 1
45172
45173 @endif target-libgfortran
45174
45175 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45176 maybe-distclean-target-libgfortran:
45177 @if target-libgfortran
45178 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45179
45180 distclean-target-libgfortran: 
45181         @: $(MAKE); $(unstage)
45182         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45183         r=`${PWD_COMMAND}`; export r; \
45184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45185         $(NORMAL_TARGET_EXPORTS) \
45186         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
45187         for flag in $(EXTRA_TARGET_FLAGS); do \
45188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45189         done; \
45190         (cd $(TARGET_SUBDIR)/libgfortran && \
45191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45193                   "RANLIB=$${RANLIB}" \
45194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45195                    distclean) \
45196           || exit 1
45197
45198 @endif target-libgfortran
45199
45200 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45201 maybe-maintainer-clean-target-libgfortran:
45202 @if target-libgfortran
45203 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45204
45205 maintainer-clean-target-libgfortran: 
45206         @: $(MAKE); $(unstage)
45207         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45208         r=`${PWD_COMMAND}`; export r; \
45209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45210         $(NORMAL_TARGET_EXPORTS) \
45211         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
45212         for flag in $(EXTRA_TARGET_FLAGS); do \
45213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45214         done; \
45215         (cd $(TARGET_SUBDIR)/libgfortran && \
45216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45218                   "RANLIB=$${RANLIB}" \
45219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45220                    maintainer-clean) \
45221           || exit 1
45222
45223 @endif target-libgfortran
45224
45225
45226
45227
45228
45229 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45230 maybe-configure-target-libobjc:
45231 @if gcc-bootstrap
45232 configure-target-libobjc: stage_current
45233 @endif gcc-bootstrap
45234 @if target-libobjc
45235 maybe-configure-target-libobjc: configure-target-libobjc
45236 configure-target-libobjc: 
45237         @: $(MAKE); $(unstage)
45238         @r=`${PWD_COMMAND}`; export r; \
45239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45240         echo "Checking multilib configuration for libobjc..."; \
45241         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45242         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
45243         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45244           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45245             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45246           else \
45247             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45248             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45249           fi; \
45250         else \
45251           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45252         fi; \
45253         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45254         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45255         $(NORMAL_TARGET_EXPORTS) \
45256         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45257         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45258         case $(srcdir) in \
45259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45260           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45262         esac; \
45263         srcdiroption="--srcdir=$${topdir}/libobjc"; \
45264         libsrcdir="$$s/libobjc"; \
45265         rm -f no-such-file || : ; \
45266         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45267           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45268           --target=${target_alias} $${srcdiroption}  \
45269           || exit 1
45270 @endif target-libobjc
45271
45272
45273
45274
45275
45276 .PHONY: all-target-libobjc maybe-all-target-libobjc
45277 maybe-all-target-libobjc:
45278 @if gcc-bootstrap
45279 all-target-libobjc: stage_current
45280 @endif gcc-bootstrap
45281 @if target-libobjc
45282 TARGET-target-libobjc=all
45283 maybe-all-target-libobjc: all-target-libobjc
45284 all-target-libobjc: configure-target-libobjc
45285         @: $(MAKE); $(unstage)
45286         @r=`${PWD_COMMAND}`; export r; \
45287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45288         $(NORMAL_TARGET_EXPORTS) \
45289         (cd $(TARGET_SUBDIR)/libobjc && \
45290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45291                 $(TARGET-target-libobjc))
45292 @endif target-libobjc
45293
45294
45295
45296
45297
45298 .PHONY: check-target-libobjc maybe-check-target-libobjc
45299 maybe-check-target-libobjc:
45300 @if target-libobjc
45301 maybe-check-target-libobjc: check-target-libobjc
45302
45303 check-target-libobjc:
45304         @: $(MAKE); $(unstage)
45305         @r=`${PWD_COMMAND}`; export r; \
45306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45307         $(NORMAL_TARGET_EXPORTS) \
45308         (cd $(TARGET_SUBDIR)/libobjc && \
45309           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45310
45311 @endif target-libobjc
45312
45313 .PHONY: install-target-libobjc maybe-install-target-libobjc
45314 maybe-install-target-libobjc:
45315 @if target-libobjc
45316 maybe-install-target-libobjc: install-target-libobjc
45317
45318 install-target-libobjc: installdirs
45319         @: $(MAKE); $(unstage)
45320         @r=`${PWD_COMMAND}`; export r; \
45321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45322         $(NORMAL_TARGET_EXPORTS) \
45323         (cd $(TARGET_SUBDIR)/libobjc && \
45324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45325
45326 @endif target-libobjc
45327
45328 # Other targets (info, dvi, pdf, etc.)
45329
45330 .PHONY: maybe-info-target-libobjc info-target-libobjc
45331 maybe-info-target-libobjc:
45332 @if target-libobjc
45333 maybe-info-target-libobjc: info-target-libobjc
45334
45335 info-target-libobjc: \
45336     configure-target-libobjc 
45337         @: $(MAKE); $(unstage)
45338         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45339         r=`${PWD_COMMAND}`; export r; \
45340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341         $(NORMAL_TARGET_EXPORTS) \
45342         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
45343         for flag in $(EXTRA_TARGET_FLAGS); do \
45344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45345         done; \
45346         (cd $(TARGET_SUBDIR)/libobjc && \
45347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45349                   "RANLIB=$${RANLIB}" \
45350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45351                    info) \
45352           || exit 1
45353
45354 @endif target-libobjc
45355
45356 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45357 maybe-dvi-target-libobjc:
45358 @if target-libobjc
45359 maybe-dvi-target-libobjc: dvi-target-libobjc
45360
45361 dvi-target-libobjc: \
45362     configure-target-libobjc 
45363         @: $(MAKE); $(unstage)
45364         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45365         r=`${PWD_COMMAND}`; export r; \
45366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45367         $(NORMAL_TARGET_EXPORTS) \
45368         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
45369         for flag in $(EXTRA_TARGET_FLAGS); do \
45370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45371         done; \
45372         (cd $(TARGET_SUBDIR)/libobjc && \
45373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45375                   "RANLIB=$${RANLIB}" \
45376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45377                    dvi) \
45378           || exit 1
45379
45380 @endif target-libobjc
45381
45382 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
45383 maybe-pdf-target-libobjc:
45384 @if target-libobjc
45385 maybe-pdf-target-libobjc: pdf-target-libobjc
45386
45387 pdf-target-libobjc: \
45388     configure-target-libobjc 
45389         @: $(MAKE); $(unstage)
45390         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45391         r=`${PWD_COMMAND}`; export r; \
45392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45393         $(NORMAL_TARGET_EXPORTS) \
45394         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
45395         for flag in $(EXTRA_TARGET_FLAGS); do \
45396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45397         done; \
45398         (cd $(TARGET_SUBDIR)/libobjc && \
45399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45401                   "RANLIB=$${RANLIB}" \
45402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45403                    pdf) \
45404           || exit 1
45405
45406 @endif target-libobjc
45407
45408 .PHONY: maybe-html-target-libobjc html-target-libobjc
45409 maybe-html-target-libobjc:
45410 @if target-libobjc
45411 maybe-html-target-libobjc: html-target-libobjc
45412
45413 html-target-libobjc: \
45414     configure-target-libobjc 
45415         @: $(MAKE); $(unstage)
45416         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45417         r=`${PWD_COMMAND}`; export r; \
45418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45419         $(NORMAL_TARGET_EXPORTS) \
45420         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
45421         for flag in $(EXTRA_TARGET_FLAGS); do \
45422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45423         done; \
45424         (cd $(TARGET_SUBDIR)/libobjc && \
45425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45427                   "RANLIB=$${RANLIB}" \
45428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45429                    html) \
45430           || exit 1
45431
45432 @endif target-libobjc
45433
45434 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
45435 maybe-TAGS-target-libobjc:
45436 @if target-libobjc
45437 maybe-TAGS-target-libobjc: TAGS-target-libobjc
45438
45439 TAGS-target-libobjc: \
45440     configure-target-libobjc 
45441         @: $(MAKE); $(unstage)
45442         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45443         r=`${PWD_COMMAND}`; export r; \
45444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45445         $(NORMAL_TARGET_EXPORTS) \
45446         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
45447         for flag in $(EXTRA_TARGET_FLAGS); do \
45448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45449         done; \
45450         (cd $(TARGET_SUBDIR)/libobjc && \
45451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45453                   "RANLIB=$${RANLIB}" \
45454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45455                    TAGS) \
45456           || exit 1
45457
45458 @endif target-libobjc
45459
45460 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45461 maybe-install-info-target-libobjc:
45462 @if target-libobjc
45463 maybe-install-info-target-libobjc: install-info-target-libobjc
45464
45465 install-info-target-libobjc: \
45466     configure-target-libobjc \
45467     info-target-libobjc 
45468         @: $(MAKE); $(unstage)
45469         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45470         r=`${PWD_COMMAND}`; export r; \
45471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45472         $(NORMAL_TARGET_EXPORTS) \
45473         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
45474         for flag in $(EXTRA_TARGET_FLAGS); do \
45475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45476         done; \
45477         (cd $(TARGET_SUBDIR)/libobjc && \
45478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45480                   "RANLIB=$${RANLIB}" \
45481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45482                    install-info) \
45483           || exit 1
45484
45485 @endif target-libobjc
45486
45487 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45488 maybe-install-pdf-target-libobjc:
45489 @if target-libobjc
45490 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45491
45492 install-pdf-target-libobjc: \
45493     configure-target-libobjc \
45494     pdf-target-libobjc 
45495         @: $(MAKE); $(unstage)
45496         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45497         r=`${PWD_COMMAND}`; export r; \
45498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45499         $(NORMAL_TARGET_EXPORTS) \
45500         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
45501         for flag in $(EXTRA_TARGET_FLAGS); do \
45502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45503         done; \
45504         (cd $(TARGET_SUBDIR)/libobjc && \
45505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45507                   "RANLIB=$${RANLIB}" \
45508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45509                    install-pdf) \
45510           || exit 1
45511
45512 @endif target-libobjc
45513
45514 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45515 maybe-install-html-target-libobjc:
45516 @if target-libobjc
45517 maybe-install-html-target-libobjc: install-html-target-libobjc
45518
45519 install-html-target-libobjc: \
45520     configure-target-libobjc \
45521     html-target-libobjc 
45522         @: $(MAKE); $(unstage)
45523         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45524         r=`${PWD_COMMAND}`; export r; \
45525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45526         $(NORMAL_TARGET_EXPORTS) \
45527         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
45528         for flag in $(EXTRA_TARGET_FLAGS); do \
45529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45530         done; \
45531         (cd $(TARGET_SUBDIR)/libobjc && \
45532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45534                   "RANLIB=$${RANLIB}" \
45535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45536                    install-html) \
45537           || exit 1
45538
45539 @endif target-libobjc
45540
45541 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45542 maybe-installcheck-target-libobjc:
45543 @if target-libobjc
45544 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45545
45546 installcheck-target-libobjc: \
45547     configure-target-libobjc 
45548         @: $(MAKE); $(unstage)
45549         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45550         r=`${PWD_COMMAND}`; export r; \
45551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45552         $(NORMAL_TARGET_EXPORTS) \
45553         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
45554         for flag in $(EXTRA_TARGET_FLAGS); do \
45555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45556         done; \
45557         (cd $(TARGET_SUBDIR)/libobjc && \
45558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45560                   "RANLIB=$${RANLIB}" \
45561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45562                    installcheck) \
45563           || exit 1
45564
45565 @endif target-libobjc
45566
45567 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
45568 maybe-mostlyclean-target-libobjc:
45569 @if target-libobjc
45570 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
45571
45572 mostlyclean-target-libobjc: 
45573         @: $(MAKE); $(unstage)
45574         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45575         r=`${PWD_COMMAND}`; export r; \
45576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45577         $(NORMAL_TARGET_EXPORTS) \
45578         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
45579         for flag in $(EXTRA_TARGET_FLAGS); do \
45580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45581         done; \
45582         (cd $(TARGET_SUBDIR)/libobjc && \
45583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45585                   "RANLIB=$${RANLIB}" \
45586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45587                    mostlyclean) \
45588           || exit 1
45589
45590 @endif target-libobjc
45591
45592 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
45593 maybe-clean-target-libobjc:
45594 @if target-libobjc
45595 maybe-clean-target-libobjc: clean-target-libobjc
45596
45597 clean-target-libobjc: 
45598         @: $(MAKE); $(unstage)
45599         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45600         r=`${PWD_COMMAND}`; export r; \
45601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45602         $(NORMAL_TARGET_EXPORTS) \
45603         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
45604         for flag in $(EXTRA_TARGET_FLAGS); do \
45605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45606         done; \
45607         (cd $(TARGET_SUBDIR)/libobjc && \
45608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45610                   "RANLIB=$${RANLIB}" \
45611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45612                    clean) \
45613           || exit 1
45614
45615 @endif target-libobjc
45616
45617 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
45618 maybe-distclean-target-libobjc:
45619 @if target-libobjc
45620 maybe-distclean-target-libobjc: distclean-target-libobjc
45621
45622 distclean-target-libobjc: 
45623         @: $(MAKE); $(unstage)
45624         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45625         r=`${PWD_COMMAND}`; export r; \
45626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45627         $(NORMAL_TARGET_EXPORTS) \
45628         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
45629         for flag in $(EXTRA_TARGET_FLAGS); do \
45630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45631         done; \
45632         (cd $(TARGET_SUBDIR)/libobjc && \
45633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45635                   "RANLIB=$${RANLIB}" \
45636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45637                    distclean) \
45638           || exit 1
45639
45640 @endif target-libobjc
45641
45642 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
45643 maybe-maintainer-clean-target-libobjc:
45644 @if target-libobjc
45645 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
45646
45647 maintainer-clean-target-libobjc: 
45648         @: $(MAKE); $(unstage)
45649         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45650         r=`${PWD_COMMAND}`; export r; \
45651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45652         $(NORMAL_TARGET_EXPORTS) \
45653         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
45654         for flag in $(EXTRA_TARGET_FLAGS); do \
45655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45656         done; \
45657         (cd $(TARGET_SUBDIR)/libobjc && \
45658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45660                   "RANLIB=$${RANLIB}" \
45661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45662                    maintainer-clean) \
45663           || exit 1
45664
45665 @endif target-libobjc
45666
45667
45668
45669
45670
45671 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
45672 maybe-configure-target-libtermcap:
45673 @if gcc-bootstrap
45674 configure-target-libtermcap: stage_current
45675 @endif gcc-bootstrap
45676 @if target-libtermcap
45677 maybe-configure-target-libtermcap: configure-target-libtermcap
45678 configure-target-libtermcap: 
45679         @: $(MAKE); $(unstage)
45680         @r=`${PWD_COMMAND}`; export r; \
45681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45682         echo "Checking multilib configuration for libtermcap..."; \
45683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
45684         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
45685         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
45686           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
45687             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
45688           else \
45689             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
45690             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
45691           fi; \
45692         else \
45693           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
45694         fi; \
45695         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
45696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
45697         $(NORMAL_TARGET_EXPORTS) \
45698         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
45699         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
45700         case $(srcdir) in \
45701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45702           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
45703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45704         esac; \
45705         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
45706         libsrcdir="$$s/libtermcap"; \
45707         rm -f no-such-file || : ; \
45708         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45709           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45710           --target=${target_alias} $${srcdiroption}  \
45711           || exit 1
45712 @endif target-libtermcap
45713
45714
45715
45716
45717
45718 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
45719 maybe-all-target-libtermcap:
45720 @if gcc-bootstrap
45721 all-target-libtermcap: stage_current
45722 @endif gcc-bootstrap
45723 @if target-libtermcap
45724 TARGET-target-libtermcap=all
45725 maybe-all-target-libtermcap: all-target-libtermcap
45726 all-target-libtermcap: configure-target-libtermcap
45727         @: $(MAKE); $(unstage)
45728         @r=`${PWD_COMMAND}`; export r; \
45729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45730         $(NORMAL_TARGET_EXPORTS) \
45731         (cd $(TARGET_SUBDIR)/libtermcap && \
45732           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45733                 $(TARGET-target-libtermcap))
45734 @endif target-libtermcap
45735
45736
45737
45738
45739
45740 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
45741 maybe-check-target-libtermcap:
45742 @if target-libtermcap
45743 maybe-check-target-libtermcap: check-target-libtermcap
45744
45745 # Dummy target for uncheckable module.
45746 check-target-libtermcap:
45747
45748 @endif target-libtermcap
45749
45750 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
45751 maybe-install-target-libtermcap:
45752 @if target-libtermcap
45753 maybe-install-target-libtermcap: install-target-libtermcap
45754
45755 install-target-libtermcap: installdirs
45756         @: $(MAKE); $(unstage)
45757         @r=`${PWD_COMMAND}`; export r; \
45758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45759         $(NORMAL_TARGET_EXPORTS) \
45760         (cd $(TARGET_SUBDIR)/libtermcap && \
45761           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45762
45763 @endif target-libtermcap
45764
45765 # Other targets (info, dvi, pdf, etc.)
45766
45767 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
45768 maybe-info-target-libtermcap:
45769 @if target-libtermcap
45770 maybe-info-target-libtermcap: info-target-libtermcap
45771
45772 info-target-libtermcap: \
45773     configure-target-libtermcap 
45774         @: $(MAKE); $(unstage)
45775         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45776         r=`${PWD_COMMAND}`; export r; \
45777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45778         $(NORMAL_TARGET_EXPORTS) \
45779         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
45780         for flag in $(EXTRA_TARGET_FLAGS); do \
45781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45782         done; \
45783         (cd $(TARGET_SUBDIR)/libtermcap && \
45784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45786                   "RANLIB=$${RANLIB}" \
45787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45788                    info) \
45789           || exit 1
45790
45791 @endif target-libtermcap
45792
45793 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
45794 maybe-dvi-target-libtermcap:
45795 @if target-libtermcap
45796 maybe-dvi-target-libtermcap: dvi-target-libtermcap
45797
45798 dvi-target-libtermcap: \
45799     configure-target-libtermcap 
45800         @: $(MAKE); $(unstage)
45801         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45802         r=`${PWD_COMMAND}`; export r; \
45803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804         $(NORMAL_TARGET_EXPORTS) \
45805         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
45806         for flag in $(EXTRA_TARGET_FLAGS); do \
45807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808         done; \
45809         (cd $(TARGET_SUBDIR)/libtermcap && \
45810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45812                   "RANLIB=$${RANLIB}" \
45813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45814                    dvi) \
45815           || exit 1
45816
45817 @endif target-libtermcap
45818
45819 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
45820 maybe-pdf-target-libtermcap:
45821 @if target-libtermcap
45822 maybe-pdf-target-libtermcap: pdf-target-libtermcap
45823
45824 pdf-target-libtermcap: \
45825     configure-target-libtermcap 
45826         @: $(MAKE); $(unstage)
45827         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45828         r=`${PWD_COMMAND}`; export r; \
45829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830         $(NORMAL_TARGET_EXPORTS) \
45831         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
45832         for flag in $(EXTRA_TARGET_FLAGS); do \
45833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45834         done; \
45835         (cd $(TARGET_SUBDIR)/libtermcap && \
45836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45838                   "RANLIB=$${RANLIB}" \
45839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45840                    pdf) \
45841           || exit 1
45842
45843 @endif target-libtermcap
45844
45845 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
45846 maybe-html-target-libtermcap:
45847 @if target-libtermcap
45848 maybe-html-target-libtermcap: html-target-libtermcap
45849
45850 html-target-libtermcap: \
45851     configure-target-libtermcap 
45852         @: $(MAKE); $(unstage)
45853         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45854         r=`${PWD_COMMAND}`; export r; \
45855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45856         $(NORMAL_TARGET_EXPORTS) \
45857         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
45858         for flag in $(EXTRA_TARGET_FLAGS); do \
45859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45860         done; \
45861         (cd $(TARGET_SUBDIR)/libtermcap && \
45862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45864                   "RANLIB=$${RANLIB}" \
45865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45866                    html) \
45867           || exit 1
45868
45869 @endif target-libtermcap
45870
45871 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
45872 maybe-TAGS-target-libtermcap:
45873 @if target-libtermcap
45874 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
45875
45876 TAGS-target-libtermcap: \
45877     configure-target-libtermcap 
45878         @: $(MAKE); $(unstage)
45879         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45880         r=`${PWD_COMMAND}`; export r; \
45881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882         $(NORMAL_TARGET_EXPORTS) \
45883         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
45884         for flag in $(EXTRA_TARGET_FLAGS); do \
45885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45886         done; \
45887         (cd $(TARGET_SUBDIR)/libtermcap && \
45888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45890                   "RANLIB=$${RANLIB}" \
45891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45892                    TAGS) \
45893           || exit 1
45894
45895 @endif target-libtermcap
45896
45897 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
45898 maybe-install-info-target-libtermcap:
45899 @if target-libtermcap
45900 maybe-install-info-target-libtermcap: install-info-target-libtermcap
45901
45902 install-info-target-libtermcap: \
45903     configure-target-libtermcap \
45904     info-target-libtermcap 
45905         @: $(MAKE); $(unstage)
45906         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45907         r=`${PWD_COMMAND}`; export r; \
45908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45909         $(NORMAL_TARGET_EXPORTS) \
45910         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
45911         for flag in $(EXTRA_TARGET_FLAGS); do \
45912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45913         done; \
45914         (cd $(TARGET_SUBDIR)/libtermcap && \
45915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45917                   "RANLIB=$${RANLIB}" \
45918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45919                    install-info) \
45920           || exit 1
45921
45922 @endif target-libtermcap
45923
45924 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
45925 maybe-install-pdf-target-libtermcap:
45926 @if target-libtermcap
45927 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
45928
45929 install-pdf-target-libtermcap: \
45930     configure-target-libtermcap \
45931     pdf-target-libtermcap 
45932         @: $(MAKE); $(unstage)
45933         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45934         r=`${PWD_COMMAND}`; export r; \
45935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936         $(NORMAL_TARGET_EXPORTS) \
45937         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
45938         for flag in $(EXTRA_TARGET_FLAGS); do \
45939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45940         done; \
45941         (cd $(TARGET_SUBDIR)/libtermcap && \
45942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45944                   "RANLIB=$${RANLIB}" \
45945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45946                    install-pdf) \
45947           || exit 1
45948
45949 @endif target-libtermcap
45950
45951 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
45952 maybe-install-html-target-libtermcap:
45953 @if target-libtermcap
45954 maybe-install-html-target-libtermcap: install-html-target-libtermcap
45955
45956 install-html-target-libtermcap: \
45957     configure-target-libtermcap \
45958     html-target-libtermcap 
45959         @: $(MAKE); $(unstage)
45960         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45961         r=`${PWD_COMMAND}`; export r; \
45962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963         $(NORMAL_TARGET_EXPORTS) \
45964         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
45965         for flag in $(EXTRA_TARGET_FLAGS); do \
45966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967         done; \
45968         (cd $(TARGET_SUBDIR)/libtermcap && \
45969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45971                   "RANLIB=$${RANLIB}" \
45972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45973                    install-html) \
45974           || exit 1
45975
45976 @endif target-libtermcap
45977
45978 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
45979 maybe-installcheck-target-libtermcap:
45980 @if target-libtermcap
45981 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
45982
45983 installcheck-target-libtermcap: \
45984     configure-target-libtermcap 
45985         @: $(MAKE); $(unstage)
45986         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
45987         r=`${PWD_COMMAND}`; export r; \
45988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989         $(NORMAL_TARGET_EXPORTS) \
45990         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
45991         for flag in $(EXTRA_TARGET_FLAGS); do \
45992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45993         done; \
45994         (cd $(TARGET_SUBDIR)/libtermcap && \
45995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45997                   "RANLIB=$${RANLIB}" \
45998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45999                    installcheck) \
46000           || exit 1
46001
46002 @endif target-libtermcap
46003
46004 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46005 maybe-mostlyclean-target-libtermcap:
46006 @if target-libtermcap
46007 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46008
46009 # libtermcap doesn't support mostlyclean.
46010 mostlyclean-target-libtermcap:
46011
46012 @endif target-libtermcap
46013
46014 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46015 maybe-clean-target-libtermcap:
46016 @if target-libtermcap
46017 maybe-clean-target-libtermcap: clean-target-libtermcap
46018
46019 # libtermcap doesn't support clean.
46020 clean-target-libtermcap:
46021
46022 @endif target-libtermcap
46023
46024 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46025 maybe-distclean-target-libtermcap:
46026 @if target-libtermcap
46027 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46028
46029 # libtermcap doesn't support distclean.
46030 distclean-target-libtermcap:
46031
46032 @endif target-libtermcap
46033
46034 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46035 maybe-maintainer-clean-target-libtermcap:
46036 @if target-libtermcap
46037 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46038
46039 # libtermcap doesn't support maintainer-clean.
46040 maintainer-clean-target-libtermcap:
46041
46042 @endif target-libtermcap
46043
46044
46045
46046
46047
46048 .PHONY: configure-target-winsup maybe-configure-target-winsup
46049 maybe-configure-target-winsup:
46050 @if gcc-bootstrap
46051 configure-target-winsup: stage_current
46052 @endif gcc-bootstrap
46053 @if target-winsup
46054 maybe-configure-target-winsup: configure-target-winsup
46055 configure-target-winsup: 
46056         @: $(MAKE); $(unstage)
46057         @r=`${PWD_COMMAND}`; export r; \
46058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059         echo "Checking multilib configuration for winsup..."; \
46060         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46061         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
46062         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46063           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46064             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46065           else \
46066             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46067             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46068           fi; \
46069         else \
46070           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46071         fi; \
46072         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46073         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46074         $(NORMAL_TARGET_EXPORTS) \
46075         echo Configuring in $(TARGET_SUBDIR)/winsup; \
46076         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46077         case $(srcdir) in \
46078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46079           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46081         esac; \
46082         srcdiroption="--srcdir=$${topdir}/winsup"; \
46083         libsrcdir="$$s/winsup"; \
46084         rm -f no-such-file || : ; \
46085         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46086           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46087           --target=${target_alias} $${srcdiroption}  \
46088           || exit 1
46089 @endif target-winsup
46090
46091
46092
46093
46094
46095 .PHONY: all-target-winsup maybe-all-target-winsup
46096 maybe-all-target-winsup:
46097 @if gcc-bootstrap
46098 all-target-winsup: stage_current
46099 @endif gcc-bootstrap
46100 @if target-winsup
46101 TARGET-target-winsup=all
46102 maybe-all-target-winsup: all-target-winsup
46103 all-target-winsup: configure-target-winsup
46104         @: $(MAKE); $(unstage)
46105         @r=`${PWD_COMMAND}`; export r; \
46106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46107         $(NORMAL_TARGET_EXPORTS) \
46108         (cd $(TARGET_SUBDIR)/winsup && \
46109           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46110                 $(TARGET-target-winsup))
46111 @endif target-winsup
46112
46113
46114
46115
46116
46117 .PHONY: check-target-winsup maybe-check-target-winsup
46118 maybe-check-target-winsup:
46119 @if target-winsup
46120 maybe-check-target-winsup: check-target-winsup
46121
46122 check-target-winsup:
46123         @: $(MAKE); $(unstage)
46124         @r=`${PWD_COMMAND}`; export r; \
46125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126         $(NORMAL_TARGET_EXPORTS) \
46127         (cd $(TARGET_SUBDIR)/winsup && \
46128           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46129
46130 @endif target-winsup
46131
46132 .PHONY: install-target-winsup maybe-install-target-winsup
46133 maybe-install-target-winsup:
46134 @if target-winsup
46135 maybe-install-target-winsup: install-target-winsup
46136
46137 install-target-winsup: installdirs
46138         @: $(MAKE); $(unstage)
46139         @r=`${PWD_COMMAND}`; export r; \
46140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141         $(NORMAL_TARGET_EXPORTS) \
46142         (cd $(TARGET_SUBDIR)/winsup && \
46143           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46144
46145 @endif target-winsup
46146
46147 # Other targets (info, dvi, pdf, etc.)
46148
46149 .PHONY: maybe-info-target-winsup info-target-winsup
46150 maybe-info-target-winsup:
46151 @if target-winsup
46152 maybe-info-target-winsup: info-target-winsup
46153
46154 info-target-winsup: \
46155     configure-target-winsup 
46156         @: $(MAKE); $(unstage)
46157         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46158         r=`${PWD_COMMAND}`; export r; \
46159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46160         $(NORMAL_TARGET_EXPORTS) \
46161         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
46162         for flag in $(EXTRA_TARGET_FLAGS); do \
46163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46164         done; \
46165         (cd $(TARGET_SUBDIR)/winsup && \
46166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46168                   "RANLIB=$${RANLIB}" \
46169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46170                    info) \
46171           || exit 1
46172
46173 @endif target-winsup
46174
46175 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46176 maybe-dvi-target-winsup:
46177 @if target-winsup
46178 maybe-dvi-target-winsup: dvi-target-winsup
46179
46180 dvi-target-winsup: \
46181     configure-target-winsup 
46182         @: $(MAKE); $(unstage)
46183         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46184         r=`${PWD_COMMAND}`; export r; \
46185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46186         $(NORMAL_TARGET_EXPORTS) \
46187         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
46188         for flag in $(EXTRA_TARGET_FLAGS); do \
46189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46190         done; \
46191         (cd $(TARGET_SUBDIR)/winsup && \
46192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46194                   "RANLIB=$${RANLIB}" \
46195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46196                    dvi) \
46197           || exit 1
46198
46199 @endif target-winsup
46200
46201 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46202 maybe-pdf-target-winsup:
46203 @if target-winsup
46204 maybe-pdf-target-winsup: pdf-target-winsup
46205
46206 pdf-target-winsup: \
46207     configure-target-winsup 
46208         @: $(MAKE); $(unstage)
46209         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46210         r=`${PWD_COMMAND}`; export r; \
46211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46212         $(NORMAL_TARGET_EXPORTS) \
46213         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
46214         for flag in $(EXTRA_TARGET_FLAGS); do \
46215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46216         done; \
46217         (cd $(TARGET_SUBDIR)/winsup && \
46218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46220                   "RANLIB=$${RANLIB}" \
46221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46222                    pdf) \
46223           || exit 1
46224
46225 @endif target-winsup
46226
46227 .PHONY: maybe-html-target-winsup html-target-winsup
46228 maybe-html-target-winsup:
46229 @if target-winsup
46230 maybe-html-target-winsup: html-target-winsup
46231
46232 html-target-winsup: \
46233     configure-target-winsup 
46234         @: $(MAKE); $(unstage)
46235         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46236         r=`${PWD_COMMAND}`; export r; \
46237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46238         $(NORMAL_TARGET_EXPORTS) \
46239         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
46240         for flag in $(EXTRA_TARGET_FLAGS); do \
46241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46242         done; \
46243         (cd $(TARGET_SUBDIR)/winsup && \
46244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46246                   "RANLIB=$${RANLIB}" \
46247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46248                    html) \
46249           || exit 1
46250
46251 @endif target-winsup
46252
46253 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46254 maybe-TAGS-target-winsup:
46255 @if target-winsup
46256 maybe-TAGS-target-winsup: TAGS-target-winsup
46257
46258 TAGS-target-winsup: \
46259     configure-target-winsup 
46260         @: $(MAKE); $(unstage)
46261         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46262         r=`${PWD_COMMAND}`; export r; \
46263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46264         $(NORMAL_TARGET_EXPORTS) \
46265         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
46266         for flag in $(EXTRA_TARGET_FLAGS); do \
46267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46268         done; \
46269         (cd $(TARGET_SUBDIR)/winsup && \
46270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46272                   "RANLIB=$${RANLIB}" \
46273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46274                    TAGS) \
46275           || exit 1
46276
46277 @endif target-winsup
46278
46279 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
46280 maybe-install-info-target-winsup:
46281 @if target-winsup
46282 maybe-install-info-target-winsup: install-info-target-winsup
46283
46284 install-info-target-winsup: \
46285     configure-target-winsup \
46286     info-target-winsup 
46287         @: $(MAKE); $(unstage)
46288         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46289         r=`${PWD_COMMAND}`; export r; \
46290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46291         $(NORMAL_TARGET_EXPORTS) \
46292         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
46293         for flag in $(EXTRA_TARGET_FLAGS); do \
46294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46295         done; \
46296         (cd $(TARGET_SUBDIR)/winsup && \
46297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46299                   "RANLIB=$${RANLIB}" \
46300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46301                    install-info) \
46302           || exit 1
46303
46304 @endif target-winsup
46305
46306 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
46307 maybe-install-pdf-target-winsup:
46308 @if target-winsup
46309 maybe-install-pdf-target-winsup: install-pdf-target-winsup
46310
46311 install-pdf-target-winsup: \
46312     configure-target-winsup \
46313     pdf-target-winsup 
46314         @: $(MAKE); $(unstage)
46315         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46316         r=`${PWD_COMMAND}`; export r; \
46317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46318         $(NORMAL_TARGET_EXPORTS) \
46319         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
46320         for flag in $(EXTRA_TARGET_FLAGS); do \
46321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46322         done; \
46323         (cd $(TARGET_SUBDIR)/winsup && \
46324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46326                   "RANLIB=$${RANLIB}" \
46327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46328                    install-pdf) \
46329           || exit 1
46330
46331 @endif target-winsup
46332
46333 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
46334 maybe-install-html-target-winsup:
46335 @if target-winsup
46336 maybe-install-html-target-winsup: install-html-target-winsup
46337
46338 install-html-target-winsup: \
46339     configure-target-winsup \
46340     html-target-winsup 
46341         @: $(MAKE); $(unstage)
46342         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46343         r=`${PWD_COMMAND}`; export r; \
46344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46345         $(NORMAL_TARGET_EXPORTS) \
46346         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
46347         for flag in $(EXTRA_TARGET_FLAGS); do \
46348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46349         done; \
46350         (cd $(TARGET_SUBDIR)/winsup && \
46351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46353                   "RANLIB=$${RANLIB}" \
46354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46355                    install-html) \
46356           || exit 1
46357
46358 @endif target-winsup
46359
46360 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
46361 maybe-installcheck-target-winsup:
46362 @if target-winsup
46363 maybe-installcheck-target-winsup: installcheck-target-winsup
46364
46365 installcheck-target-winsup: \
46366     configure-target-winsup 
46367         @: $(MAKE); $(unstage)
46368         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46369         r=`${PWD_COMMAND}`; export r; \
46370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46371         $(NORMAL_TARGET_EXPORTS) \
46372         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
46373         for flag in $(EXTRA_TARGET_FLAGS); do \
46374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46375         done; \
46376         (cd $(TARGET_SUBDIR)/winsup && \
46377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46379                   "RANLIB=$${RANLIB}" \
46380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46381                    installcheck) \
46382           || exit 1
46383
46384 @endif target-winsup
46385
46386 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
46387 maybe-mostlyclean-target-winsup:
46388 @if target-winsup
46389 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
46390
46391 mostlyclean-target-winsup: 
46392         @: $(MAKE); $(unstage)
46393         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46394         r=`${PWD_COMMAND}`; export r; \
46395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46396         $(NORMAL_TARGET_EXPORTS) \
46397         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
46398         for flag in $(EXTRA_TARGET_FLAGS); do \
46399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46400         done; \
46401         (cd $(TARGET_SUBDIR)/winsup && \
46402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46404                   "RANLIB=$${RANLIB}" \
46405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46406                    mostlyclean) \
46407           || exit 1
46408
46409 @endif target-winsup
46410
46411 .PHONY: maybe-clean-target-winsup clean-target-winsup
46412 maybe-clean-target-winsup:
46413 @if target-winsup
46414 maybe-clean-target-winsup: clean-target-winsup
46415
46416 clean-target-winsup: 
46417         @: $(MAKE); $(unstage)
46418         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46419         r=`${PWD_COMMAND}`; export r; \
46420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421         $(NORMAL_TARGET_EXPORTS) \
46422         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
46423         for flag in $(EXTRA_TARGET_FLAGS); do \
46424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46425         done; \
46426         (cd $(TARGET_SUBDIR)/winsup && \
46427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46429                   "RANLIB=$${RANLIB}" \
46430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46431                    clean) \
46432           || exit 1
46433
46434 @endif target-winsup
46435
46436 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
46437 maybe-distclean-target-winsup:
46438 @if target-winsup
46439 maybe-distclean-target-winsup: distclean-target-winsup
46440
46441 distclean-target-winsup: 
46442         @: $(MAKE); $(unstage)
46443         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46444         r=`${PWD_COMMAND}`; export r; \
46445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46446         $(NORMAL_TARGET_EXPORTS) \
46447         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
46448         for flag in $(EXTRA_TARGET_FLAGS); do \
46449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46450         done; \
46451         (cd $(TARGET_SUBDIR)/winsup && \
46452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46454                   "RANLIB=$${RANLIB}" \
46455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46456                    distclean) \
46457           || exit 1
46458
46459 @endif target-winsup
46460
46461 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46462 maybe-maintainer-clean-target-winsup:
46463 @if target-winsup
46464 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46465
46466 maintainer-clean-target-winsup: 
46467         @: $(MAKE); $(unstage)
46468         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46469         r=`${PWD_COMMAND}`; export r; \
46470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471         $(NORMAL_TARGET_EXPORTS) \
46472         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
46473         for flag in $(EXTRA_TARGET_FLAGS); do \
46474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46475         done; \
46476         (cd $(TARGET_SUBDIR)/winsup && \
46477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46479                   "RANLIB=$${RANLIB}" \
46480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46481                    maintainer-clean) \
46482           || exit 1
46483
46484 @endif target-winsup
46485
46486
46487
46488
46489
46490 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46491 maybe-configure-target-libgloss:
46492 @if gcc-bootstrap
46493 configure-target-libgloss: stage_current
46494 @endif gcc-bootstrap
46495 @if target-libgloss
46496 maybe-configure-target-libgloss: configure-target-libgloss
46497 configure-target-libgloss: 
46498         @: $(MAKE); $(unstage)
46499         @r=`${PWD_COMMAND}`; export r; \
46500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501         echo "Checking multilib configuration for libgloss..."; \
46502         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46503         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
46504         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46505           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46506             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
46507           else \
46508             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
46509             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46510           fi; \
46511         else \
46512           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46513         fi; \
46514         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
46515         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46516         $(NORMAL_TARGET_EXPORTS) \
46517         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
46518         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
46519         case $(srcdir) in \
46520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46521           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
46522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46523         esac; \
46524         srcdiroption="--srcdir=$${topdir}/libgloss"; \
46525         libsrcdir="$$s/libgloss"; \
46526         rm -f no-such-file || : ; \
46527         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46528           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46529           --target=${target_alias} $${srcdiroption}  \
46530           || exit 1
46531 @endif target-libgloss
46532
46533
46534
46535
46536
46537 .PHONY: all-target-libgloss maybe-all-target-libgloss
46538 maybe-all-target-libgloss:
46539 @if gcc-bootstrap
46540 all-target-libgloss: stage_current
46541 @endif gcc-bootstrap
46542 @if target-libgloss
46543 TARGET-target-libgloss=all
46544 maybe-all-target-libgloss: all-target-libgloss
46545 all-target-libgloss: configure-target-libgloss
46546         @: $(MAKE); $(unstage)
46547         @r=`${PWD_COMMAND}`; export r; \
46548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46549         $(NORMAL_TARGET_EXPORTS) \
46550         (cd $(TARGET_SUBDIR)/libgloss && \
46551           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46552                 $(TARGET-target-libgloss))
46553 @endif target-libgloss
46554
46555
46556
46557
46558
46559 .PHONY: check-target-libgloss maybe-check-target-libgloss
46560 maybe-check-target-libgloss:
46561 @if target-libgloss
46562 maybe-check-target-libgloss: check-target-libgloss
46563
46564 # Dummy target for uncheckable module.
46565 check-target-libgloss:
46566
46567 @endif target-libgloss
46568
46569 .PHONY: install-target-libgloss maybe-install-target-libgloss
46570 maybe-install-target-libgloss:
46571 @if target-libgloss
46572 maybe-install-target-libgloss: install-target-libgloss
46573
46574 install-target-libgloss: installdirs
46575         @: $(MAKE); $(unstage)
46576         @r=`${PWD_COMMAND}`; export r; \
46577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46578         $(NORMAL_TARGET_EXPORTS) \
46579         (cd $(TARGET_SUBDIR)/libgloss && \
46580           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46581
46582 @endif target-libgloss
46583
46584 # Other targets (info, dvi, pdf, etc.)
46585
46586 .PHONY: maybe-info-target-libgloss info-target-libgloss
46587 maybe-info-target-libgloss:
46588 @if target-libgloss
46589 maybe-info-target-libgloss: info-target-libgloss
46590
46591 info-target-libgloss: \
46592     configure-target-libgloss 
46593         @: $(MAKE); $(unstage)
46594         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46595         r=`${PWD_COMMAND}`; export r; \
46596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597         $(NORMAL_TARGET_EXPORTS) \
46598         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
46599         for flag in $(EXTRA_TARGET_FLAGS); do \
46600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46601         done; \
46602         (cd $(TARGET_SUBDIR)/libgloss && \
46603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46605                   "RANLIB=$${RANLIB}" \
46606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46607                    info) \
46608           || exit 1
46609
46610 @endif target-libgloss
46611
46612 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
46613 maybe-dvi-target-libgloss:
46614 @if target-libgloss
46615 maybe-dvi-target-libgloss: dvi-target-libgloss
46616
46617 dvi-target-libgloss: \
46618     configure-target-libgloss 
46619         @: $(MAKE); $(unstage)
46620         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46621         r=`${PWD_COMMAND}`; export r; \
46622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46623         $(NORMAL_TARGET_EXPORTS) \
46624         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
46625         for flag in $(EXTRA_TARGET_FLAGS); do \
46626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46627         done; \
46628         (cd $(TARGET_SUBDIR)/libgloss && \
46629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46631                   "RANLIB=$${RANLIB}" \
46632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46633                    dvi) \
46634           || exit 1
46635
46636 @endif target-libgloss
46637
46638 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
46639 maybe-pdf-target-libgloss:
46640 @if target-libgloss
46641 maybe-pdf-target-libgloss: pdf-target-libgloss
46642
46643 pdf-target-libgloss: \
46644     configure-target-libgloss 
46645         @: $(MAKE); $(unstage)
46646         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46647         r=`${PWD_COMMAND}`; export r; \
46648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649         $(NORMAL_TARGET_EXPORTS) \
46650         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
46651         for flag in $(EXTRA_TARGET_FLAGS); do \
46652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46653         done; \
46654         (cd $(TARGET_SUBDIR)/libgloss && \
46655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46657                   "RANLIB=$${RANLIB}" \
46658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46659                    pdf) \
46660           || exit 1
46661
46662 @endif target-libgloss
46663
46664 .PHONY: maybe-html-target-libgloss html-target-libgloss
46665 maybe-html-target-libgloss:
46666 @if target-libgloss
46667 maybe-html-target-libgloss: html-target-libgloss
46668
46669 html-target-libgloss: \
46670     configure-target-libgloss 
46671         @: $(MAKE); $(unstage)
46672         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46673         r=`${PWD_COMMAND}`; export r; \
46674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46675         $(NORMAL_TARGET_EXPORTS) \
46676         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
46677         for flag in $(EXTRA_TARGET_FLAGS); do \
46678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46679         done; \
46680         (cd $(TARGET_SUBDIR)/libgloss && \
46681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46683                   "RANLIB=$${RANLIB}" \
46684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46685                    html) \
46686           || exit 1
46687
46688 @endif target-libgloss
46689
46690 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
46691 maybe-TAGS-target-libgloss:
46692 @if target-libgloss
46693 maybe-TAGS-target-libgloss: TAGS-target-libgloss
46694
46695 TAGS-target-libgloss: \
46696     configure-target-libgloss 
46697         @: $(MAKE); $(unstage)
46698         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46699         r=`${PWD_COMMAND}`; export r; \
46700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46701         $(NORMAL_TARGET_EXPORTS) \
46702         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
46703         for flag in $(EXTRA_TARGET_FLAGS); do \
46704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46705         done; \
46706         (cd $(TARGET_SUBDIR)/libgloss && \
46707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46709                   "RANLIB=$${RANLIB}" \
46710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46711                    TAGS) \
46712           || exit 1
46713
46714 @endif target-libgloss
46715
46716 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
46717 maybe-install-info-target-libgloss:
46718 @if target-libgloss
46719 maybe-install-info-target-libgloss: install-info-target-libgloss
46720
46721 install-info-target-libgloss: \
46722     configure-target-libgloss \
46723     info-target-libgloss 
46724         @: $(MAKE); $(unstage)
46725         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46726         r=`${PWD_COMMAND}`; export r; \
46727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46728         $(NORMAL_TARGET_EXPORTS) \
46729         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
46730         for flag in $(EXTRA_TARGET_FLAGS); do \
46731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46732         done; \
46733         (cd $(TARGET_SUBDIR)/libgloss && \
46734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46736                   "RANLIB=$${RANLIB}" \
46737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46738                    install-info) \
46739           || exit 1
46740
46741 @endif target-libgloss
46742
46743 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
46744 maybe-install-pdf-target-libgloss:
46745 @if target-libgloss
46746 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
46747
46748 install-pdf-target-libgloss: \
46749     configure-target-libgloss \
46750     pdf-target-libgloss 
46751         @: $(MAKE); $(unstage)
46752         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46753         r=`${PWD_COMMAND}`; export r; \
46754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46755         $(NORMAL_TARGET_EXPORTS) \
46756         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
46757         for flag in $(EXTRA_TARGET_FLAGS); do \
46758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46759         done; \
46760         (cd $(TARGET_SUBDIR)/libgloss && \
46761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46763                   "RANLIB=$${RANLIB}" \
46764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46765                    install-pdf) \
46766           || exit 1
46767
46768 @endif target-libgloss
46769
46770 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
46771 maybe-install-html-target-libgloss:
46772 @if target-libgloss
46773 maybe-install-html-target-libgloss: install-html-target-libgloss
46774
46775 install-html-target-libgloss: \
46776     configure-target-libgloss \
46777     html-target-libgloss 
46778         @: $(MAKE); $(unstage)
46779         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46780         r=`${PWD_COMMAND}`; export r; \
46781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46782         $(NORMAL_TARGET_EXPORTS) \
46783         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
46784         for flag in $(EXTRA_TARGET_FLAGS); do \
46785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46786         done; \
46787         (cd $(TARGET_SUBDIR)/libgloss && \
46788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46790                   "RANLIB=$${RANLIB}" \
46791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46792                    install-html) \
46793           || exit 1
46794
46795 @endif target-libgloss
46796
46797 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
46798 maybe-installcheck-target-libgloss:
46799 @if target-libgloss
46800 maybe-installcheck-target-libgloss: installcheck-target-libgloss
46801
46802 installcheck-target-libgloss: \
46803     configure-target-libgloss 
46804         @: $(MAKE); $(unstage)
46805         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46806         r=`${PWD_COMMAND}`; export r; \
46807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46808         $(NORMAL_TARGET_EXPORTS) \
46809         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
46810         for flag in $(EXTRA_TARGET_FLAGS); do \
46811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46812         done; \
46813         (cd $(TARGET_SUBDIR)/libgloss && \
46814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46816                   "RANLIB=$${RANLIB}" \
46817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46818                    installcheck) \
46819           || exit 1
46820
46821 @endif target-libgloss
46822
46823 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
46824 maybe-mostlyclean-target-libgloss:
46825 @if target-libgloss
46826 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
46827
46828 mostlyclean-target-libgloss: 
46829         @: $(MAKE); $(unstage)
46830         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46831         r=`${PWD_COMMAND}`; export r; \
46832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833         $(NORMAL_TARGET_EXPORTS) \
46834         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
46835         for flag in $(EXTRA_TARGET_FLAGS); do \
46836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46837         done; \
46838         (cd $(TARGET_SUBDIR)/libgloss && \
46839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46841                   "RANLIB=$${RANLIB}" \
46842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46843                    mostlyclean) \
46844           || exit 1
46845
46846 @endif target-libgloss
46847
46848 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
46849 maybe-clean-target-libgloss:
46850 @if target-libgloss
46851 maybe-clean-target-libgloss: clean-target-libgloss
46852
46853 clean-target-libgloss: 
46854         @: $(MAKE); $(unstage)
46855         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46856         r=`${PWD_COMMAND}`; export r; \
46857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46858         $(NORMAL_TARGET_EXPORTS) \
46859         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
46860         for flag in $(EXTRA_TARGET_FLAGS); do \
46861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46862         done; \
46863         (cd $(TARGET_SUBDIR)/libgloss && \
46864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46866                   "RANLIB=$${RANLIB}" \
46867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46868                    clean) \
46869           || exit 1
46870
46871 @endif target-libgloss
46872
46873 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
46874 maybe-distclean-target-libgloss:
46875 @if target-libgloss
46876 maybe-distclean-target-libgloss: distclean-target-libgloss
46877
46878 distclean-target-libgloss: 
46879         @: $(MAKE); $(unstage)
46880         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46881         r=`${PWD_COMMAND}`; export r; \
46882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46883         $(NORMAL_TARGET_EXPORTS) \
46884         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
46885         for flag in $(EXTRA_TARGET_FLAGS); do \
46886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46887         done; \
46888         (cd $(TARGET_SUBDIR)/libgloss && \
46889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46891                   "RANLIB=$${RANLIB}" \
46892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46893                    distclean) \
46894           || exit 1
46895
46896 @endif target-libgloss
46897
46898 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
46899 maybe-maintainer-clean-target-libgloss:
46900 @if target-libgloss
46901 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
46902
46903 maintainer-clean-target-libgloss: 
46904         @: $(MAKE); $(unstage)
46905         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
46906         r=`${PWD_COMMAND}`; export r; \
46907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46908         $(NORMAL_TARGET_EXPORTS) \
46909         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
46910         for flag in $(EXTRA_TARGET_FLAGS); do \
46911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46912         done; \
46913         (cd $(TARGET_SUBDIR)/libgloss && \
46914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46916                   "RANLIB=$${RANLIB}" \
46917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46918                    maintainer-clean) \
46919           || exit 1
46920
46921 @endif target-libgloss
46922
46923
46924
46925
46926
46927 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
46928 maybe-configure-target-libiberty:
46929 @if gcc-bootstrap
46930 configure-target-libiberty: stage_current
46931 @endif gcc-bootstrap
46932 @if target-libiberty
46933 maybe-configure-target-libiberty: configure-target-libiberty
46934 configure-target-libiberty: 
46935         @: $(MAKE); $(unstage)
46936         @r=`${PWD_COMMAND}`; export r; \
46937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46938         echo "Checking multilib configuration for libiberty..."; \
46939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
46940         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
46941         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
46942           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
46943             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
46944           else \
46945             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
46946             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
46947           fi; \
46948         else \
46949           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
46950         fi; \
46951         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
46952         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
46953         $(NORMAL_TARGET_EXPORTS) \
46954         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
46955         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
46956         case $(srcdir) in \
46957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46958           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
46959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46960         esac; \
46961         srcdiroption="--srcdir=$${topdir}/libiberty"; \
46962         libsrcdir="$$s/libiberty"; \
46963         rm -f no-such-file || : ; \
46964         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46965           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46966           --target=${target_alias} $${srcdiroption}  \
46967           || exit 1
46968 @endif target-libiberty
46969
46970
46971
46972
46973
46974 .PHONY: all-target-libiberty maybe-all-target-libiberty
46975 maybe-all-target-libiberty:
46976 @if gcc-bootstrap
46977 all-target-libiberty: stage_current
46978 @endif gcc-bootstrap
46979 @if target-libiberty
46980 TARGET-target-libiberty=all
46981 maybe-all-target-libiberty: all-target-libiberty
46982 all-target-libiberty: configure-target-libiberty
46983         @: $(MAKE); $(unstage)
46984         @r=`${PWD_COMMAND}`; export r; \
46985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46986         $(NORMAL_TARGET_EXPORTS) \
46987         (cd $(TARGET_SUBDIR)/libiberty && \
46988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46989                 $(TARGET-target-libiberty))
46990 @endif target-libiberty
46991
46992
46993
46994
46995
46996 .PHONY: check-target-libiberty maybe-check-target-libiberty
46997 maybe-check-target-libiberty:
46998 @if target-libiberty
46999 maybe-check-target-libiberty: check-target-libiberty
47000
47001 check-target-libiberty:
47002         @: $(MAKE); $(unstage)
47003         @r=`${PWD_COMMAND}`; export r; \
47004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47005         $(NORMAL_TARGET_EXPORTS) \
47006         (cd $(TARGET_SUBDIR)/libiberty && \
47007           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47008
47009 @endif target-libiberty
47010
47011 .PHONY: install-target-libiberty maybe-install-target-libiberty
47012 maybe-install-target-libiberty:
47013 @if target-libiberty
47014 maybe-install-target-libiberty: install-target-libiberty
47015
47016 install-target-libiberty: installdirs
47017         @: $(MAKE); $(unstage)
47018         @r=`${PWD_COMMAND}`; export r; \
47019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020         $(NORMAL_TARGET_EXPORTS) \
47021         (cd $(TARGET_SUBDIR)/libiberty && \
47022           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47023
47024 @endif target-libiberty
47025
47026 # Other targets (info, dvi, pdf, etc.)
47027
47028 .PHONY: maybe-info-target-libiberty info-target-libiberty
47029 maybe-info-target-libiberty:
47030 @if target-libiberty
47031 maybe-info-target-libiberty: info-target-libiberty
47032
47033 info-target-libiberty: \
47034     configure-target-libiberty 
47035         @: $(MAKE); $(unstage)
47036         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47037         r=`${PWD_COMMAND}`; export r; \
47038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47039         $(NORMAL_TARGET_EXPORTS) \
47040         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
47041         for flag in $(EXTRA_TARGET_FLAGS); do \
47042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47043         done; \
47044         (cd $(TARGET_SUBDIR)/libiberty && \
47045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47047                   "RANLIB=$${RANLIB}" \
47048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47049                    info) \
47050           || exit 1
47051
47052 @endif target-libiberty
47053
47054 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
47055 maybe-dvi-target-libiberty:
47056 @if target-libiberty
47057 maybe-dvi-target-libiberty: dvi-target-libiberty
47058
47059 dvi-target-libiberty: \
47060     configure-target-libiberty 
47061         @: $(MAKE); $(unstage)
47062         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47063         r=`${PWD_COMMAND}`; export r; \
47064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47065         $(NORMAL_TARGET_EXPORTS) \
47066         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
47067         for flag in $(EXTRA_TARGET_FLAGS); do \
47068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47069         done; \
47070         (cd $(TARGET_SUBDIR)/libiberty && \
47071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47073                   "RANLIB=$${RANLIB}" \
47074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47075                    dvi) \
47076           || exit 1
47077
47078 @endif target-libiberty
47079
47080 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
47081 maybe-pdf-target-libiberty:
47082 @if target-libiberty
47083 maybe-pdf-target-libiberty: pdf-target-libiberty
47084
47085 pdf-target-libiberty: \
47086     configure-target-libiberty 
47087         @: $(MAKE); $(unstage)
47088         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47089         r=`${PWD_COMMAND}`; export r; \
47090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47091         $(NORMAL_TARGET_EXPORTS) \
47092         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
47093         for flag in $(EXTRA_TARGET_FLAGS); do \
47094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47095         done; \
47096         (cd $(TARGET_SUBDIR)/libiberty && \
47097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47099                   "RANLIB=$${RANLIB}" \
47100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47101                    pdf) \
47102           || exit 1
47103
47104 @endif target-libiberty
47105
47106 .PHONY: maybe-html-target-libiberty html-target-libiberty
47107 maybe-html-target-libiberty:
47108 @if target-libiberty
47109 maybe-html-target-libiberty: html-target-libiberty
47110
47111 html-target-libiberty: \
47112     configure-target-libiberty 
47113         @: $(MAKE); $(unstage)
47114         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47115         r=`${PWD_COMMAND}`; export r; \
47116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117         $(NORMAL_TARGET_EXPORTS) \
47118         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
47119         for flag in $(EXTRA_TARGET_FLAGS); do \
47120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47121         done; \
47122         (cd $(TARGET_SUBDIR)/libiberty && \
47123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47125                   "RANLIB=$${RANLIB}" \
47126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47127                    html) \
47128           || exit 1
47129
47130 @endif target-libiberty
47131
47132 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
47133 maybe-TAGS-target-libiberty:
47134 @if target-libiberty
47135 maybe-TAGS-target-libiberty: TAGS-target-libiberty
47136
47137 TAGS-target-libiberty: \
47138     configure-target-libiberty 
47139         @: $(MAKE); $(unstage)
47140         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47141         r=`${PWD_COMMAND}`; export r; \
47142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47143         $(NORMAL_TARGET_EXPORTS) \
47144         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
47145         for flag in $(EXTRA_TARGET_FLAGS); do \
47146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47147         done; \
47148         (cd $(TARGET_SUBDIR)/libiberty && \
47149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47151                   "RANLIB=$${RANLIB}" \
47152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47153                    TAGS) \
47154           || exit 1
47155
47156 @endif target-libiberty
47157
47158 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
47159 maybe-install-info-target-libiberty:
47160 @if target-libiberty
47161 maybe-install-info-target-libiberty: install-info-target-libiberty
47162
47163 install-info-target-libiberty: \
47164     configure-target-libiberty \
47165     info-target-libiberty 
47166         @: $(MAKE); $(unstage)
47167         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47168         r=`${PWD_COMMAND}`; export r; \
47169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170         $(NORMAL_TARGET_EXPORTS) \
47171         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
47172         for flag in $(EXTRA_TARGET_FLAGS); do \
47173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47174         done; \
47175         (cd $(TARGET_SUBDIR)/libiberty && \
47176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47178                   "RANLIB=$${RANLIB}" \
47179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47180                    install-info) \
47181           || exit 1
47182
47183 @endif target-libiberty
47184
47185 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
47186 maybe-install-pdf-target-libiberty:
47187 @if target-libiberty
47188 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
47189
47190 install-pdf-target-libiberty: \
47191     configure-target-libiberty \
47192     pdf-target-libiberty 
47193         @: $(MAKE); $(unstage)
47194         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47195         r=`${PWD_COMMAND}`; export r; \
47196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197         $(NORMAL_TARGET_EXPORTS) \
47198         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
47199         for flag in $(EXTRA_TARGET_FLAGS); do \
47200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47201         done; \
47202         (cd $(TARGET_SUBDIR)/libiberty && \
47203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47205                   "RANLIB=$${RANLIB}" \
47206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47207                    install-pdf) \
47208           || exit 1
47209
47210 @endif target-libiberty
47211
47212 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
47213 maybe-install-html-target-libiberty:
47214 @if target-libiberty
47215 maybe-install-html-target-libiberty: install-html-target-libiberty
47216
47217 install-html-target-libiberty: \
47218     configure-target-libiberty \
47219     html-target-libiberty 
47220         @: $(MAKE); $(unstage)
47221         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47222         r=`${PWD_COMMAND}`; export r; \
47223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47224         $(NORMAL_TARGET_EXPORTS) \
47225         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
47226         for flag in $(EXTRA_TARGET_FLAGS); do \
47227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47228         done; \
47229         (cd $(TARGET_SUBDIR)/libiberty && \
47230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47232                   "RANLIB=$${RANLIB}" \
47233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47234                    install-html) \
47235           || exit 1
47236
47237 @endif target-libiberty
47238
47239 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
47240 maybe-installcheck-target-libiberty:
47241 @if target-libiberty
47242 maybe-installcheck-target-libiberty: installcheck-target-libiberty
47243
47244 installcheck-target-libiberty: \
47245     configure-target-libiberty 
47246         @: $(MAKE); $(unstage)
47247         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47248         r=`${PWD_COMMAND}`; export r; \
47249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47250         $(NORMAL_TARGET_EXPORTS) \
47251         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
47252         for flag in $(EXTRA_TARGET_FLAGS); do \
47253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47254         done; \
47255         (cd $(TARGET_SUBDIR)/libiberty && \
47256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47258                   "RANLIB=$${RANLIB}" \
47259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47260                    installcheck) \
47261           || exit 1
47262
47263 @endif target-libiberty
47264
47265 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
47266 maybe-mostlyclean-target-libiberty:
47267 @if target-libiberty
47268 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
47269
47270 mostlyclean-target-libiberty: 
47271         @: $(MAKE); $(unstage)
47272         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47273         r=`${PWD_COMMAND}`; export r; \
47274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47275         $(NORMAL_TARGET_EXPORTS) \
47276         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
47277         for flag in $(EXTRA_TARGET_FLAGS); do \
47278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47279         done; \
47280         (cd $(TARGET_SUBDIR)/libiberty && \
47281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47283                   "RANLIB=$${RANLIB}" \
47284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47285                    mostlyclean) \
47286           || exit 1
47287
47288 @endif target-libiberty
47289
47290 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
47291 maybe-clean-target-libiberty:
47292 @if target-libiberty
47293 maybe-clean-target-libiberty: clean-target-libiberty
47294
47295 clean-target-libiberty: 
47296         @: $(MAKE); $(unstage)
47297         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47298         r=`${PWD_COMMAND}`; export r; \
47299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47300         $(NORMAL_TARGET_EXPORTS) \
47301         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
47302         for flag in $(EXTRA_TARGET_FLAGS); do \
47303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47304         done; \
47305         (cd $(TARGET_SUBDIR)/libiberty && \
47306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47308                   "RANLIB=$${RANLIB}" \
47309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47310                    clean) \
47311           || exit 1
47312
47313 @endif target-libiberty
47314
47315 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
47316 maybe-distclean-target-libiberty:
47317 @if target-libiberty
47318 maybe-distclean-target-libiberty: distclean-target-libiberty
47319
47320 distclean-target-libiberty: 
47321         @: $(MAKE); $(unstage)
47322         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47323         r=`${PWD_COMMAND}`; export r; \
47324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325         $(NORMAL_TARGET_EXPORTS) \
47326         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
47327         for flag in $(EXTRA_TARGET_FLAGS); do \
47328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47329         done; \
47330         (cd $(TARGET_SUBDIR)/libiberty && \
47331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47333                   "RANLIB=$${RANLIB}" \
47334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47335                    distclean) \
47336           || exit 1
47337
47338 @endif target-libiberty
47339
47340 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
47341 maybe-maintainer-clean-target-libiberty:
47342 @if target-libiberty
47343 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
47344
47345 maintainer-clean-target-libiberty: 
47346         @: $(MAKE); $(unstage)
47347         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47348         r=`${PWD_COMMAND}`; export r; \
47349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47350         $(NORMAL_TARGET_EXPORTS) \
47351         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
47352         for flag in $(EXTRA_TARGET_FLAGS); do \
47353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47354         done; \
47355         (cd $(TARGET_SUBDIR)/libiberty && \
47356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47358                   "RANLIB=$${RANLIB}" \
47359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47360                    maintainer-clean) \
47361           || exit 1
47362
47363 @endif target-libiberty
47364
47365
47366
47367
47368
47369 .PHONY: configure-target-gperf maybe-configure-target-gperf
47370 maybe-configure-target-gperf:
47371 @if gcc-bootstrap
47372 configure-target-gperf: stage_current
47373 @endif gcc-bootstrap
47374 @if target-gperf
47375 maybe-configure-target-gperf: configure-target-gperf
47376 configure-target-gperf: 
47377         @: $(MAKE); $(unstage)
47378         @r=`${PWD_COMMAND}`; export r; \
47379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47380         echo "Checking multilib configuration for gperf..."; \
47381         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47382         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
47383         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
47384           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
47385             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
47386           else \
47387             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
47388             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47389           fi; \
47390         else \
47391           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47392         fi; \
47393         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
47394         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47395         $(NORMAL_TARGET_EXPORTS) \
47396         echo Configuring in $(TARGET_SUBDIR)/gperf; \
47397         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
47398         case $(srcdir) in \
47399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47400           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
47401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47402         esac; \
47403         srcdiroption="--srcdir=$${topdir}/gperf"; \
47404         libsrcdir="$$s/gperf"; \
47405         rm -f no-such-file || : ; \
47406         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47407           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47408           --target=${target_alias} $${srcdiroption}  \
47409           || exit 1
47410 @endif target-gperf
47411
47412
47413
47414
47415
47416 .PHONY: all-target-gperf maybe-all-target-gperf
47417 maybe-all-target-gperf:
47418 @if gcc-bootstrap
47419 all-target-gperf: stage_current
47420 @endif gcc-bootstrap
47421 @if target-gperf
47422 TARGET-target-gperf=all
47423 maybe-all-target-gperf: all-target-gperf
47424 all-target-gperf: configure-target-gperf
47425         @: $(MAKE); $(unstage)
47426         @r=`${PWD_COMMAND}`; export r; \
47427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47428         $(NORMAL_TARGET_EXPORTS) \
47429         (cd $(TARGET_SUBDIR)/gperf && \
47430           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47431                 $(TARGET-target-gperf))
47432 @endif target-gperf
47433
47434
47435
47436
47437
47438 .PHONY: check-target-gperf maybe-check-target-gperf
47439 maybe-check-target-gperf:
47440 @if target-gperf
47441 maybe-check-target-gperf: check-target-gperf
47442
47443 check-target-gperf:
47444         @: $(MAKE); $(unstage)
47445         @r=`${PWD_COMMAND}`; export r; \
47446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47447         $(NORMAL_TARGET_EXPORTS) \
47448         (cd $(TARGET_SUBDIR)/gperf && \
47449           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47450
47451 @endif target-gperf
47452
47453 .PHONY: install-target-gperf maybe-install-target-gperf
47454 maybe-install-target-gperf:
47455 @if target-gperf
47456 maybe-install-target-gperf: install-target-gperf
47457
47458 install-target-gperf: installdirs
47459         @: $(MAKE); $(unstage)
47460         @r=`${PWD_COMMAND}`; export r; \
47461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462         $(NORMAL_TARGET_EXPORTS) \
47463         (cd $(TARGET_SUBDIR)/gperf && \
47464           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47465
47466 @endif target-gperf
47467
47468 # Other targets (info, dvi, pdf, etc.)
47469
47470 .PHONY: maybe-info-target-gperf info-target-gperf
47471 maybe-info-target-gperf:
47472 @if target-gperf
47473 maybe-info-target-gperf: info-target-gperf
47474
47475 info-target-gperf: \
47476     configure-target-gperf 
47477         @: $(MAKE); $(unstage)
47478         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47479         r=`${PWD_COMMAND}`; export r; \
47480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47481         $(NORMAL_TARGET_EXPORTS) \
47482         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
47483         for flag in $(EXTRA_TARGET_FLAGS); do \
47484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47485         done; \
47486         (cd $(TARGET_SUBDIR)/gperf && \
47487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47489                   "RANLIB=$${RANLIB}" \
47490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47491                    info) \
47492           || exit 1
47493
47494 @endif target-gperf
47495
47496 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
47497 maybe-dvi-target-gperf:
47498 @if target-gperf
47499 maybe-dvi-target-gperf: dvi-target-gperf
47500
47501 dvi-target-gperf: \
47502     configure-target-gperf 
47503         @: $(MAKE); $(unstage)
47504         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47505         r=`${PWD_COMMAND}`; export r; \
47506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47507         $(NORMAL_TARGET_EXPORTS) \
47508         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
47509         for flag in $(EXTRA_TARGET_FLAGS); do \
47510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47511         done; \
47512         (cd $(TARGET_SUBDIR)/gperf && \
47513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47515                   "RANLIB=$${RANLIB}" \
47516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47517                    dvi) \
47518           || exit 1
47519
47520 @endif target-gperf
47521
47522 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
47523 maybe-pdf-target-gperf:
47524 @if target-gperf
47525 maybe-pdf-target-gperf: pdf-target-gperf
47526
47527 pdf-target-gperf: \
47528     configure-target-gperf 
47529         @: $(MAKE); $(unstage)
47530         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47531         r=`${PWD_COMMAND}`; export r; \
47532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47533         $(NORMAL_TARGET_EXPORTS) \
47534         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
47535         for flag in $(EXTRA_TARGET_FLAGS); do \
47536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47537         done; \
47538         (cd $(TARGET_SUBDIR)/gperf && \
47539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47541                   "RANLIB=$${RANLIB}" \
47542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47543                    pdf) \
47544           || exit 1
47545
47546 @endif target-gperf
47547
47548 .PHONY: maybe-html-target-gperf html-target-gperf
47549 maybe-html-target-gperf:
47550 @if target-gperf
47551 maybe-html-target-gperf: html-target-gperf
47552
47553 html-target-gperf: \
47554     configure-target-gperf 
47555         @: $(MAKE); $(unstage)
47556         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47557         r=`${PWD_COMMAND}`; export r; \
47558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47559         $(NORMAL_TARGET_EXPORTS) \
47560         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
47561         for flag in $(EXTRA_TARGET_FLAGS); do \
47562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47563         done; \
47564         (cd $(TARGET_SUBDIR)/gperf && \
47565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47567                   "RANLIB=$${RANLIB}" \
47568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47569                    html) \
47570           || exit 1
47571
47572 @endif target-gperf
47573
47574 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
47575 maybe-TAGS-target-gperf:
47576 @if target-gperf
47577 maybe-TAGS-target-gperf: TAGS-target-gperf
47578
47579 TAGS-target-gperf: \
47580     configure-target-gperf 
47581         @: $(MAKE); $(unstage)
47582         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47583         r=`${PWD_COMMAND}`; export r; \
47584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47585         $(NORMAL_TARGET_EXPORTS) \
47586         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
47587         for flag in $(EXTRA_TARGET_FLAGS); do \
47588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47589         done; \
47590         (cd $(TARGET_SUBDIR)/gperf && \
47591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47593                   "RANLIB=$${RANLIB}" \
47594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47595                    TAGS) \
47596           || exit 1
47597
47598 @endif target-gperf
47599
47600 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
47601 maybe-install-info-target-gperf:
47602 @if target-gperf
47603 maybe-install-info-target-gperf: install-info-target-gperf
47604
47605 install-info-target-gperf: \
47606     configure-target-gperf \
47607     info-target-gperf 
47608         @: $(MAKE); $(unstage)
47609         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47610         r=`${PWD_COMMAND}`; export r; \
47611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47612         $(NORMAL_TARGET_EXPORTS) \
47613         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
47614         for flag in $(EXTRA_TARGET_FLAGS); do \
47615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47616         done; \
47617         (cd $(TARGET_SUBDIR)/gperf && \
47618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47620                   "RANLIB=$${RANLIB}" \
47621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47622                    install-info) \
47623           || exit 1
47624
47625 @endif target-gperf
47626
47627 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
47628 maybe-install-pdf-target-gperf:
47629 @if target-gperf
47630 maybe-install-pdf-target-gperf: install-pdf-target-gperf
47631
47632 install-pdf-target-gperf: \
47633     configure-target-gperf \
47634     pdf-target-gperf 
47635         @: $(MAKE); $(unstage)
47636         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47637         r=`${PWD_COMMAND}`; export r; \
47638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47639         $(NORMAL_TARGET_EXPORTS) \
47640         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
47641         for flag in $(EXTRA_TARGET_FLAGS); do \
47642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47643         done; \
47644         (cd $(TARGET_SUBDIR)/gperf && \
47645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47647                   "RANLIB=$${RANLIB}" \
47648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47649                    install-pdf) \
47650           || exit 1
47651
47652 @endif target-gperf
47653
47654 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
47655 maybe-install-html-target-gperf:
47656 @if target-gperf
47657 maybe-install-html-target-gperf: install-html-target-gperf
47658
47659 install-html-target-gperf: \
47660     configure-target-gperf \
47661     html-target-gperf 
47662         @: $(MAKE); $(unstage)
47663         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47664         r=`${PWD_COMMAND}`; export r; \
47665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47666         $(NORMAL_TARGET_EXPORTS) \
47667         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
47668         for flag in $(EXTRA_TARGET_FLAGS); do \
47669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47670         done; \
47671         (cd $(TARGET_SUBDIR)/gperf && \
47672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47674                   "RANLIB=$${RANLIB}" \
47675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47676                    install-html) \
47677           || exit 1
47678
47679 @endif target-gperf
47680
47681 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
47682 maybe-installcheck-target-gperf:
47683 @if target-gperf
47684 maybe-installcheck-target-gperf: installcheck-target-gperf
47685
47686 installcheck-target-gperf: \
47687     configure-target-gperf 
47688         @: $(MAKE); $(unstage)
47689         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47690         r=`${PWD_COMMAND}`; export r; \
47691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47692         $(NORMAL_TARGET_EXPORTS) \
47693         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
47694         for flag in $(EXTRA_TARGET_FLAGS); do \
47695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47696         done; \
47697         (cd $(TARGET_SUBDIR)/gperf && \
47698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47700                   "RANLIB=$${RANLIB}" \
47701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47702                    installcheck) \
47703           || exit 1
47704
47705 @endif target-gperf
47706
47707 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
47708 maybe-mostlyclean-target-gperf:
47709 @if target-gperf
47710 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
47711
47712 mostlyclean-target-gperf: 
47713         @: $(MAKE); $(unstage)
47714         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47715         r=`${PWD_COMMAND}`; export r; \
47716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47717         $(NORMAL_TARGET_EXPORTS) \
47718         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
47719         for flag in $(EXTRA_TARGET_FLAGS); do \
47720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47721         done; \
47722         (cd $(TARGET_SUBDIR)/gperf && \
47723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47725                   "RANLIB=$${RANLIB}" \
47726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47727                    mostlyclean) \
47728           || exit 1
47729
47730 @endif target-gperf
47731
47732 .PHONY: maybe-clean-target-gperf clean-target-gperf
47733 maybe-clean-target-gperf:
47734 @if target-gperf
47735 maybe-clean-target-gperf: clean-target-gperf
47736
47737 clean-target-gperf: 
47738         @: $(MAKE); $(unstage)
47739         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47740         r=`${PWD_COMMAND}`; export r; \
47741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742         $(NORMAL_TARGET_EXPORTS) \
47743         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
47744         for flag in $(EXTRA_TARGET_FLAGS); do \
47745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47746         done; \
47747         (cd $(TARGET_SUBDIR)/gperf && \
47748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47750                   "RANLIB=$${RANLIB}" \
47751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47752                    clean) \
47753           || exit 1
47754
47755 @endif target-gperf
47756
47757 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
47758 maybe-distclean-target-gperf:
47759 @if target-gperf
47760 maybe-distclean-target-gperf: distclean-target-gperf
47761
47762 distclean-target-gperf: 
47763         @: $(MAKE); $(unstage)
47764         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47765         r=`${PWD_COMMAND}`; export r; \
47766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47767         $(NORMAL_TARGET_EXPORTS) \
47768         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
47769         for flag in $(EXTRA_TARGET_FLAGS); do \
47770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47771         done; \
47772         (cd $(TARGET_SUBDIR)/gperf && \
47773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47775                   "RANLIB=$${RANLIB}" \
47776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47777                    distclean) \
47778           || exit 1
47779
47780 @endif target-gperf
47781
47782 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
47783 maybe-maintainer-clean-target-gperf:
47784 @if target-gperf
47785 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
47786
47787 maintainer-clean-target-gperf: 
47788         @: $(MAKE); $(unstage)
47789         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47790         r=`${PWD_COMMAND}`; export r; \
47791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47792         $(NORMAL_TARGET_EXPORTS) \
47793         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
47794         for flag in $(EXTRA_TARGET_FLAGS); do \
47795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47796         done; \
47797         (cd $(TARGET_SUBDIR)/gperf && \
47798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47800                   "RANLIB=$${RANLIB}" \
47801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47802                    maintainer-clean) \
47803           || exit 1
47804
47805 @endif target-gperf
47806
47807
47808
47809
47810
47811 .PHONY: configure-target-examples maybe-configure-target-examples
47812 maybe-configure-target-examples:
47813 @if gcc-bootstrap
47814 configure-target-examples: stage_current
47815 @endif gcc-bootstrap
47816 @if target-examples
47817 maybe-configure-target-examples: configure-target-examples
47818 configure-target-examples: 
47819         @: $(MAKE); $(unstage)
47820         @r=`${PWD_COMMAND}`; export r; \
47821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47822         echo "Checking multilib configuration for examples..."; \
47823         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
47824         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
47825         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
47826           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
47827             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
47828           else \
47829             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
47830             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
47831           fi; \
47832         else \
47833           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
47834         fi; \
47835         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
47836         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
47837         $(NORMAL_TARGET_EXPORTS) \
47838         echo Configuring in $(TARGET_SUBDIR)/examples; \
47839         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
47840         case $(srcdir) in \
47841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47842           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
47843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47844         esac; \
47845         srcdiroption="--srcdir=$${topdir}/examples"; \
47846         libsrcdir="$$s/examples"; \
47847         rm -f no-such-file || : ; \
47848         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47849           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47850           --target=${target_alias} $${srcdiroption}  \
47851           || exit 1
47852 @endif target-examples
47853
47854
47855
47856
47857
47858 .PHONY: all-target-examples maybe-all-target-examples
47859 maybe-all-target-examples:
47860 @if gcc-bootstrap
47861 all-target-examples: stage_current
47862 @endif gcc-bootstrap
47863 @if target-examples
47864 TARGET-target-examples=all
47865 maybe-all-target-examples: all-target-examples
47866 all-target-examples: configure-target-examples
47867         @: $(MAKE); $(unstage)
47868         @r=`${PWD_COMMAND}`; export r; \
47869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47870         $(NORMAL_TARGET_EXPORTS) \
47871         (cd $(TARGET_SUBDIR)/examples && \
47872           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47873                 $(TARGET-target-examples))
47874 @endif target-examples
47875
47876
47877
47878
47879
47880 .PHONY: check-target-examples maybe-check-target-examples
47881 maybe-check-target-examples:
47882 @if target-examples
47883 maybe-check-target-examples: check-target-examples
47884
47885 # Dummy target for uncheckable module.
47886 check-target-examples:
47887
47888 @endif target-examples
47889
47890 .PHONY: install-target-examples maybe-install-target-examples
47891 maybe-install-target-examples:
47892 @if target-examples
47893 maybe-install-target-examples: install-target-examples
47894
47895 # Dummy target for uninstallable.
47896 install-target-examples:
47897
47898 @endif target-examples
47899
47900 # Other targets (info, dvi, pdf, etc.)
47901
47902 .PHONY: maybe-info-target-examples info-target-examples
47903 maybe-info-target-examples:
47904 @if target-examples
47905 maybe-info-target-examples: info-target-examples
47906
47907 info-target-examples: \
47908     configure-target-examples 
47909         @: $(MAKE); $(unstage)
47910         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47911         r=`${PWD_COMMAND}`; export r; \
47912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47913         $(NORMAL_TARGET_EXPORTS) \
47914         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
47915         for flag in $(EXTRA_TARGET_FLAGS); do \
47916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47917         done; \
47918         (cd $(TARGET_SUBDIR)/examples && \
47919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47921                   "RANLIB=$${RANLIB}" \
47922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47923                    info) \
47924           || exit 1
47925
47926 @endif target-examples
47927
47928 .PHONY: maybe-dvi-target-examples dvi-target-examples
47929 maybe-dvi-target-examples:
47930 @if target-examples
47931 maybe-dvi-target-examples: dvi-target-examples
47932
47933 dvi-target-examples: \
47934     configure-target-examples 
47935         @: $(MAKE); $(unstage)
47936         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47937         r=`${PWD_COMMAND}`; export r; \
47938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47939         $(NORMAL_TARGET_EXPORTS) \
47940         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
47941         for flag in $(EXTRA_TARGET_FLAGS); do \
47942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47943         done; \
47944         (cd $(TARGET_SUBDIR)/examples && \
47945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47947                   "RANLIB=$${RANLIB}" \
47948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47949                    dvi) \
47950           || exit 1
47951
47952 @endif target-examples
47953
47954 .PHONY: maybe-pdf-target-examples pdf-target-examples
47955 maybe-pdf-target-examples:
47956 @if target-examples
47957 maybe-pdf-target-examples: pdf-target-examples
47958
47959 pdf-target-examples: \
47960     configure-target-examples 
47961         @: $(MAKE); $(unstage)
47962         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47963         r=`${PWD_COMMAND}`; export r; \
47964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47965         $(NORMAL_TARGET_EXPORTS) \
47966         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
47967         for flag in $(EXTRA_TARGET_FLAGS); do \
47968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47969         done; \
47970         (cd $(TARGET_SUBDIR)/examples && \
47971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47973                   "RANLIB=$${RANLIB}" \
47974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47975                    pdf) \
47976           || exit 1
47977
47978 @endif target-examples
47979
47980 .PHONY: maybe-html-target-examples html-target-examples
47981 maybe-html-target-examples:
47982 @if target-examples
47983 maybe-html-target-examples: html-target-examples
47984
47985 html-target-examples: \
47986     configure-target-examples 
47987         @: $(MAKE); $(unstage)
47988         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
47989         r=`${PWD_COMMAND}`; export r; \
47990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47991         $(NORMAL_TARGET_EXPORTS) \
47992         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
47993         for flag in $(EXTRA_TARGET_FLAGS); do \
47994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47995         done; \
47996         (cd $(TARGET_SUBDIR)/examples && \
47997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47999                   "RANLIB=$${RANLIB}" \
48000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48001                    html) \
48002           || exit 1
48003
48004 @endif target-examples
48005
48006 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
48007 maybe-TAGS-target-examples:
48008 @if target-examples
48009 maybe-TAGS-target-examples: TAGS-target-examples
48010
48011 TAGS-target-examples: \
48012     configure-target-examples 
48013         @: $(MAKE); $(unstage)
48014         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48015         r=`${PWD_COMMAND}`; export r; \
48016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48017         $(NORMAL_TARGET_EXPORTS) \
48018         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
48019         for flag in $(EXTRA_TARGET_FLAGS); do \
48020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48021         done; \
48022         (cd $(TARGET_SUBDIR)/examples && \
48023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48025                   "RANLIB=$${RANLIB}" \
48026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48027                    TAGS) \
48028           || exit 1
48029
48030 @endif target-examples
48031
48032 .PHONY: maybe-install-info-target-examples install-info-target-examples
48033 maybe-install-info-target-examples:
48034 @if target-examples
48035 maybe-install-info-target-examples: install-info-target-examples
48036
48037 install-info-target-examples: \
48038     configure-target-examples \
48039     info-target-examples 
48040         @: $(MAKE); $(unstage)
48041         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48042         r=`${PWD_COMMAND}`; export r; \
48043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48044         $(NORMAL_TARGET_EXPORTS) \
48045         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
48046         for flag in $(EXTRA_TARGET_FLAGS); do \
48047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48048         done; \
48049         (cd $(TARGET_SUBDIR)/examples && \
48050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48052                   "RANLIB=$${RANLIB}" \
48053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48054                    install-info) \
48055           || exit 1
48056
48057 @endif target-examples
48058
48059 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
48060 maybe-install-pdf-target-examples:
48061 @if target-examples
48062 maybe-install-pdf-target-examples: install-pdf-target-examples
48063
48064 install-pdf-target-examples: \
48065     configure-target-examples \
48066     pdf-target-examples 
48067         @: $(MAKE); $(unstage)
48068         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48069         r=`${PWD_COMMAND}`; export r; \
48070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48071         $(NORMAL_TARGET_EXPORTS) \
48072         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
48073         for flag in $(EXTRA_TARGET_FLAGS); do \
48074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48075         done; \
48076         (cd $(TARGET_SUBDIR)/examples && \
48077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48079                   "RANLIB=$${RANLIB}" \
48080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48081                    install-pdf) \
48082           || exit 1
48083
48084 @endif target-examples
48085
48086 .PHONY: maybe-install-html-target-examples install-html-target-examples
48087 maybe-install-html-target-examples:
48088 @if target-examples
48089 maybe-install-html-target-examples: install-html-target-examples
48090
48091 install-html-target-examples: \
48092     configure-target-examples \
48093     html-target-examples 
48094         @: $(MAKE); $(unstage)
48095         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48096         r=`${PWD_COMMAND}`; export r; \
48097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48098         $(NORMAL_TARGET_EXPORTS) \
48099         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
48100         for flag in $(EXTRA_TARGET_FLAGS); do \
48101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48102         done; \
48103         (cd $(TARGET_SUBDIR)/examples && \
48104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48106                   "RANLIB=$${RANLIB}" \
48107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48108                    install-html) \
48109           || exit 1
48110
48111 @endif target-examples
48112
48113 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
48114 maybe-installcheck-target-examples:
48115 @if target-examples
48116 maybe-installcheck-target-examples: installcheck-target-examples
48117
48118 installcheck-target-examples: \
48119     configure-target-examples 
48120         @: $(MAKE); $(unstage)
48121         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48122         r=`${PWD_COMMAND}`; export r; \
48123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48124         $(NORMAL_TARGET_EXPORTS) \
48125         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
48126         for flag in $(EXTRA_TARGET_FLAGS); do \
48127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48128         done; \
48129         (cd $(TARGET_SUBDIR)/examples && \
48130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48132                   "RANLIB=$${RANLIB}" \
48133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48134                    installcheck) \
48135           || exit 1
48136
48137 @endif target-examples
48138
48139 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
48140 maybe-mostlyclean-target-examples:
48141 @if target-examples
48142 maybe-mostlyclean-target-examples: mostlyclean-target-examples
48143
48144 mostlyclean-target-examples: 
48145         @: $(MAKE); $(unstage)
48146         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48147         r=`${PWD_COMMAND}`; export r; \
48148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48149         $(NORMAL_TARGET_EXPORTS) \
48150         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
48151         for flag in $(EXTRA_TARGET_FLAGS); do \
48152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48153         done; \
48154         (cd $(TARGET_SUBDIR)/examples && \
48155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48157                   "RANLIB=$${RANLIB}" \
48158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48159                    mostlyclean) \
48160           || exit 1
48161
48162 @endif target-examples
48163
48164 .PHONY: maybe-clean-target-examples clean-target-examples
48165 maybe-clean-target-examples:
48166 @if target-examples
48167 maybe-clean-target-examples: clean-target-examples
48168
48169 clean-target-examples: 
48170         @: $(MAKE); $(unstage)
48171         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48172         r=`${PWD_COMMAND}`; export r; \
48173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48174         $(NORMAL_TARGET_EXPORTS) \
48175         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
48176         for flag in $(EXTRA_TARGET_FLAGS); do \
48177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48178         done; \
48179         (cd $(TARGET_SUBDIR)/examples && \
48180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48182                   "RANLIB=$${RANLIB}" \
48183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48184                    clean) \
48185           || exit 1
48186
48187 @endif target-examples
48188
48189 .PHONY: maybe-distclean-target-examples distclean-target-examples
48190 maybe-distclean-target-examples:
48191 @if target-examples
48192 maybe-distclean-target-examples: distclean-target-examples
48193
48194 distclean-target-examples: 
48195         @: $(MAKE); $(unstage)
48196         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48197         r=`${PWD_COMMAND}`; export r; \
48198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48199         $(NORMAL_TARGET_EXPORTS) \
48200         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
48201         for flag in $(EXTRA_TARGET_FLAGS); do \
48202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48203         done; \
48204         (cd $(TARGET_SUBDIR)/examples && \
48205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48207                   "RANLIB=$${RANLIB}" \
48208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48209                    distclean) \
48210           || exit 1
48211
48212 @endif target-examples
48213
48214 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
48215 maybe-maintainer-clean-target-examples:
48216 @if target-examples
48217 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
48218
48219 maintainer-clean-target-examples: 
48220         @: $(MAKE); $(unstage)
48221         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48222         r=`${PWD_COMMAND}`; export r; \
48223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48224         $(NORMAL_TARGET_EXPORTS) \
48225         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
48226         for flag in $(EXTRA_TARGET_FLAGS); do \
48227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48228         done; \
48229         (cd $(TARGET_SUBDIR)/examples && \
48230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48232                   "RANLIB=$${RANLIB}" \
48233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48234                    maintainer-clean) \
48235           || exit 1
48236
48237 @endif target-examples
48238
48239
48240
48241
48242
48243 .PHONY: configure-target-libffi maybe-configure-target-libffi
48244 maybe-configure-target-libffi:
48245 @if gcc-bootstrap
48246 configure-target-libffi: stage_current
48247 @endif gcc-bootstrap
48248 @if target-libffi
48249 maybe-configure-target-libffi: configure-target-libffi
48250 configure-target-libffi: 
48251         @: $(MAKE); $(unstage)
48252         @r=`${PWD_COMMAND}`; export r; \
48253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48254         echo "Checking multilib configuration for libffi..."; \
48255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48256         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
48257         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
48258           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
48259             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
48260           else \
48261             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
48262             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48263           fi; \
48264         else \
48265           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48266         fi; \
48267         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
48268         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48269         $(NORMAL_TARGET_EXPORTS) \
48270         echo Configuring in $(TARGET_SUBDIR)/libffi; \
48271         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
48272         case $(srcdir) in \
48273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48274           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
48275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48276         esac; \
48277         srcdiroption="--srcdir=$${topdir}/libffi"; \
48278         libsrcdir="$$s/libffi"; \
48279         rm -f no-such-file || : ; \
48280         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48281           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48282           --target=${target_alias} $${srcdiroption}  \
48283           || exit 1
48284 @endif target-libffi
48285
48286
48287
48288
48289
48290 .PHONY: all-target-libffi maybe-all-target-libffi
48291 maybe-all-target-libffi:
48292 @if gcc-bootstrap
48293 all-target-libffi: stage_current
48294 @endif gcc-bootstrap
48295 @if target-libffi
48296 TARGET-target-libffi=all
48297 maybe-all-target-libffi: all-target-libffi
48298 all-target-libffi: configure-target-libffi
48299         @: $(MAKE); $(unstage)
48300         @r=`${PWD_COMMAND}`; export r; \
48301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48302         $(NORMAL_TARGET_EXPORTS) \
48303         (cd $(TARGET_SUBDIR)/libffi && \
48304           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48305                 $(TARGET-target-libffi))
48306 @endif target-libffi
48307
48308
48309
48310
48311
48312 .PHONY: check-target-libffi maybe-check-target-libffi
48313 maybe-check-target-libffi:
48314 @if target-libffi
48315 maybe-check-target-libffi: check-target-libffi
48316
48317 check-target-libffi:
48318         @: $(MAKE); $(unstage)
48319         @r=`${PWD_COMMAND}`; export r; \
48320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48321         $(NORMAL_TARGET_EXPORTS) \
48322         (cd $(TARGET_SUBDIR)/libffi && \
48323           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48324
48325 @endif target-libffi
48326
48327 .PHONY: install-target-libffi maybe-install-target-libffi
48328 maybe-install-target-libffi:
48329 @if target-libffi
48330 maybe-install-target-libffi: install-target-libffi
48331
48332 install-target-libffi: installdirs
48333         @: $(MAKE); $(unstage)
48334         @r=`${PWD_COMMAND}`; export r; \
48335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48336         $(NORMAL_TARGET_EXPORTS) \
48337         (cd $(TARGET_SUBDIR)/libffi && \
48338           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48339
48340 @endif target-libffi
48341
48342 # Other targets (info, dvi, pdf, etc.)
48343
48344 .PHONY: maybe-info-target-libffi info-target-libffi
48345 maybe-info-target-libffi:
48346 @if target-libffi
48347 maybe-info-target-libffi: info-target-libffi
48348
48349 info-target-libffi: \
48350     configure-target-libffi 
48351         @: $(MAKE); $(unstage)
48352         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48353         r=`${PWD_COMMAND}`; export r; \
48354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48355         $(NORMAL_TARGET_EXPORTS) \
48356         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
48357         for flag in $(EXTRA_TARGET_FLAGS); do \
48358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48359         done; \
48360         (cd $(TARGET_SUBDIR)/libffi && \
48361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48363                   "RANLIB=$${RANLIB}" \
48364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48365                    info) \
48366           || exit 1
48367
48368 @endif target-libffi
48369
48370 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
48371 maybe-dvi-target-libffi:
48372 @if target-libffi
48373 maybe-dvi-target-libffi: dvi-target-libffi
48374
48375 dvi-target-libffi: \
48376     configure-target-libffi 
48377         @: $(MAKE); $(unstage)
48378         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48379         r=`${PWD_COMMAND}`; export r; \
48380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48381         $(NORMAL_TARGET_EXPORTS) \
48382         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
48383         for flag in $(EXTRA_TARGET_FLAGS); do \
48384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48385         done; \
48386         (cd $(TARGET_SUBDIR)/libffi && \
48387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48389                   "RANLIB=$${RANLIB}" \
48390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48391                    dvi) \
48392           || exit 1
48393
48394 @endif target-libffi
48395
48396 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
48397 maybe-pdf-target-libffi:
48398 @if target-libffi
48399 maybe-pdf-target-libffi: pdf-target-libffi
48400
48401 pdf-target-libffi: \
48402     configure-target-libffi 
48403         @: $(MAKE); $(unstage)
48404         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48405         r=`${PWD_COMMAND}`; export r; \
48406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48407         $(NORMAL_TARGET_EXPORTS) \
48408         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
48409         for flag in $(EXTRA_TARGET_FLAGS); do \
48410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48411         done; \
48412         (cd $(TARGET_SUBDIR)/libffi && \
48413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48415                   "RANLIB=$${RANLIB}" \
48416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48417                    pdf) \
48418           || exit 1
48419
48420 @endif target-libffi
48421
48422 .PHONY: maybe-html-target-libffi html-target-libffi
48423 maybe-html-target-libffi:
48424 @if target-libffi
48425 maybe-html-target-libffi: html-target-libffi
48426
48427 html-target-libffi: \
48428     configure-target-libffi 
48429         @: $(MAKE); $(unstage)
48430         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48431         r=`${PWD_COMMAND}`; export r; \
48432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48433         $(NORMAL_TARGET_EXPORTS) \
48434         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
48435         for flag in $(EXTRA_TARGET_FLAGS); do \
48436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48437         done; \
48438         (cd $(TARGET_SUBDIR)/libffi && \
48439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48441                   "RANLIB=$${RANLIB}" \
48442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48443                    html) \
48444           || exit 1
48445
48446 @endif target-libffi
48447
48448 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
48449 maybe-TAGS-target-libffi:
48450 @if target-libffi
48451 maybe-TAGS-target-libffi: TAGS-target-libffi
48452
48453 TAGS-target-libffi: \
48454     configure-target-libffi 
48455         @: $(MAKE); $(unstage)
48456         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48457         r=`${PWD_COMMAND}`; export r; \
48458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48459         $(NORMAL_TARGET_EXPORTS) \
48460         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
48461         for flag in $(EXTRA_TARGET_FLAGS); do \
48462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48463         done; \
48464         (cd $(TARGET_SUBDIR)/libffi && \
48465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48467                   "RANLIB=$${RANLIB}" \
48468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48469                    TAGS) \
48470           || exit 1
48471
48472 @endif target-libffi
48473
48474 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
48475 maybe-install-info-target-libffi:
48476 @if target-libffi
48477 maybe-install-info-target-libffi: install-info-target-libffi
48478
48479 install-info-target-libffi: \
48480     configure-target-libffi \
48481     info-target-libffi 
48482         @: $(MAKE); $(unstage)
48483         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48484         r=`${PWD_COMMAND}`; export r; \
48485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48486         $(NORMAL_TARGET_EXPORTS) \
48487         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
48488         for flag in $(EXTRA_TARGET_FLAGS); do \
48489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48490         done; \
48491         (cd $(TARGET_SUBDIR)/libffi && \
48492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48494                   "RANLIB=$${RANLIB}" \
48495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48496                    install-info) \
48497           || exit 1
48498
48499 @endif target-libffi
48500
48501 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
48502 maybe-install-pdf-target-libffi:
48503 @if target-libffi
48504 maybe-install-pdf-target-libffi: install-pdf-target-libffi
48505
48506 install-pdf-target-libffi: \
48507     configure-target-libffi \
48508     pdf-target-libffi 
48509         @: $(MAKE); $(unstage)
48510         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48511         r=`${PWD_COMMAND}`; export r; \
48512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48513         $(NORMAL_TARGET_EXPORTS) \
48514         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
48515         for flag in $(EXTRA_TARGET_FLAGS); do \
48516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48517         done; \
48518         (cd $(TARGET_SUBDIR)/libffi && \
48519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48521                   "RANLIB=$${RANLIB}" \
48522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48523                    install-pdf) \
48524           || exit 1
48525
48526 @endif target-libffi
48527
48528 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
48529 maybe-install-html-target-libffi:
48530 @if target-libffi
48531 maybe-install-html-target-libffi: install-html-target-libffi
48532
48533 install-html-target-libffi: \
48534     configure-target-libffi \
48535     html-target-libffi 
48536         @: $(MAKE); $(unstage)
48537         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48538         r=`${PWD_COMMAND}`; export r; \
48539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48540         $(NORMAL_TARGET_EXPORTS) \
48541         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
48542         for flag in $(EXTRA_TARGET_FLAGS); do \
48543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48544         done; \
48545         (cd $(TARGET_SUBDIR)/libffi && \
48546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48548                   "RANLIB=$${RANLIB}" \
48549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48550                    install-html) \
48551           || exit 1
48552
48553 @endif target-libffi
48554
48555 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
48556 maybe-installcheck-target-libffi:
48557 @if target-libffi
48558 maybe-installcheck-target-libffi: installcheck-target-libffi
48559
48560 installcheck-target-libffi: \
48561     configure-target-libffi 
48562         @: $(MAKE); $(unstage)
48563         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48564         r=`${PWD_COMMAND}`; export r; \
48565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48566         $(NORMAL_TARGET_EXPORTS) \
48567         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
48568         for flag in $(EXTRA_TARGET_FLAGS); do \
48569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48570         done; \
48571         (cd $(TARGET_SUBDIR)/libffi && \
48572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48574                   "RANLIB=$${RANLIB}" \
48575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48576                    installcheck) \
48577           || exit 1
48578
48579 @endif target-libffi
48580
48581 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
48582 maybe-mostlyclean-target-libffi:
48583 @if target-libffi
48584 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
48585
48586 mostlyclean-target-libffi: 
48587         @: $(MAKE); $(unstage)
48588         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48589         r=`${PWD_COMMAND}`; export r; \
48590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48591         $(NORMAL_TARGET_EXPORTS) \
48592         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
48593         for flag in $(EXTRA_TARGET_FLAGS); do \
48594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48595         done; \
48596         (cd $(TARGET_SUBDIR)/libffi && \
48597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48599                   "RANLIB=$${RANLIB}" \
48600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48601                    mostlyclean) \
48602           || exit 1
48603
48604 @endif target-libffi
48605
48606 .PHONY: maybe-clean-target-libffi clean-target-libffi
48607 maybe-clean-target-libffi:
48608 @if target-libffi
48609 maybe-clean-target-libffi: clean-target-libffi
48610
48611 clean-target-libffi: 
48612         @: $(MAKE); $(unstage)
48613         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48614         r=`${PWD_COMMAND}`; export r; \
48615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48616         $(NORMAL_TARGET_EXPORTS) \
48617         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
48618         for flag in $(EXTRA_TARGET_FLAGS); do \
48619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48620         done; \
48621         (cd $(TARGET_SUBDIR)/libffi && \
48622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48624                   "RANLIB=$${RANLIB}" \
48625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48626                    clean) \
48627           || exit 1
48628
48629 @endif target-libffi
48630
48631 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
48632 maybe-distclean-target-libffi:
48633 @if target-libffi
48634 maybe-distclean-target-libffi: distclean-target-libffi
48635
48636 distclean-target-libffi: 
48637         @: $(MAKE); $(unstage)
48638         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48639         r=`${PWD_COMMAND}`; export r; \
48640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48641         $(NORMAL_TARGET_EXPORTS) \
48642         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
48643         for flag in $(EXTRA_TARGET_FLAGS); do \
48644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48645         done; \
48646         (cd $(TARGET_SUBDIR)/libffi && \
48647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48649                   "RANLIB=$${RANLIB}" \
48650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48651                    distclean) \
48652           || exit 1
48653
48654 @endif target-libffi
48655
48656 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
48657 maybe-maintainer-clean-target-libffi:
48658 @if target-libffi
48659 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
48660
48661 maintainer-clean-target-libffi: 
48662         @: $(MAKE); $(unstage)
48663         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48664         r=`${PWD_COMMAND}`; export r; \
48665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48666         $(NORMAL_TARGET_EXPORTS) \
48667         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
48668         for flag in $(EXTRA_TARGET_FLAGS); do \
48669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48670         done; \
48671         (cd $(TARGET_SUBDIR)/libffi && \
48672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48674                   "RANLIB=$${RANLIB}" \
48675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48676                    maintainer-clean) \
48677           || exit 1
48678
48679 @endif target-libffi
48680
48681
48682
48683
48684
48685 .PHONY: configure-target-libjava maybe-configure-target-libjava
48686 maybe-configure-target-libjava:
48687 @if gcc-bootstrap
48688 configure-target-libjava: stage_current
48689 @endif gcc-bootstrap
48690 @if target-libjava
48691 maybe-configure-target-libjava: configure-target-libjava
48692 configure-target-libjava: 
48693         @: $(MAKE); $(unstage)
48694         @r=`${PWD_COMMAND}`; export r; \
48695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48696         echo "Checking multilib configuration for libjava..."; \
48697         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
48698         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
48699         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
48700           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
48701             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
48702           else \
48703             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
48704             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
48705           fi; \
48706         else \
48707           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
48708         fi; \
48709         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
48710         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
48711         $(RAW_CXX_TARGET_EXPORTS) \
48712         echo Configuring in $(TARGET_SUBDIR)/libjava; \
48713         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
48714         case $(srcdir) in \
48715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48716           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
48717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48718         esac; \
48719         srcdiroption="--srcdir=$${topdir}/libjava"; \
48720         libsrcdir="$$s/libjava"; \
48721         rm -f no-such-file || : ; \
48722         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48723           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48724           --target=${target_alias} $${srcdiroption}  \
48725           || exit 1
48726 @endif target-libjava
48727
48728
48729
48730
48731
48732 .PHONY: all-target-libjava maybe-all-target-libjava
48733 maybe-all-target-libjava:
48734 @if gcc-bootstrap
48735 all-target-libjava: stage_current
48736 @endif gcc-bootstrap
48737 @if target-libjava
48738 TARGET-target-libjava=all
48739 maybe-all-target-libjava: all-target-libjava
48740 all-target-libjava: configure-target-libjava
48741         @: $(MAKE); $(unstage)
48742         @r=`${PWD_COMMAND}`; export r; \
48743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744         $(RAW_CXX_TARGET_EXPORTS) \
48745         (cd $(TARGET_SUBDIR)/libjava && \
48746           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
48747                 $(TARGET-target-libjava))
48748 @endif target-libjava
48749
48750
48751
48752
48753
48754 .PHONY: check-target-libjava maybe-check-target-libjava
48755 maybe-check-target-libjava:
48756 @if target-libjava
48757 maybe-check-target-libjava: check-target-libjava
48758
48759 check-target-libjava:
48760         @: $(MAKE); $(unstage)
48761         @r=`${PWD_COMMAND}`; export r; \
48762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48763         $(RAW_CXX_TARGET_EXPORTS) \
48764         (cd $(TARGET_SUBDIR)/libjava && \
48765           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
48766
48767 @endif target-libjava
48768
48769 .PHONY: install-target-libjava maybe-install-target-libjava
48770 maybe-install-target-libjava:
48771 @if target-libjava
48772 maybe-install-target-libjava: install-target-libjava
48773
48774 install-target-libjava: installdirs
48775         @: $(MAKE); $(unstage)
48776         @r=`${PWD_COMMAND}`; export r; \
48777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778         $(RAW_CXX_TARGET_EXPORTS) \
48779         (cd $(TARGET_SUBDIR)/libjava && \
48780           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48781
48782 @endif target-libjava
48783
48784 # Other targets (info, dvi, pdf, etc.)
48785
48786 .PHONY: maybe-info-target-libjava info-target-libjava
48787 maybe-info-target-libjava:
48788 @if target-libjava
48789 maybe-info-target-libjava: info-target-libjava
48790
48791 info-target-libjava: \
48792     configure-target-libjava 
48793         @: $(MAKE); $(unstage)
48794         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48795         r=`${PWD_COMMAND}`; export r; \
48796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48797         $(RAW_CXX_TARGET_EXPORTS) \
48798         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
48799         for flag in $(EXTRA_TARGET_FLAGS); do \
48800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48801         done; \
48802         (cd $(TARGET_SUBDIR)/libjava && \
48803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48805                   "RANLIB=$${RANLIB}" \
48806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48807                    info) \
48808           || exit 1
48809
48810 @endif target-libjava
48811
48812 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
48813 maybe-dvi-target-libjava:
48814 @if target-libjava
48815 maybe-dvi-target-libjava: dvi-target-libjava
48816
48817 dvi-target-libjava: \
48818     configure-target-libjava 
48819         @: $(MAKE); $(unstage)
48820         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48821         r=`${PWD_COMMAND}`; export r; \
48822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48823         $(RAW_CXX_TARGET_EXPORTS) \
48824         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
48825         for flag in $(EXTRA_TARGET_FLAGS); do \
48826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48827         done; \
48828         (cd $(TARGET_SUBDIR)/libjava && \
48829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48831                   "RANLIB=$${RANLIB}" \
48832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48833                    dvi) \
48834           || exit 1
48835
48836 @endif target-libjava
48837
48838 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
48839 maybe-pdf-target-libjava:
48840 @if target-libjava
48841 maybe-pdf-target-libjava: pdf-target-libjava
48842
48843 pdf-target-libjava: \
48844     configure-target-libjava 
48845         @: $(MAKE); $(unstage)
48846         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48847         r=`${PWD_COMMAND}`; export r; \
48848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48849         $(RAW_CXX_TARGET_EXPORTS) \
48850         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
48851         for flag in $(EXTRA_TARGET_FLAGS); do \
48852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48853         done; \
48854         (cd $(TARGET_SUBDIR)/libjava && \
48855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48857                   "RANLIB=$${RANLIB}" \
48858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48859                    pdf) \
48860           || exit 1
48861
48862 @endif target-libjava
48863
48864 .PHONY: maybe-html-target-libjava html-target-libjava
48865 maybe-html-target-libjava:
48866 @if target-libjava
48867 maybe-html-target-libjava: html-target-libjava
48868
48869 html-target-libjava: \
48870     configure-target-libjava 
48871         @: $(MAKE); $(unstage)
48872         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48873         r=`${PWD_COMMAND}`; export r; \
48874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48875         $(RAW_CXX_TARGET_EXPORTS) \
48876         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
48877         for flag in $(EXTRA_TARGET_FLAGS); do \
48878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48879         done; \
48880         (cd $(TARGET_SUBDIR)/libjava && \
48881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48883                   "RANLIB=$${RANLIB}" \
48884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48885                    html) \
48886           || exit 1
48887
48888 @endif target-libjava
48889
48890 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
48891 maybe-TAGS-target-libjava:
48892 @if target-libjava
48893 maybe-TAGS-target-libjava: TAGS-target-libjava
48894
48895 TAGS-target-libjava: \
48896     configure-target-libjava 
48897         @: $(MAKE); $(unstage)
48898         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48899         r=`${PWD_COMMAND}`; export r; \
48900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48901         $(RAW_CXX_TARGET_EXPORTS) \
48902         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
48903         for flag in $(EXTRA_TARGET_FLAGS); do \
48904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48905         done; \
48906         (cd $(TARGET_SUBDIR)/libjava && \
48907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48909                   "RANLIB=$${RANLIB}" \
48910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48911                    TAGS) \
48912           || exit 1
48913
48914 @endif target-libjava
48915
48916 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
48917 maybe-install-info-target-libjava:
48918 @if target-libjava
48919 maybe-install-info-target-libjava: install-info-target-libjava
48920
48921 install-info-target-libjava: \
48922     configure-target-libjava \
48923     info-target-libjava 
48924         @: $(MAKE); $(unstage)
48925         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48926         r=`${PWD_COMMAND}`; export r; \
48927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48928         $(RAW_CXX_TARGET_EXPORTS) \
48929         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
48930         for flag in $(EXTRA_TARGET_FLAGS); do \
48931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48932         done; \
48933         (cd $(TARGET_SUBDIR)/libjava && \
48934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48936                   "RANLIB=$${RANLIB}" \
48937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48938                    install-info) \
48939           || exit 1
48940
48941 @endif target-libjava
48942
48943 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
48944 maybe-install-pdf-target-libjava:
48945 @if target-libjava
48946 maybe-install-pdf-target-libjava: install-pdf-target-libjava
48947
48948 install-pdf-target-libjava: \
48949     configure-target-libjava \
48950     pdf-target-libjava 
48951         @: $(MAKE); $(unstage)
48952         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48953         r=`${PWD_COMMAND}`; export r; \
48954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48955         $(RAW_CXX_TARGET_EXPORTS) \
48956         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
48957         for flag in $(EXTRA_TARGET_FLAGS); do \
48958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48959         done; \
48960         (cd $(TARGET_SUBDIR)/libjava && \
48961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48963                   "RANLIB=$${RANLIB}" \
48964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48965                    install-pdf) \
48966           || exit 1
48967
48968 @endif target-libjava
48969
48970 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
48971 maybe-install-html-target-libjava:
48972 @if target-libjava
48973 maybe-install-html-target-libjava: install-html-target-libjava
48974
48975 install-html-target-libjava: \
48976     configure-target-libjava \
48977     html-target-libjava 
48978         @: $(MAKE); $(unstage)
48979         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
48980         r=`${PWD_COMMAND}`; export r; \
48981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48982         $(RAW_CXX_TARGET_EXPORTS) \
48983         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
48984         for flag in $(EXTRA_TARGET_FLAGS); do \
48985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48986         done; \
48987         (cd $(TARGET_SUBDIR)/libjava && \
48988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48990                   "RANLIB=$${RANLIB}" \
48991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48992                    install-html) \
48993           || exit 1
48994
48995 @endif target-libjava
48996
48997 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
48998 maybe-installcheck-target-libjava:
48999 @if target-libjava
49000 maybe-installcheck-target-libjava: installcheck-target-libjava
49001
49002 installcheck-target-libjava: \
49003     configure-target-libjava 
49004         @: $(MAKE); $(unstage)
49005         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49006         r=`${PWD_COMMAND}`; export r; \
49007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49008         $(RAW_CXX_TARGET_EXPORTS) \
49009         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
49010         for flag in $(EXTRA_TARGET_FLAGS); do \
49011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49012         done; \
49013         (cd $(TARGET_SUBDIR)/libjava && \
49014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49016                   "RANLIB=$${RANLIB}" \
49017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49018                    installcheck) \
49019           || exit 1
49020
49021 @endif target-libjava
49022
49023 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
49024 maybe-mostlyclean-target-libjava:
49025 @if target-libjava
49026 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
49027
49028 mostlyclean-target-libjava: 
49029         @: $(MAKE); $(unstage)
49030         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49031         r=`${PWD_COMMAND}`; export r; \
49032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49033         $(RAW_CXX_TARGET_EXPORTS) \
49034         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
49035         for flag in $(EXTRA_TARGET_FLAGS); do \
49036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49037         done; \
49038         (cd $(TARGET_SUBDIR)/libjava && \
49039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49041                   "RANLIB=$${RANLIB}" \
49042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49043                    mostlyclean) \
49044           || exit 1
49045
49046 @endif target-libjava
49047
49048 .PHONY: maybe-clean-target-libjava clean-target-libjava
49049 maybe-clean-target-libjava:
49050 @if target-libjava
49051 maybe-clean-target-libjava: clean-target-libjava
49052
49053 clean-target-libjava: 
49054         @: $(MAKE); $(unstage)
49055         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49056         r=`${PWD_COMMAND}`; export r; \
49057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49058         $(RAW_CXX_TARGET_EXPORTS) \
49059         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
49060         for flag in $(EXTRA_TARGET_FLAGS); do \
49061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49062         done; \
49063         (cd $(TARGET_SUBDIR)/libjava && \
49064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49066                   "RANLIB=$${RANLIB}" \
49067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49068                    clean) \
49069           || exit 1
49070
49071 @endif target-libjava
49072
49073 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
49074 maybe-distclean-target-libjava:
49075 @if target-libjava
49076 maybe-distclean-target-libjava: distclean-target-libjava
49077
49078 distclean-target-libjava: 
49079         @: $(MAKE); $(unstage)
49080         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49081         r=`${PWD_COMMAND}`; export r; \
49082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49083         $(RAW_CXX_TARGET_EXPORTS) \
49084         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
49085         for flag in $(EXTRA_TARGET_FLAGS); do \
49086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49087         done; \
49088         (cd $(TARGET_SUBDIR)/libjava && \
49089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49091                   "RANLIB=$${RANLIB}" \
49092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49093                    distclean) \
49094           || exit 1
49095
49096 @endif target-libjava
49097
49098 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
49099 maybe-maintainer-clean-target-libjava:
49100 @if target-libjava
49101 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
49102
49103 maintainer-clean-target-libjava: 
49104         @: $(MAKE); $(unstage)
49105         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49106         r=`${PWD_COMMAND}`; export r; \
49107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49108         $(RAW_CXX_TARGET_EXPORTS) \
49109         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
49110         for flag in $(EXTRA_TARGET_FLAGS); do \
49111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49112         done; \
49113         (cd $(TARGET_SUBDIR)/libjava && \
49114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49116                   "RANLIB=$${RANLIB}" \
49117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49118                    maintainer-clean) \
49119           || exit 1
49120
49121 @endif target-libjava
49122
49123
49124
49125
49126
49127 .PHONY: configure-target-zlib maybe-configure-target-zlib
49128 maybe-configure-target-zlib:
49129 @if gcc-bootstrap
49130 configure-target-zlib: stage_current
49131 @endif gcc-bootstrap
49132 @if target-zlib
49133 maybe-configure-target-zlib: configure-target-zlib
49134 configure-target-zlib: 
49135         @: $(MAKE); $(unstage)
49136         @r=`${PWD_COMMAND}`; export r; \
49137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49138         echo "Checking multilib configuration for zlib..."; \
49139         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49140         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
49141         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49142           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49143             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49144           else \
49145             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49146             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49147           fi; \
49148         else \
49149           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49150         fi; \
49151         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49152         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49153         $(NORMAL_TARGET_EXPORTS) \
49154         echo Configuring in $(TARGET_SUBDIR)/zlib; \
49155         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49156         case $(srcdir) in \
49157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49158           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49160         esac; \
49161         srcdiroption="--srcdir=$${topdir}/zlib"; \
49162         libsrcdir="$$s/zlib"; \
49163         rm -f no-such-file || : ; \
49164         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49165           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49166           --target=${target_alias} $${srcdiroption}  \
49167           || exit 1
49168 @endif target-zlib
49169
49170
49171
49172
49173
49174 .PHONY: all-target-zlib maybe-all-target-zlib
49175 maybe-all-target-zlib:
49176 @if gcc-bootstrap
49177 all-target-zlib: stage_current
49178 @endif gcc-bootstrap
49179 @if target-zlib
49180 TARGET-target-zlib=all
49181 maybe-all-target-zlib: all-target-zlib
49182 all-target-zlib: configure-target-zlib
49183         @: $(MAKE); $(unstage)
49184         @r=`${PWD_COMMAND}`; export r; \
49185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49186         $(NORMAL_TARGET_EXPORTS) \
49187         (cd $(TARGET_SUBDIR)/zlib && \
49188           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49189                 $(TARGET-target-zlib))
49190 @endif target-zlib
49191
49192
49193
49194
49195
49196 .PHONY: check-target-zlib maybe-check-target-zlib
49197 maybe-check-target-zlib:
49198 @if target-zlib
49199 maybe-check-target-zlib: check-target-zlib
49200
49201 check-target-zlib:
49202         @: $(MAKE); $(unstage)
49203         @r=`${PWD_COMMAND}`; export r; \
49204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49205         $(NORMAL_TARGET_EXPORTS) \
49206         (cd $(TARGET_SUBDIR)/zlib && \
49207           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49208
49209 @endif target-zlib
49210
49211 .PHONY: install-target-zlib maybe-install-target-zlib
49212 maybe-install-target-zlib:
49213 @if target-zlib
49214 maybe-install-target-zlib: install-target-zlib
49215
49216 install-target-zlib: installdirs
49217         @: $(MAKE); $(unstage)
49218         @r=`${PWD_COMMAND}`; export r; \
49219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49220         $(NORMAL_TARGET_EXPORTS) \
49221         (cd $(TARGET_SUBDIR)/zlib && \
49222           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49223
49224 @endif target-zlib
49225
49226 # Other targets (info, dvi, pdf, etc.)
49227
49228 .PHONY: maybe-info-target-zlib info-target-zlib
49229 maybe-info-target-zlib:
49230 @if target-zlib
49231 maybe-info-target-zlib: info-target-zlib
49232
49233 info-target-zlib: \
49234     configure-target-zlib 
49235         @: $(MAKE); $(unstage)
49236         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49237         r=`${PWD_COMMAND}`; export r; \
49238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49239         $(NORMAL_TARGET_EXPORTS) \
49240         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
49241         for flag in $(EXTRA_TARGET_FLAGS); do \
49242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49243         done; \
49244         (cd $(TARGET_SUBDIR)/zlib && \
49245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49247                   "RANLIB=$${RANLIB}" \
49248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49249                    info) \
49250           || exit 1
49251
49252 @endif target-zlib
49253
49254 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
49255 maybe-dvi-target-zlib:
49256 @if target-zlib
49257 maybe-dvi-target-zlib: dvi-target-zlib
49258
49259 dvi-target-zlib: \
49260     configure-target-zlib 
49261         @: $(MAKE); $(unstage)
49262         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49263         r=`${PWD_COMMAND}`; export r; \
49264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49265         $(NORMAL_TARGET_EXPORTS) \
49266         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
49267         for flag in $(EXTRA_TARGET_FLAGS); do \
49268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49269         done; \
49270         (cd $(TARGET_SUBDIR)/zlib && \
49271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49273                   "RANLIB=$${RANLIB}" \
49274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49275                    dvi) \
49276           || exit 1
49277
49278 @endif target-zlib
49279
49280 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
49281 maybe-pdf-target-zlib:
49282 @if target-zlib
49283 maybe-pdf-target-zlib: pdf-target-zlib
49284
49285 pdf-target-zlib: \
49286     configure-target-zlib 
49287         @: $(MAKE); $(unstage)
49288         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49289         r=`${PWD_COMMAND}`; export r; \
49290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49291         $(NORMAL_TARGET_EXPORTS) \
49292         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
49293         for flag in $(EXTRA_TARGET_FLAGS); do \
49294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49295         done; \
49296         (cd $(TARGET_SUBDIR)/zlib && \
49297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49299                   "RANLIB=$${RANLIB}" \
49300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49301                    pdf) \
49302           || exit 1
49303
49304 @endif target-zlib
49305
49306 .PHONY: maybe-html-target-zlib html-target-zlib
49307 maybe-html-target-zlib:
49308 @if target-zlib
49309 maybe-html-target-zlib: html-target-zlib
49310
49311 html-target-zlib: \
49312     configure-target-zlib 
49313         @: $(MAKE); $(unstage)
49314         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49315         r=`${PWD_COMMAND}`; export r; \
49316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49317         $(NORMAL_TARGET_EXPORTS) \
49318         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
49319         for flag in $(EXTRA_TARGET_FLAGS); do \
49320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49321         done; \
49322         (cd $(TARGET_SUBDIR)/zlib && \
49323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49325                   "RANLIB=$${RANLIB}" \
49326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49327                    html) \
49328           || exit 1
49329
49330 @endif target-zlib
49331
49332 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
49333 maybe-TAGS-target-zlib:
49334 @if target-zlib
49335 maybe-TAGS-target-zlib: TAGS-target-zlib
49336
49337 TAGS-target-zlib: \
49338     configure-target-zlib 
49339         @: $(MAKE); $(unstage)
49340         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49341         r=`${PWD_COMMAND}`; export r; \
49342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49343         $(NORMAL_TARGET_EXPORTS) \
49344         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
49345         for flag in $(EXTRA_TARGET_FLAGS); do \
49346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49347         done; \
49348         (cd $(TARGET_SUBDIR)/zlib && \
49349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49351                   "RANLIB=$${RANLIB}" \
49352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49353                    TAGS) \
49354           || exit 1
49355
49356 @endif target-zlib
49357
49358 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
49359 maybe-install-info-target-zlib:
49360 @if target-zlib
49361 maybe-install-info-target-zlib: install-info-target-zlib
49362
49363 install-info-target-zlib: \
49364     configure-target-zlib \
49365     info-target-zlib 
49366         @: $(MAKE); $(unstage)
49367         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49368         r=`${PWD_COMMAND}`; export r; \
49369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49370         $(NORMAL_TARGET_EXPORTS) \
49371         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
49372         for flag in $(EXTRA_TARGET_FLAGS); do \
49373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49374         done; \
49375         (cd $(TARGET_SUBDIR)/zlib && \
49376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49378                   "RANLIB=$${RANLIB}" \
49379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49380                    install-info) \
49381           || exit 1
49382
49383 @endif target-zlib
49384
49385 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
49386 maybe-install-pdf-target-zlib:
49387 @if target-zlib
49388 maybe-install-pdf-target-zlib: install-pdf-target-zlib
49389
49390 install-pdf-target-zlib: \
49391     configure-target-zlib \
49392     pdf-target-zlib 
49393         @: $(MAKE); $(unstage)
49394         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49395         r=`${PWD_COMMAND}`; export r; \
49396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49397         $(NORMAL_TARGET_EXPORTS) \
49398         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
49399         for flag in $(EXTRA_TARGET_FLAGS); do \
49400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49401         done; \
49402         (cd $(TARGET_SUBDIR)/zlib && \
49403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49405                   "RANLIB=$${RANLIB}" \
49406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49407                    install-pdf) \
49408           || exit 1
49409
49410 @endif target-zlib
49411
49412 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
49413 maybe-install-html-target-zlib:
49414 @if target-zlib
49415 maybe-install-html-target-zlib: install-html-target-zlib
49416
49417 install-html-target-zlib: \
49418     configure-target-zlib \
49419     html-target-zlib 
49420         @: $(MAKE); $(unstage)
49421         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49422         r=`${PWD_COMMAND}`; export r; \
49423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49424         $(NORMAL_TARGET_EXPORTS) \
49425         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
49426         for flag in $(EXTRA_TARGET_FLAGS); do \
49427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49428         done; \
49429         (cd $(TARGET_SUBDIR)/zlib && \
49430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49432                   "RANLIB=$${RANLIB}" \
49433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49434                    install-html) \
49435           || exit 1
49436
49437 @endif target-zlib
49438
49439 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
49440 maybe-installcheck-target-zlib:
49441 @if target-zlib
49442 maybe-installcheck-target-zlib: installcheck-target-zlib
49443
49444 installcheck-target-zlib: \
49445     configure-target-zlib 
49446         @: $(MAKE); $(unstage)
49447         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49448         r=`${PWD_COMMAND}`; export r; \
49449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49450         $(NORMAL_TARGET_EXPORTS) \
49451         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
49452         for flag in $(EXTRA_TARGET_FLAGS); do \
49453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49454         done; \
49455         (cd $(TARGET_SUBDIR)/zlib && \
49456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49458                   "RANLIB=$${RANLIB}" \
49459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49460                    installcheck) \
49461           || exit 1
49462
49463 @endif target-zlib
49464
49465 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
49466 maybe-mostlyclean-target-zlib:
49467 @if target-zlib
49468 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
49469
49470 mostlyclean-target-zlib: 
49471         @: $(MAKE); $(unstage)
49472         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49473         r=`${PWD_COMMAND}`; export r; \
49474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49475         $(NORMAL_TARGET_EXPORTS) \
49476         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
49477         for flag in $(EXTRA_TARGET_FLAGS); do \
49478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49479         done; \
49480         (cd $(TARGET_SUBDIR)/zlib && \
49481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49483                   "RANLIB=$${RANLIB}" \
49484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49485                    mostlyclean) \
49486           || exit 1
49487
49488 @endif target-zlib
49489
49490 .PHONY: maybe-clean-target-zlib clean-target-zlib
49491 maybe-clean-target-zlib:
49492 @if target-zlib
49493 maybe-clean-target-zlib: clean-target-zlib
49494
49495 clean-target-zlib: 
49496         @: $(MAKE); $(unstage)
49497         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49498         r=`${PWD_COMMAND}`; export r; \
49499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49500         $(NORMAL_TARGET_EXPORTS) \
49501         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
49502         for flag in $(EXTRA_TARGET_FLAGS); do \
49503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49504         done; \
49505         (cd $(TARGET_SUBDIR)/zlib && \
49506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49508                   "RANLIB=$${RANLIB}" \
49509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49510                    clean) \
49511           || exit 1
49512
49513 @endif target-zlib
49514
49515 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
49516 maybe-distclean-target-zlib:
49517 @if target-zlib
49518 maybe-distclean-target-zlib: distclean-target-zlib
49519
49520 distclean-target-zlib: 
49521         @: $(MAKE); $(unstage)
49522         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49523         r=`${PWD_COMMAND}`; export r; \
49524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49525         $(NORMAL_TARGET_EXPORTS) \
49526         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
49527         for flag in $(EXTRA_TARGET_FLAGS); do \
49528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49529         done; \
49530         (cd $(TARGET_SUBDIR)/zlib && \
49531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49533                   "RANLIB=$${RANLIB}" \
49534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49535                    distclean) \
49536           || exit 1
49537
49538 @endif target-zlib
49539
49540 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
49541 maybe-maintainer-clean-target-zlib:
49542 @if target-zlib
49543 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
49544
49545 maintainer-clean-target-zlib: 
49546         @: $(MAKE); $(unstage)
49547         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49548         r=`${PWD_COMMAND}`; export r; \
49549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49550         $(NORMAL_TARGET_EXPORTS) \
49551         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
49552         for flag in $(EXTRA_TARGET_FLAGS); do \
49553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49554         done; \
49555         (cd $(TARGET_SUBDIR)/zlib && \
49556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49558                   "RANLIB=$${RANLIB}" \
49559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49560                    maintainer-clean) \
49561           || exit 1
49562
49563 @endif target-zlib
49564
49565
49566
49567
49568
49569 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
49570 maybe-configure-target-boehm-gc:
49571 @if gcc-bootstrap
49572 configure-target-boehm-gc: stage_current
49573 @endif gcc-bootstrap
49574 @if target-boehm-gc
49575 maybe-configure-target-boehm-gc: configure-target-boehm-gc
49576 configure-target-boehm-gc: 
49577         @: $(MAKE); $(unstage)
49578         @r=`${PWD_COMMAND}`; export r; \
49579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49580         echo "Checking multilib configuration for boehm-gc..."; \
49581         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
49582         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
49583         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
49584           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
49585             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
49586           else \
49587             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
49588             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
49589           fi; \
49590         else \
49591           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
49592         fi; \
49593         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
49594         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
49595         $(NORMAL_TARGET_EXPORTS) \
49596         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
49597         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
49598         case $(srcdir) in \
49599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49600           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
49601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49602         esac; \
49603         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
49604         libsrcdir="$$s/boehm-gc"; \
49605         rm -f no-such-file || : ; \
49606         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49607           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49608           --target=${target_alias} $${srcdiroption}  \
49609           || exit 1
49610 @endif target-boehm-gc
49611
49612
49613
49614
49615
49616 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
49617 maybe-all-target-boehm-gc:
49618 @if gcc-bootstrap
49619 all-target-boehm-gc: stage_current
49620 @endif gcc-bootstrap
49621 @if target-boehm-gc
49622 TARGET-target-boehm-gc=all
49623 maybe-all-target-boehm-gc: all-target-boehm-gc
49624 all-target-boehm-gc: configure-target-boehm-gc
49625         @: $(MAKE); $(unstage)
49626         @r=`${PWD_COMMAND}`; export r; \
49627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49628         $(NORMAL_TARGET_EXPORTS) \
49629         (cd $(TARGET_SUBDIR)/boehm-gc && \
49630           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49631                 $(TARGET-target-boehm-gc))
49632 @endif target-boehm-gc
49633
49634
49635
49636
49637
49638 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
49639 maybe-check-target-boehm-gc:
49640 @if target-boehm-gc
49641 maybe-check-target-boehm-gc: check-target-boehm-gc
49642
49643 check-target-boehm-gc:
49644         @: $(MAKE); $(unstage)
49645         @r=`${PWD_COMMAND}`; export r; \
49646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49647         $(NORMAL_TARGET_EXPORTS) \
49648         (cd $(TARGET_SUBDIR)/boehm-gc && \
49649           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49650
49651 @endif target-boehm-gc
49652
49653 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
49654 maybe-install-target-boehm-gc:
49655 @if target-boehm-gc
49656 maybe-install-target-boehm-gc: install-target-boehm-gc
49657
49658 install-target-boehm-gc: installdirs
49659         @: $(MAKE); $(unstage)
49660         @r=`${PWD_COMMAND}`; export r; \
49661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662         $(NORMAL_TARGET_EXPORTS) \
49663         (cd $(TARGET_SUBDIR)/boehm-gc && \
49664           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49665
49666 @endif target-boehm-gc
49667
49668 # Other targets (info, dvi, pdf, etc.)
49669
49670 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
49671 maybe-info-target-boehm-gc:
49672 @if target-boehm-gc
49673 maybe-info-target-boehm-gc: info-target-boehm-gc
49674
49675 info-target-boehm-gc: \
49676     configure-target-boehm-gc 
49677         @: $(MAKE); $(unstage)
49678         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49679         r=`${PWD_COMMAND}`; export r; \
49680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49681         $(NORMAL_TARGET_EXPORTS) \
49682         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
49683         for flag in $(EXTRA_TARGET_FLAGS); do \
49684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49685         done; \
49686         (cd $(TARGET_SUBDIR)/boehm-gc && \
49687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49689                   "RANLIB=$${RANLIB}" \
49690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49691                    info) \
49692           || exit 1
49693
49694 @endif target-boehm-gc
49695
49696 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
49697 maybe-dvi-target-boehm-gc:
49698 @if target-boehm-gc
49699 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
49700
49701 dvi-target-boehm-gc: \
49702     configure-target-boehm-gc 
49703         @: $(MAKE); $(unstage)
49704         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49705         r=`${PWD_COMMAND}`; export r; \
49706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49707         $(NORMAL_TARGET_EXPORTS) \
49708         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
49709         for flag in $(EXTRA_TARGET_FLAGS); do \
49710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49711         done; \
49712         (cd $(TARGET_SUBDIR)/boehm-gc && \
49713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49715                   "RANLIB=$${RANLIB}" \
49716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49717                    dvi) \
49718           || exit 1
49719
49720 @endif target-boehm-gc
49721
49722 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
49723 maybe-pdf-target-boehm-gc:
49724 @if target-boehm-gc
49725 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
49726
49727 pdf-target-boehm-gc: \
49728     configure-target-boehm-gc 
49729         @: $(MAKE); $(unstage)
49730         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49731         r=`${PWD_COMMAND}`; export r; \
49732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49733         $(NORMAL_TARGET_EXPORTS) \
49734         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
49735         for flag in $(EXTRA_TARGET_FLAGS); do \
49736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49737         done; \
49738         (cd $(TARGET_SUBDIR)/boehm-gc && \
49739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49741                   "RANLIB=$${RANLIB}" \
49742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49743                    pdf) \
49744           || exit 1
49745
49746 @endif target-boehm-gc
49747
49748 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
49749 maybe-html-target-boehm-gc:
49750 @if target-boehm-gc
49751 maybe-html-target-boehm-gc: html-target-boehm-gc
49752
49753 html-target-boehm-gc: \
49754     configure-target-boehm-gc 
49755         @: $(MAKE); $(unstage)
49756         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49757         r=`${PWD_COMMAND}`; export r; \
49758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49759         $(NORMAL_TARGET_EXPORTS) \
49760         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
49761         for flag in $(EXTRA_TARGET_FLAGS); do \
49762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49763         done; \
49764         (cd $(TARGET_SUBDIR)/boehm-gc && \
49765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49767                   "RANLIB=$${RANLIB}" \
49768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49769                    html) \
49770           || exit 1
49771
49772 @endif target-boehm-gc
49773
49774 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
49775 maybe-TAGS-target-boehm-gc:
49776 @if target-boehm-gc
49777 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
49778
49779 TAGS-target-boehm-gc: \
49780     configure-target-boehm-gc 
49781         @: $(MAKE); $(unstage)
49782         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49783         r=`${PWD_COMMAND}`; export r; \
49784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49785         $(NORMAL_TARGET_EXPORTS) \
49786         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
49787         for flag in $(EXTRA_TARGET_FLAGS); do \
49788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49789         done; \
49790         (cd $(TARGET_SUBDIR)/boehm-gc && \
49791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49793                   "RANLIB=$${RANLIB}" \
49794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49795                    TAGS) \
49796           || exit 1
49797
49798 @endif target-boehm-gc
49799
49800 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
49801 maybe-install-info-target-boehm-gc:
49802 @if target-boehm-gc
49803 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
49804
49805 install-info-target-boehm-gc: \
49806     configure-target-boehm-gc \
49807     info-target-boehm-gc 
49808         @: $(MAKE); $(unstage)
49809         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49810         r=`${PWD_COMMAND}`; export r; \
49811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49812         $(NORMAL_TARGET_EXPORTS) \
49813         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
49814         for flag in $(EXTRA_TARGET_FLAGS); do \
49815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49816         done; \
49817         (cd $(TARGET_SUBDIR)/boehm-gc && \
49818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49820                   "RANLIB=$${RANLIB}" \
49821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49822                    install-info) \
49823           || exit 1
49824
49825 @endif target-boehm-gc
49826
49827 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
49828 maybe-install-pdf-target-boehm-gc:
49829 @if target-boehm-gc
49830 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
49831
49832 install-pdf-target-boehm-gc: \
49833     configure-target-boehm-gc \
49834     pdf-target-boehm-gc 
49835         @: $(MAKE); $(unstage)
49836         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49837         r=`${PWD_COMMAND}`; export r; \
49838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49839         $(NORMAL_TARGET_EXPORTS) \
49840         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
49841         for flag in $(EXTRA_TARGET_FLAGS); do \
49842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49843         done; \
49844         (cd $(TARGET_SUBDIR)/boehm-gc && \
49845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49847                   "RANLIB=$${RANLIB}" \
49848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49849                    install-pdf) \
49850           || exit 1
49851
49852 @endif target-boehm-gc
49853
49854 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
49855 maybe-install-html-target-boehm-gc:
49856 @if target-boehm-gc
49857 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
49858
49859 install-html-target-boehm-gc: \
49860     configure-target-boehm-gc \
49861     html-target-boehm-gc 
49862         @: $(MAKE); $(unstage)
49863         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49864         r=`${PWD_COMMAND}`; export r; \
49865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49866         $(NORMAL_TARGET_EXPORTS) \
49867         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
49868         for flag in $(EXTRA_TARGET_FLAGS); do \
49869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49870         done; \
49871         (cd $(TARGET_SUBDIR)/boehm-gc && \
49872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49874                   "RANLIB=$${RANLIB}" \
49875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49876                    install-html) \
49877           || exit 1
49878
49879 @endif target-boehm-gc
49880
49881 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
49882 maybe-installcheck-target-boehm-gc:
49883 @if target-boehm-gc
49884 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
49885
49886 installcheck-target-boehm-gc: \
49887     configure-target-boehm-gc 
49888         @: $(MAKE); $(unstage)
49889         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49890         r=`${PWD_COMMAND}`; export r; \
49891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49892         $(NORMAL_TARGET_EXPORTS) \
49893         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
49894         for flag in $(EXTRA_TARGET_FLAGS); do \
49895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49896         done; \
49897         (cd $(TARGET_SUBDIR)/boehm-gc && \
49898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49900                   "RANLIB=$${RANLIB}" \
49901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49902                    installcheck) \
49903           || exit 1
49904
49905 @endif target-boehm-gc
49906
49907 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
49908 maybe-mostlyclean-target-boehm-gc:
49909 @if target-boehm-gc
49910 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
49911
49912 mostlyclean-target-boehm-gc: 
49913         @: $(MAKE); $(unstage)
49914         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49915         r=`${PWD_COMMAND}`; export r; \
49916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49917         $(NORMAL_TARGET_EXPORTS) \
49918         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
49919         for flag in $(EXTRA_TARGET_FLAGS); do \
49920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49921         done; \
49922         (cd $(TARGET_SUBDIR)/boehm-gc && \
49923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49925                   "RANLIB=$${RANLIB}" \
49926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49927                    mostlyclean) \
49928           || exit 1
49929
49930 @endif target-boehm-gc
49931
49932 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
49933 maybe-clean-target-boehm-gc:
49934 @if target-boehm-gc
49935 maybe-clean-target-boehm-gc: clean-target-boehm-gc
49936
49937 clean-target-boehm-gc: 
49938         @: $(MAKE); $(unstage)
49939         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49940         r=`${PWD_COMMAND}`; export r; \
49941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49942         $(NORMAL_TARGET_EXPORTS) \
49943         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
49944         for flag in $(EXTRA_TARGET_FLAGS); do \
49945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49946         done; \
49947         (cd $(TARGET_SUBDIR)/boehm-gc && \
49948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49950                   "RANLIB=$${RANLIB}" \
49951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49952                    clean) \
49953           || exit 1
49954
49955 @endif target-boehm-gc
49956
49957 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
49958 maybe-distclean-target-boehm-gc:
49959 @if target-boehm-gc
49960 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
49961
49962 distclean-target-boehm-gc: 
49963         @: $(MAKE); $(unstage)
49964         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49965         r=`${PWD_COMMAND}`; export r; \
49966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49967         $(NORMAL_TARGET_EXPORTS) \
49968         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
49969         for flag in $(EXTRA_TARGET_FLAGS); do \
49970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49971         done; \
49972         (cd $(TARGET_SUBDIR)/boehm-gc && \
49973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49975                   "RANLIB=$${RANLIB}" \
49976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49977                    distclean) \
49978           || exit 1
49979
49980 @endif target-boehm-gc
49981
49982 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
49983 maybe-maintainer-clean-target-boehm-gc:
49984 @if target-boehm-gc
49985 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
49986
49987 maintainer-clean-target-boehm-gc: 
49988         @: $(MAKE); $(unstage)
49989         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
49990         r=`${PWD_COMMAND}`; export r; \
49991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49992         $(NORMAL_TARGET_EXPORTS) \
49993         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
49994         for flag in $(EXTRA_TARGET_FLAGS); do \
49995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49996         done; \
49997         (cd $(TARGET_SUBDIR)/boehm-gc && \
49998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50000                   "RANLIB=$${RANLIB}" \
50001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50002                    maintainer-clean) \
50003           || exit 1
50004
50005 @endif target-boehm-gc
50006
50007
50008
50009
50010
50011 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
50012 maybe-configure-target-qthreads:
50013 @if gcc-bootstrap
50014 configure-target-qthreads: stage_current
50015 @endif gcc-bootstrap
50016 @if target-qthreads
50017 maybe-configure-target-qthreads: configure-target-qthreads
50018 configure-target-qthreads: 
50019         @: $(MAKE); $(unstage)
50020         @r=`${PWD_COMMAND}`; export r; \
50021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50022         echo "Checking multilib configuration for qthreads..."; \
50023         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50024         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
50025         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50026           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50027             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
50028           else \
50029             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
50030             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50031           fi; \
50032         else \
50033           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50034         fi; \
50035         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
50036         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50037         $(NORMAL_TARGET_EXPORTS) \
50038         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
50039         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
50040         case $(srcdir) in \
50041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50042           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
50043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50044         esac; \
50045         srcdiroption="--srcdir=$${topdir}/qthreads"; \
50046         libsrcdir="$$s/qthreads"; \
50047         rm -f no-such-file || : ; \
50048         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50049           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50050           --target=${target_alias} $${srcdiroption}  \
50051           || exit 1
50052 @endif target-qthreads
50053
50054
50055
50056
50057
50058 .PHONY: all-target-qthreads maybe-all-target-qthreads
50059 maybe-all-target-qthreads:
50060 @if gcc-bootstrap
50061 all-target-qthreads: stage_current
50062 @endif gcc-bootstrap
50063 @if target-qthreads
50064 TARGET-target-qthreads=all
50065 maybe-all-target-qthreads: all-target-qthreads
50066 all-target-qthreads: configure-target-qthreads
50067         @: $(MAKE); $(unstage)
50068         @r=`${PWD_COMMAND}`; export r; \
50069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50070         $(NORMAL_TARGET_EXPORTS) \
50071         (cd $(TARGET_SUBDIR)/qthreads && \
50072           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50073                 $(TARGET-target-qthreads))
50074 @endif target-qthreads
50075
50076
50077
50078
50079
50080 .PHONY: check-target-qthreads maybe-check-target-qthreads
50081 maybe-check-target-qthreads:
50082 @if target-qthreads
50083 maybe-check-target-qthreads: check-target-qthreads
50084
50085 check-target-qthreads:
50086         @: $(MAKE); $(unstage)
50087         @r=`${PWD_COMMAND}`; export r; \
50088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50089         $(NORMAL_TARGET_EXPORTS) \
50090         (cd $(TARGET_SUBDIR)/qthreads && \
50091           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50092
50093 @endif target-qthreads
50094
50095 .PHONY: install-target-qthreads maybe-install-target-qthreads
50096 maybe-install-target-qthreads:
50097 @if target-qthreads
50098 maybe-install-target-qthreads: install-target-qthreads
50099
50100 install-target-qthreads: installdirs
50101         @: $(MAKE); $(unstage)
50102         @r=`${PWD_COMMAND}`; export r; \
50103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50104         $(NORMAL_TARGET_EXPORTS) \
50105         (cd $(TARGET_SUBDIR)/qthreads && \
50106           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50107
50108 @endif target-qthreads
50109
50110 # Other targets (info, dvi, pdf, etc.)
50111
50112 .PHONY: maybe-info-target-qthreads info-target-qthreads
50113 maybe-info-target-qthreads:
50114 @if target-qthreads
50115 maybe-info-target-qthreads: info-target-qthreads
50116
50117 info-target-qthreads: \
50118     configure-target-qthreads 
50119         @: $(MAKE); $(unstage)
50120         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50121         r=`${PWD_COMMAND}`; export r; \
50122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50123         $(NORMAL_TARGET_EXPORTS) \
50124         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
50125         for flag in $(EXTRA_TARGET_FLAGS); do \
50126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50127         done; \
50128         (cd $(TARGET_SUBDIR)/qthreads && \
50129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50131                   "RANLIB=$${RANLIB}" \
50132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50133                    info) \
50134           || exit 1
50135
50136 @endif target-qthreads
50137
50138 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
50139 maybe-dvi-target-qthreads:
50140 @if target-qthreads
50141 maybe-dvi-target-qthreads: dvi-target-qthreads
50142
50143 dvi-target-qthreads: \
50144     configure-target-qthreads 
50145         @: $(MAKE); $(unstage)
50146         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50147         r=`${PWD_COMMAND}`; export r; \
50148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50149         $(NORMAL_TARGET_EXPORTS) \
50150         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
50151         for flag in $(EXTRA_TARGET_FLAGS); do \
50152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50153         done; \
50154         (cd $(TARGET_SUBDIR)/qthreads && \
50155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50157                   "RANLIB=$${RANLIB}" \
50158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50159                    dvi) \
50160           || exit 1
50161
50162 @endif target-qthreads
50163
50164 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
50165 maybe-pdf-target-qthreads:
50166 @if target-qthreads
50167 maybe-pdf-target-qthreads: pdf-target-qthreads
50168
50169 pdf-target-qthreads: \
50170     configure-target-qthreads 
50171         @: $(MAKE); $(unstage)
50172         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50173         r=`${PWD_COMMAND}`; export r; \
50174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50175         $(NORMAL_TARGET_EXPORTS) \
50176         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
50177         for flag in $(EXTRA_TARGET_FLAGS); do \
50178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50179         done; \
50180         (cd $(TARGET_SUBDIR)/qthreads && \
50181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50183                   "RANLIB=$${RANLIB}" \
50184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50185                    pdf) \
50186           || exit 1
50187
50188 @endif target-qthreads
50189
50190 .PHONY: maybe-html-target-qthreads html-target-qthreads
50191 maybe-html-target-qthreads:
50192 @if target-qthreads
50193 maybe-html-target-qthreads: html-target-qthreads
50194
50195 html-target-qthreads: \
50196     configure-target-qthreads 
50197         @: $(MAKE); $(unstage)
50198         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50199         r=`${PWD_COMMAND}`; export r; \
50200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201         $(NORMAL_TARGET_EXPORTS) \
50202         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
50203         for flag in $(EXTRA_TARGET_FLAGS); do \
50204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50205         done; \
50206         (cd $(TARGET_SUBDIR)/qthreads && \
50207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50209                   "RANLIB=$${RANLIB}" \
50210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50211                    html) \
50212           || exit 1
50213
50214 @endif target-qthreads
50215
50216 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
50217 maybe-TAGS-target-qthreads:
50218 @if target-qthreads
50219 maybe-TAGS-target-qthreads: TAGS-target-qthreads
50220
50221 TAGS-target-qthreads: \
50222     configure-target-qthreads 
50223         @: $(MAKE); $(unstage)
50224         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50225         r=`${PWD_COMMAND}`; export r; \
50226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50227         $(NORMAL_TARGET_EXPORTS) \
50228         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
50229         for flag in $(EXTRA_TARGET_FLAGS); do \
50230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50231         done; \
50232         (cd $(TARGET_SUBDIR)/qthreads && \
50233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50235                   "RANLIB=$${RANLIB}" \
50236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50237                    TAGS) \
50238           || exit 1
50239
50240 @endif target-qthreads
50241
50242 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
50243 maybe-install-info-target-qthreads:
50244 @if target-qthreads
50245 maybe-install-info-target-qthreads: install-info-target-qthreads
50246
50247 install-info-target-qthreads: \
50248     configure-target-qthreads \
50249     info-target-qthreads 
50250         @: $(MAKE); $(unstage)
50251         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50252         r=`${PWD_COMMAND}`; export r; \
50253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50254         $(NORMAL_TARGET_EXPORTS) \
50255         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
50256         for flag in $(EXTRA_TARGET_FLAGS); do \
50257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50258         done; \
50259         (cd $(TARGET_SUBDIR)/qthreads && \
50260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50262                   "RANLIB=$${RANLIB}" \
50263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50264                    install-info) \
50265           || exit 1
50266
50267 @endif target-qthreads
50268
50269 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
50270 maybe-install-pdf-target-qthreads:
50271 @if target-qthreads
50272 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
50273
50274 install-pdf-target-qthreads: \
50275     configure-target-qthreads \
50276     pdf-target-qthreads 
50277         @: $(MAKE); $(unstage)
50278         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50279         r=`${PWD_COMMAND}`; export r; \
50280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50281         $(NORMAL_TARGET_EXPORTS) \
50282         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
50283         for flag in $(EXTRA_TARGET_FLAGS); do \
50284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50285         done; \
50286         (cd $(TARGET_SUBDIR)/qthreads && \
50287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50289                   "RANLIB=$${RANLIB}" \
50290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50291                    install-pdf) \
50292           || exit 1
50293
50294 @endif target-qthreads
50295
50296 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
50297 maybe-install-html-target-qthreads:
50298 @if target-qthreads
50299 maybe-install-html-target-qthreads: install-html-target-qthreads
50300
50301 install-html-target-qthreads: \
50302     configure-target-qthreads \
50303     html-target-qthreads 
50304         @: $(MAKE); $(unstage)
50305         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50306         r=`${PWD_COMMAND}`; export r; \
50307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50308         $(NORMAL_TARGET_EXPORTS) \
50309         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
50310         for flag in $(EXTRA_TARGET_FLAGS); do \
50311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50312         done; \
50313         (cd $(TARGET_SUBDIR)/qthreads && \
50314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50316                   "RANLIB=$${RANLIB}" \
50317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50318                    install-html) \
50319           || exit 1
50320
50321 @endif target-qthreads
50322
50323 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
50324 maybe-installcheck-target-qthreads:
50325 @if target-qthreads
50326 maybe-installcheck-target-qthreads: installcheck-target-qthreads
50327
50328 installcheck-target-qthreads: \
50329     configure-target-qthreads 
50330         @: $(MAKE); $(unstage)
50331         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50332         r=`${PWD_COMMAND}`; export r; \
50333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50334         $(NORMAL_TARGET_EXPORTS) \
50335         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
50336         for flag in $(EXTRA_TARGET_FLAGS); do \
50337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50338         done; \
50339         (cd $(TARGET_SUBDIR)/qthreads && \
50340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50342                   "RANLIB=$${RANLIB}" \
50343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50344                    installcheck) \
50345           || exit 1
50346
50347 @endif target-qthreads
50348
50349 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
50350 maybe-mostlyclean-target-qthreads:
50351 @if target-qthreads
50352 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
50353
50354 mostlyclean-target-qthreads: 
50355         @: $(MAKE); $(unstage)
50356         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50357         r=`${PWD_COMMAND}`; export r; \
50358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50359         $(NORMAL_TARGET_EXPORTS) \
50360         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
50361         for flag in $(EXTRA_TARGET_FLAGS); do \
50362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50363         done; \
50364         (cd $(TARGET_SUBDIR)/qthreads && \
50365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50367                   "RANLIB=$${RANLIB}" \
50368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50369                    mostlyclean) \
50370           || exit 1
50371
50372 @endif target-qthreads
50373
50374 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
50375 maybe-clean-target-qthreads:
50376 @if target-qthreads
50377 maybe-clean-target-qthreads: clean-target-qthreads
50378
50379 clean-target-qthreads: 
50380         @: $(MAKE); $(unstage)
50381         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50382         r=`${PWD_COMMAND}`; export r; \
50383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50384         $(NORMAL_TARGET_EXPORTS) \
50385         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
50386         for flag in $(EXTRA_TARGET_FLAGS); do \
50387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50388         done; \
50389         (cd $(TARGET_SUBDIR)/qthreads && \
50390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50392                   "RANLIB=$${RANLIB}" \
50393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50394                    clean) \
50395           || exit 1
50396
50397 @endif target-qthreads
50398
50399 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
50400 maybe-distclean-target-qthreads:
50401 @if target-qthreads
50402 maybe-distclean-target-qthreads: distclean-target-qthreads
50403
50404 distclean-target-qthreads: 
50405         @: $(MAKE); $(unstage)
50406         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50407         r=`${PWD_COMMAND}`; export r; \
50408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50409         $(NORMAL_TARGET_EXPORTS) \
50410         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
50411         for flag in $(EXTRA_TARGET_FLAGS); do \
50412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50413         done; \
50414         (cd $(TARGET_SUBDIR)/qthreads && \
50415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50417                   "RANLIB=$${RANLIB}" \
50418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50419                    distclean) \
50420           || exit 1
50421
50422 @endif target-qthreads
50423
50424 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
50425 maybe-maintainer-clean-target-qthreads:
50426 @if target-qthreads
50427 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
50428
50429 maintainer-clean-target-qthreads: 
50430         @: $(MAKE); $(unstage)
50431         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50432         r=`${PWD_COMMAND}`; export r; \
50433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50434         $(NORMAL_TARGET_EXPORTS) \
50435         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
50436         for flag in $(EXTRA_TARGET_FLAGS); do \
50437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50438         done; \
50439         (cd $(TARGET_SUBDIR)/qthreads && \
50440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50442                   "RANLIB=$${RANLIB}" \
50443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50444                    maintainer-clean) \
50445           || exit 1
50446
50447 @endif target-qthreads
50448
50449
50450
50451
50452
50453 .PHONY: configure-target-rda maybe-configure-target-rda
50454 maybe-configure-target-rda:
50455 @if gcc-bootstrap
50456 configure-target-rda: stage_current
50457 @endif gcc-bootstrap
50458 @if target-rda
50459 maybe-configure-target-rda: configure-target-rda
50460 configure-target-rda: 
50461         @: $(MAKE); $(unstage)
50462         @r=`${PWD_COMMAND}`; export r; \
50463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50464         echo "Checking multilib configuration for rda..."; \
50465         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50466         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
50467         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
50468           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
50469             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
50470           else \
50471             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
50472             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50473           fi; \
50474         else \
50475           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50476         fi; \
50477         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
50478         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50479         $(NORMAL_TARGET_EXPORTS) \
50480         echo Configuring in $(TARGET_SUBDIR)/rda; \
50481         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
50482         case $(srcdir) in \
50483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50484           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
50485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50486         esac; \
50487         srcdiroption="--srcdir=$${topdir}/rda"; \
50488         libsrcdir="$$s/rda"; \
50489         rm -f no-such-file || : ; \
50490         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50491           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50492           --target=${target_alias} $${srcdiroption}  \
50493           || exit 1
50494 @endif target-rda
50495
50496
50497
50498
50499
50500 .PHONY: all-target-rda maybe-all-target-rda
50501 maybe-all-target-rda:
50502 @if gcc-bootstrap
50503 all-target-rda: stage_current
50504 @endif gcc-bootstrap
50505 @if target-rda
50506 TARGET-target-rda=all
50507 maybe-all-target-rda: all-target-rda
50508 all-target-rda: configure-target-rda
50509         @: $(MAKE); $(unstage)
50510         @r=`${PWD_COMMAND}`; export r; \
50511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50512         $(NORMAL_TARGET_EXPORTS) \
50513         (cd $(TARGET_SUBDIR)/rda && \
50514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50515                 $(TARGET-target-rda))
50516 @endif target-rda
50517
50518
50519
50520
50521
50522 .PHONY: check-target-rda maybe-check-target-rda
50523 maybe-check-target-rda:
50524 @if target-rda
50525 maybe-check-target-rda: check-target-rda
50526
50527 check-target-rda:
50528         @: $(MAKE); $(unstage)
50529         @r=`${PWD_COMMAND}`; export r; \
50530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50531         $(NORMAL_TARGET_EXPORTS) \
50532         (cd $(TARGET_SUBDIR)/rda && \
50533           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50534
50535 @endif target-rda
50536
50537 .PHONY: install-target-rda maybe-install-target-rda
50538 maybe-install-target-rda:
50539 @if target-rda
50540 maybe-install-target-rda: install-target-rda
50541
50542 install-target-rda: installdirs
50543         @: $(MAKE); $(unstage)
50544         @r=`${PWD_COMMAND}`; export r; \
50545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50546         $(NORMAL_TARGET_EXPORTS) \
50547         (cd $(TARGET_SUBDIR)/rda && \
50548           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50549
50550 @endif target-rda
50551
50552 # Other targets (info, dvi, pdf, etc.)
50553
50554 .PHONY: maybe-info-target-rda info-target-rda
50555 maybe-info-target-rda:
50556 @if target-rda
50557 maybe-info-target-rda: info-target-rda
50558
50559 info-target-rda: \
50560     configure-target-rda 
50561         @: $(MAKE); $(unstage)
50562         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50563         r=`${PWD_COMMAND}`; export r; \
50564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50565         $(NORMAL_TARGET_EXPORTS) \
50566         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
50567         for flag in $(EXTRA_TARGET_FLAGS); do \
50568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50569         done; \
50570         (cd $(TARGET_SUBDIR)/rda && \
50571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50573                   "RANLIB=$${RANLIB}" \
50574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50575                    info) \
50576           || exit 1
50577
50578 @endif target-rda
50579
50580 .PHONY: maybe-dvi-target-rda dvi-target-rda
50581 maybe-dvi-target-rda:
50582 @if target-rda
50583 maybe-dvi-target-rda: dvi-target-rda
50584
50585 dvi-target-rda: \
50586     configure-target-rda 
50587         @: $(MAKE); $(unstage)
50588         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50589         r=`${PWD_COMMAND}`; export r; \
50590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50591         $(NORMAL_TARGET_EXPORTS) \
50592         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
50593         for flag in $(EXTRA_TARGET_FLAGS); do \
50594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50595         done; \
50596         (cd $(TARGET_SUBDIR)/rda && \
50597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50599                   "RANLIB=$${RANLIB}" \
50600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50601                    dvi) \
50602           || exit 1
50603
50604 @endif target-rda
50605
50606 .PHONY: maybe-pdf-target-rda pdf-target-rda
50607 maybe-pdf-target-rda:
50608 @if target-rda
50609 maybe-pdf-target-rda: pdf-target-rda
50610
50611 pdf-target-rda: \
50612     configure-target-rda 
50613         @: $(MAKE); $(unstage)
50614         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50615         r=`${PWD_COMMAND}`; export r; \
50616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50617         $(NORMAL_TARGET_EXPORTS) \
50618         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
50619         for flag in $(EXTRA_TARGET_FLAGS); do \
50620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50621         done; \
50622         (cd $(TARGET_SUBDIR)/rda && \
50623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50625                   "RANLIB=$${RANLIB}" \
50626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50627                    pdf) \
50628           || exit 1
50629
50630 @endif target-rda
50631
50632 .PHONY: maybe-html-target-rda html-target-rda
50633 maybe-html-target-rda:
50634 @if target-rda
50635 maybe-html-target-rda: html-target-rda
50636
50637 html-target-rda: \
50638     configure-target-rda 
50639         @: $(MAKE); $(unstage)
50640         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50641         r=`${PWD_COMMAND}`; export r; \
50642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50643         $(NORMAL_TARGET_EXPORTS) \
50644         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
50645         for flag in $(EXTRA_TARGET_FLAGS); do \
50646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50647         done; \
50648         (cd $(TARGET_SUBDIR)/rda && \
50649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50651                   "RANLIB=$${RANLIB}" \
50652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50653                    html) \
50654           || exit 1
50655
50656 @endif target-rda
50657
50658 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
50659 maybe-TAGS-target-rda:
50660 @if target-rda
50661 maybe-TAGS-target-rda: TAGS-target-rda
50662
50663 TAGS-target-rda: \
50664     configure-target-rda 
50665         @: $(MAKE); $(unstage)
50666         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50667         r=`${PWD_COMMAND}`; export r; \
50668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50669         $(NORMAL_TARGET_EXPORTS) \
50670         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
50671         for flag in $(EXTRA_TARGET_FLAGS); do \
50672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50673         done; \
50674         (cd $(TARGET_SUBDIR)/rda && \
50675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50677                   "RANLIB=$${RANLIB}" \
50678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50679                    TAGS) \
50680           || exit 1
50681
50682 @endif target-rda
50683
50684 .PHONY: maybe-install-info-target-rda install-info-target-rda
50685 maybe-install-info-target-rda:
50686 @if target-rda
50687 maybe-install-info-target-rda: install-info-target-rda
50688
50689 install-info-target-rda: \
50690     configure-target-rda \
50691     info-target-rda 
50692         @: $(MAKE); $(unstage)
50693         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50694         r=`${PWD_COMMAND}`; export r; \
50695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50696         $(NORMAL_TARGET_EXPORTS) \
50697         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
50698         for flag in $(EXTRA_TARGET_FLAGS); do \
50699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50700         done; \
50701         (cd $(TARGET_SUBDIR)/rda && \
50702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50704                   "RANLIB=$${RANLIB}" \
50705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50706                    install-info) \
50707           || exit 1
50708
50709 @endif target-rda
50710
50711 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
50712 maybe-install-pdf-target-rda:
50713 @if target-rda
50714 maybe-install-pdf-target-rda: install-pdf-target-rda
50715
50716 install-pdf-target-rda: \
50717     configure-target-rda \
50718     pdf-target-rda 
50719         @: $(MAKE); $(unstage)
50720         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50721         r=`${PWD_COMMAND}`; export r; \
50722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50723         $(NORMAL_TARGET_EXPORTS) \
50724         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
50725         for flag in $(EXTRA_TARGET_FLAGS); do \
50726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50727         done; \
50728         (cd $(TARGET_SUBDIR)/rda && \
50729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50731                   "RANLIB=$${RANLIB}" \
50732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50733                    install-pdf) \
50734           || exit 1
50735
50736 @endif target-rda
50737
50738 .PHONY: maybe-install-html-target-rda install-html-target-rda
50739 maybe-install-html-target-rda:
50740 @if target-rda
50741 maybe-install-html-target-rda: install-html-target-rda
50742
50743 install-html-target-rda: \
50744     configure-target-rda \
50745     html-target-rda 
50746         @: $(MAKE); $(unstage)
50747         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50748         r=`${PWD_COMMAND}`; export r; \
50749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50750         $(NORMAL_TARGET_EXPORTS) \
50751         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
50752         for flag in $(EXTRA_TARGET_FLAGS); do \
50753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50754         done; \
50755         (cd $(TARGET_SUBDIR)/rda && \
50756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50758                   "RANLIB=$${RANLIB}" \
50759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50760                    install-html) \
50761           || exit 1
50762
50763 @endif target-rda
50764
50765 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
50766 maybe-installcheck-target-rda:
50767 @if target-rda
50768 maybe-installcheck-target-rda: installcheck-target-rda
50769
50770 installcheck-target-rda: \
50771     configure-target-rda 
50772         @: $(MAKE); $(unstage)
50773         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50774         r=`${PWD_COMMAND}`; export r; \
50775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50776         $(NORMAL_TARGET_EXPORTS) \
50777         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
50778         for flag in $(EXTRA_TARGET_FLAGS); do \
50779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50780         done; \
50781         (cd $(TARGET_SUBDIR)/rda && \
50782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50784                   "RANLIB=$${RANLIB}" \
50785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50786                    installcheck) \
50787           || exit 1
50788
50789 @endif target-rda
50790
50791 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
50792 maybe-mostlyclean-target-rda:
50793 @if target-rda
50794 maybe-mostlyclean-target-rda: mostlyclean-target-rda
50795
50796 mostlyclean-target-rda: 
50797         @: $(MAKE); $(unstage)
50798         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50799         r=`${PWD_COMMAND}`; export r; \
50800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50801         $(NORMAL_TARGET_EXPORTS) \
50802         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
50803         for flag in $(EXTRA_TARGET_FLAGS); do \
50804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50805         done; \
50806         (cd $(TARGET_SUBDIR)/rda && \
50807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50809                   "RANLIB=$${RANLIB}" \
50810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50811                    mostlyclean) \
50812           || exit 1
50813
50814 @endif target-rda
50815
50816 .PHONY: maybe-clean-target-rda clean-target-rda
50817 maybe-clean-target-rda:
50818 @if target-rda
50819 maybe-clean-target-rda: clean-target-rda
50820
50821 clean-target-rda: 
50822         @: $(MAKE); $(unstage)
50823         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50824         r=`${PWD_COMMAND}`; export r; \
50825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826         $(NORMAL_TARGET_EXPORTS) \
50827         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
50828         for flag in $(EXTRA_TARGET_FLAGS); do \
50829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50830         done; \
50831         (cd $(TARGET_SUBDIR)/rda && \
50832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50834                   "RANLIB=$${RANLIB}" \
50835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50836                    clean) \
50837           || exit 1
50838
50839 @endif target-rda
50840
50841 .PHONY: maybe-distclean-target-rda distclean-target-rda
50842 maybe-distclean-target-rda:
50843 @if target-rda
50844 maybe-distclean-target-rda: distclean-target-rda
50845
50846 distclean-target-rda: 
50847         @: $(MAKE); $(unstage)
50848         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50849         r=`${PWD_COMMAND}`; export r; \
50850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50851         $(NORMAL_TARGET_EXPORTS) \
50852         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
50853         for flag in $(EXTRA_TARGET_FLAGS); do \
50854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50855         done; \
50856         (cd $(TARGET_SUBDIR)/rda && \
50857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50859                   "RANLIB=$${RANLIB}" \
50860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50861                    distclean) \
50862           || exit 1
50863
50864 @endif target-rda
50865
50866 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
50867 maybe-maintainer-clean-target-rda:
50868 @if target-rda
50869 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
50870
50871 maintainer-clean-target-rda: 
50872         @: $(MAKE); $(unstage)
50873         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
50874         r=`${PWD_COMMAND}`; export r; \
50875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50876         $(NORMAL_TARGET_EXPORTS) \
50877         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
50878         for flag in $(EXTRA_TARGET_FLAGS); do \
50879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50880         done; \
50881         (cd $(TARGET_SUBDIR)/rda && \
50882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50884                   "RANLIB=$${RANLIB}" \
50885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50886                    maintainer-clean) \
50887           || exit 1
50888
50889 @endif target-rda
50890
50891
50892
50893
50894
50895 .PHONY: configure-target-libada maybe-configure-target-libada
50896 maybe-configure-target-libada:
50897 @if gcc-bootstrap
50898 configure-target-libada: stage_current
50899 @endif gcc-bootstrap
50900 @if target-libada
50901 maybe-configure-target-libada: configure-target-libada
50902 configure-target-libada: 
50903         @: $(MAKE); $(unstage)
50904         @r=`${PWD_COMMAND}`; export r; \
50905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50906         echo "Checking multilib configuration for libada..."; \
50907         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
50908         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
50909         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
50910           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
50911             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
50912           else \
50913             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
50914             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
50915           fi; \
50916         else \
50917           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
50918         fi; \
50919         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
50920         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
50921         $(NORMAL_TARGET_EXPORTS) \
50922         echo Configuring in $(TARGET_SUBDIR)/libada; \
50923         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
50924         case $(srcdir) in \
50925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50926           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
50927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50928         esac; \
50929         srcdiroption="--srcdir=$${topdir}/libada"; \
50930         libsrcdir="$$s/libada"; \
50931         rm -f no-such-file || : ; \
50932         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50933           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50934           --target=${target_alias} $${srcdiroption}  \
50935           || exit 1
50936 @endif target-libada
50937
50938
50939
50940
50941
50942 .PHONY: all-target-libada maybe-all-target-libada
50943 maybe-all-target-libada:
50944 @if gcc-bootstrap
50945 all-target-libada: stage_current
50946 @endif gcc-bootstrap
50947 @if target-libada
50948 TARGET-target-libada=all
50949 maybe-all-target-libada: all-target-libada
50950 all-target-libada: configure-target-libada
50951         @: $(MAKE); $(unstage)
50952         @r=`${PWD_COMMAND}`; export r; \
50953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50954         $(NORMAL_TARGET_EXPORTS) \
50955         (cd $(TARGET_SUBDIR)/libada && \
50956           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50957                 $(TARGET-target-libada))
50958 @endif target-libada
50959
50960
50961
50962
50963
50964 .PHONY: check-target-libada maybe-check-target-libada
50965 maybe-check-target-libada:
50966 @if target-libada
50967 maybe-check-target-libada: check-target-libada
50968
50969 check-target-libada:
50970         @: $(MAKE); $(unstage)
50971         @r=`${PWD_COMMAND}`; export r; \
50972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50973         $(NORMAL_TARGET_EXPORTS) \
50974         (cd $(TARGET_SUBDIR)/libada && \
50975           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50976
50977 @endif target-libada
50978
50979 .PHONY: install-target-libada maybe-install-target-libada
50980 maybe-install-target-libada:
50981 @if target-libada
50982 maybe-install-target-libada: install-target-libada
50983
50984 install-target-libada: installdirs
50985         @: $(MAKE); $(unstage)
50986         @r=`${PWD_COMMAND}`; export r; \
50987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50988         $(NORMAL_TARGET_EXPORTS) \
50989         (cd $(TARGET_SUBDIR)/libada && \
50990           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50991
50992 @endif target-libada
50993
50994 # Other targets (info, dvi, pdf, etc.)
50995
50996 .PHONY: maybe-info-target-libada info-target-libada
50997 maybe-info-target-libada:
50998 @if target-libada
50999 maybe-info-target-libada: info-target-libada
51000
51001 info-target-libada: \
51002     configure-target-libada 
51003         @: $(MAKE); $(unstage)
51004         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51005         r=`${PWD_COMMAND}`; export r; \
51006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51007         $(NORMAL_TARGET_EXPORTS) \
51008         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
51009         for flag in $(EXTRA_TARGET_FLAGS); do \
51010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51011         done; \
51012         (cd $(TARGET_SUBDIR)/libada && \
51013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51015                   "RANLIB=$${RANLIB}" \
51016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51017                    info) \
51018           || exit 1
51019
51020 @endif target-libada
51021
51022 .PHONY: maybe-dvi-target-libada dvi-target-libada
51023 maybe-dvi-target-libada:
51024 @if target-libada
51025 maybe-dvi-target-libada: dvi-target-libada
51026
51027 dvi-target-libada: \
51028     configure-target-libada 
51029         @: $(MAKE); $(unstage)
51030         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51031         r=`${PWD_COMMAND}`; export r; \
51032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033         $(NORMAL_TARGET_EXPORTS) \
51034         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
51035         for flag in $(EXTRA_TARGET_FLAGS); do \
51036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037         done; \
51038         (cd $(TARGET_SUBDIR)/libada && \
51039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041                   "RANLIB=$${RANLIB}" \
51042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043                    dvi) \
51044           || exit 1
51045
51046 @endif target-libada
51047
51048 .PHONY: maybe-pdf-target-libada pdf-target-libada
51049 maybe-pdf-target-libada:
51050 @if target-libada
51051 maybe-pdf-target-libada: pdf-target-libada
51052
51053 pdf-target-libada: \
51054     configure-target-libada 
51055         @: $(MAKE); $(unstage)
51056         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51057         r=`${PWD_COMMAND}`; export r; \
51058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51059         $(NORMAL_TARGET_EXPORTS) \
51060         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
51061         for flag in $(EXTRA_TARGET_FLAGS); do \
51062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51063         done; \
51064         (cd $(TARGET_SUBDIR)/libada && \
51065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51067                   "RANLIB=$${RANLIB}" \
51068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51069                    pdf) \
51070           || exit 1
51071
51072 @endif target-libada
51073
51074 .PHONY: maybe-html-target-libada html-target-libada
51075 maybe-html-target-libada:
51076 @if target-libada
51077 maybe-html-target-libada: html-target-libada
51078
51079 html-target-libada: \
51080     configure-target-libada 
51081         @: $(MAKE); $(unstage)
51082         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51083         r=`${PWD_COMMAND}`; export r; \
51084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085         $(NORMAL_TARGET_EXPORTS) \
51086         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
51087         for flag in $(EXTRA_TARGET_FLAGS); do \
51088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089         done; \
51090         (cd $(TARGET_SUBDIR)/libada && \
51091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093                   "RANLIB=$${RANLIB}" \
51094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095                    html) \
51096           || exit 1
51097
51098 @endif target-libada
51099
51100 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51101 maybe-TAGS-target-libada:
51102 @if target-libada
51103 maybe-TAGS-target-libada: TAGS-target-libada
51104
51105 TAGS-target-libada: \
51106     configure-target-libada 
51107         @: $(MAKE); $(unstage)
51108         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51109         r=`${PWD_COMMAND}`; export r; \
51110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51111         $(NORMAL_TARGET_EXPORTS) \
51112         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
51113         for flag in $(EXTRA_TARGET_FLAGS); do \
51114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51115         done; \
51116         (cd $(TARGET_SUBDIR)/libada && \
51117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51119                   "RANLIB=$${RANLIB}" \
51120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51121                    TAGS) \
51122           || exit 1
51123
51124 @endif target-libada
51125
51126 .PHONY: maybe-install-info-target-libada install-info-target-libada
51127 maybe-install-info-target-libada:
51128 @if target-libada
51129 maybe-install-info-target-libada: install-info-target-libada
51130
51131 install-info-target-libada: \
51132     configure-target-libada \
51133     info-target-libada 
51134         @: $(MAKE); $(unstage)
51135         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51136         r=`${PWD_COMMAND}`; export r; \
51137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51138         $(NORMAL_TARGET_EXPORTS) \
51139         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
51140         for flag in $(EXTRA_TARGET_FLAGS); do \
51141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51142         done; \
51143         (cd $(TARGET_SUBDIR)/libada && \
51144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51146                   "RANLIB=$${RANLIB}" \
51147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51148                    install-info) \
51149           || exit 1
51150
51151 @endif target-libada
51152
51153 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51154 maybe-install-pdf-target-libada:
51155 @if target-libada
51156 maybe-install-pdf-target-libada: install-pdf-target-libada
51157
51158 install-pdf-target-libada: \
51159     configure-target-libada \
51160     pdf-target-libada 
51161         @: $(MAKE); $(unstage)
51162         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51163         r=`${PWD_COMMAND}`; export r; \
51164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51165         $(NORMAL_TARGET_EXPORTS) \
51166         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
51167         for flag in $(EXTRA_TARGET_FLAGS); do \
51168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51169         done; \
51170         (cd $(TARGET_SUBDIR)/libada && \
51171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51173                   "RANLIB=$${RANLIB}" \
51174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51175                    install-pdf) \
51176           || exit 1
51177
51178 @endif target-libada
51179
51180 .PHONY: maybe-install-html-target-libada install-html-target-libada
51181 maybe-install-html-target-libada:
51182 @if target-libada
51183 maybe-install-html-target-libada: install-html-target-libada
51184
51185 install-html-target-libada: \
51186     configure-target-libada \
51187     html-target-libada 
51188         @: $(MAKE); $(unstage)
51189         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51190         r=`${PWD_COMMAND}`; export r; \
51191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51192         $(NORMAL_TARGET_EXPORTS) \
51193         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
51194         for flag in $(EXTRA_TARGET_FLAGS); do \
51195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51196         done; \
51197         (cd $(TARGET_SUBDIR)/libada && \
51198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51200                   "RANLIB=$${RANLIB}" \
51201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51202                    install-html) \
51203           || exit 1
51204
51205 @endif target-libada
51206
51207 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51208 maybe-installcheck-target-libada:
51209 @if target-libada
51210 maybe-installcheck-target-libada: installcheck-target-libada
51211
51212 installcheck-target-libada: \
51213     configure-target-libada 
51214         @: $(MAKE); $(unstage)
51215         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51216         r=`${PWD_COMMAND}`; export r; \
51217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51218         $(NORMAL_TARGET_EXPORTS) \
51219         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
51220         for flag in $(EXTRA_TARGET_FLAGS); do \
51221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51222         done; \
51223         (cd $(TARGET_SUBDIR)/libada && \
51224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51226                   "RANLIB=$${RANLIB}" \
51227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51228                    installcheck) \
51229           || exit 1
51230
51231 @endif target-libada
51232
51233 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51234 maybe-mostlyclean-target-libada:
51235 @if target-libada
51236 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51237
51238 mostlyclean-target-libada: 
51239         @: $(MAKE); $(unstage)
51240         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51241         r=`${PWD_COMMAND}`; export r; \
51242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51243         $(NORMAL_TARGET_EXPORTS) \
51244         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
51245         for flag in $(EXTRA_TARGET_FLAGS); do \
51246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51247         done; \
51248         (cd $(TARGET_SUBDIR)/libada && \
51249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51251                   "RANLIB=$${RANLIB}" \
51252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51253                    mostlyclean) \
51254           || exit 1
51255
51256 @endif target-libada
51257
51258 .PHONY: maybe-clean-target-libada clean-target-libada
51259 maybe-clean-target-libada:
51260 @if target-libada
51261 maybe-clean-target-libada: clean-target-libada
51262
51263 clean-target-libada: 
51264         @: $(MAKE); $(unstage)
51265         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51266         r=`${PWD_COMMAND}`; export r; \
51267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51268         $(NORMAL_TARGET_EXPORTS) \
51269         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
51270         for flag in $(EXTRA_TARGET_FLAGS); do \
51271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51272         done; \
51273         (cd $(TARGET_SUBDIR)/libada && \
51274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51276                   "RANLIB=$${RANLIB}" \
51277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51278                    clean) \
51279           || exit 1
51280
51281 @endif target-libada
51282
51283 .PHONY: maybe-distclean-target-libada distclean-target-libada
51284 maybe-distclean-target-libada:
51285 @if target-libada
51286 maybe-distclean-target-libada: distclean-target-libada
51287
51288 distclean-target-libada: 
51289         @: $(MAKE); $(unstage)
51290         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51291         r=`${PWD_COMMAND}`; export r; \
51292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51293         $(NORMAL_TARGET_EXPORTS) \
51294         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
51295         for flag in $(EXTRA_TARGET_FLAGS); do \
51296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51297         done; \
51298         (cd $(TARGET_SUBDIR)/libada && \
51299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51301                   "RANLIB=$${RANLIB}" \
51302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51303                    distclean) \
51304           || exit 1
51305
51306 @endif target-libada
51307
51308 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
51309 maybe-maintainer-clean-target-libada:
51310 @if target-libada
51311 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
51312
51313 maintainer-clean-target-libada: 
51314         @: $(MAKE); $(unstage)
51315         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51316         r=`${PWD_COMMAND}`; export r; \
51317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51318         $(NORMAL_TARGET_EXPORTS) \
51319         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
51320         for flag in $(EXTRA_TARGET_FLAGS); do \
51321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51322         done; \
51323         (cd $(TARGET_SUBDIR)/libada && \
51324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51326                   "RANLIB=$${RANLIB}" \
51327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51328                    maintainer-clean) \
51329           || exit 1
51330
51331 @endif target-libada
51332
51333
51334
51335
51336
51337 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
51338 maybe-configure-target-libgomp:
51339 @if gcc-bootstrap
51340 configure-target-libgomp: stage_current
51341 @endif gcc-bootstrap
51342 @if target-libgomp
51343 maybe-configure-target-libgomp: configure-target-libgomp
51344 configure-target-libgomp: 
51345         @: $(MAKE); $(unstage)
51346         @r=`${PWD_COMMAND}`; export r; \
51347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51348         echo "Checking multilib configuration for libgomp..."; \
51349         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51350         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
51351         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51352           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51353             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51354           else \
51355             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51356             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51357           fi; \
51358         else \
51359           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51360         fi; \
51361         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51362         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51363         $(NORMAL_TARGET_EXPORTS) \
51364         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
51365         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
51366         case $(srcdir) in \
51367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51368           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51370         esac; \
51371         srcdiroption="--srcdir=$${topdir}/libgomp"; \
51372         libsrcdir="$$s/libgomp"; \
51373         rm -f no-such-file || : ; \
51374         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51375           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51376           --target=${target_alias} $${srcdiroption}  \
51377           || exit 1
51378 @endif target-libgomp
51379
51380
51381
51382
51383
51384 .PHONY: all-target-libgomp maybe-all-target-libgomp
51385 maybe-all-target-libgomp:
51386 @if gcc-bootstrap
51387 all-target-libgomp: stage_current
51388 @endif gcc-bootstrap
51389 @if target-libgomp
51390 TARGET-target-libgomp=all
51391 maybe-all-target-libgomp: all-target-libgomp
51392 all-target-libgomp: configure-target-libgomp
51393         @: $(MAKE); $(unstage)
51394         @r=`${PWD_COMMAND}`; export r; \
51395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51396         $(NORMAL_TARGET_EXPORTS) \
51397         (cd $(TARGET_SUBDIR)/libgomp && \
51398           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51399                 $(TARGET-target-libgomp))
51400 @endif target-libgomp
51401
51402
51403
51404
51405
51406 .PHONY: check-target-libgomp maybe-check-target-libgomp
51407 maybe-check-target-libgomp:
51408 @if target-libgomp
51409 maybe-check-target-libgomp: check-target-libgomp
51410
51411 check-target-libgomp:
51412         @: $(MAKE); $(unstage)
51413         @r=`${PWD_COMMAND}`; export r; \
51414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415         $(NORMAL_TARGET_EXPORTS) \
51416         (cd $(TARGET_SUBDIR)/libgomp && \
51417           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51418
51419 @endif target-libgomp
51420
51421 .PHONY: install-target-libgomp maybe-install-target-libgomp
51422 maybe-install-target-libgomp:
51423 @if target-libgomp
51424 maybe-install-target-libgomp: install-target-libgomp
51425
51426 install-target-libgomp: installdirs
51427         @: $(MAKE); $(unstage)
51428         @r=`${PWD_COMMAND}`; export r; \
51429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51430         $(NORMAL_TARGET_EXPORTS) \
51431         (cd $(TARGET_SUBDIR)/libgomp && \
51432           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51433
51434 @endif target-libgomp
51435
51436 # Other targets (info, dvi, pdf, etc.)
51437
51438 .PHONY: maybe-info-target-libgomp info-target-libgomp
51439 maybe-info-target-libgomp:
51440 @if target-libgomp
51441 maybe-info-target-libgomp: info-target-libgomp
51442
51443 info-target-libgomp: \
51444     configure-target-libgomp 
51445         @: $(MAKE); $(unstage)
51446         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51447         r=`${PWD_COMMAND}`; export r; \
51448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51449         $(NORMAL_TARGET_EXPORTS) \
51450         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
51451         for flag in $(EXTRA_TARGET_FLAGS); do \
51452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51453         done; \
51454         (cd $(TARGET_SUBDIR)/libgomp && \
51455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51457                   "RANLIB=$${RANLIB}" \
51458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51459                    info) \
51460           || exit 1
51461
51462 @endif target-libgomp
51463
51464 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51465 maybe-dvi-target-libgomp:
51466 @if target-libgomp
51467 maybe-dvi-target-libgomp: dvi-target-libgomp
51468
51469 dvi-target-libgomp: \
51470     configure-target-libgomp 
51471         @: $(MAKE); $(unstage)
51472         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51473         r=`${PWD_COMMAND}`; export r; \
51474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51475         $(NORMAL_TARGET_EXPORTS) \
51476         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
51477         for flag in $(EXTRA_TARGET_FLAGS); do \
51478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51479         done; \
51480         (cd $(TARGET_SUBDIR)/libgomp && \
51481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51483                   "RANLIB=$${RANLIB}" \
51484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51485                    dvi) \
51486           || exit 1
51487
51488 @endif target-libgomp
51489
51490 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51491 maybe-pdf-target-libgomp:
51492 @if target-libgomp
51493 maybe-pdf-target-libgomp: pdf-target-libgomp
51494
51495 pdf-target-libgomp: \
51496     configure-target-libgomp 
51497         @: $(MAKE); $(unstage)
51498         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51499         r=`${PWD_COMMAND}`; export r; \
51500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51501         $(NORMAL_TARGET_EXPORTS) \
51502         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
51503         for flag in $(EXTRA_TARGET_FLAGS); do \
51504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51505         done; \
51506         (cd $(TARGET_SUBDIR)/libgomp && \
51507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51509                   "RANLIB=$${RANLIB}" \
51510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51511                    pdf) \
51512           || exit 1
51513
51514 @endif target-libgomp
51515
51516 .PHONY: maybe-html-target-libgomp html-target-libgomp
51517 maybe-html-target-libgomp:
51518 @if target-libgomp
51519 maybe-html-target-libgomp: html-target-libgomp
51520
51521 html-target-libgomp: \
51522     configure-target-libgomp 
51523         @: $(MAKE); $(unstage)
51524         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51525         r=`${PWD_COMMAND}`; export r; \
51526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51527         $(NORMAL_TARGET_EXPORTS) \
51528         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
51529         for flag in $(EXTRA_TARGET_FLAGS); do \
51530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51531         done; \
51532         (cd $(TARGET_SUBDIR)/libgomp && \
51533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51535                   "RANLIB=$${RANLIB}" \
51536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51537                    html) \
51538           || exit 1
51539
51540 @endif target-libgomp
51541
51542 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51543 maybe-TAGS-target-libgomp:
51544 @if target-libgomp
51545 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51546
51547 TAGS-target-libgomp: \
51548     configure-target-libgomp 
51549         @: $(MAKE); $(unstage)
51550         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51551         r=`${PWD_COMMAND}`; export r; \
51552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51553         $(NORMAL_TARGET_EXPORTS) \
51554         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
51555         for flag in $(EXTRA_TARGET_FLAGS); do \
51556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51557         done; \
51558         (cd $(TARGET_SUBDIR)/libgomp && \
51559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51561                   "RANLIB=$${RANLIB}" \
51562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51563                    TAGS) \
51564           || exit 1
51565
51566 @endif target-libgomp
51567
51568 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
51569 maybe-install-info-target-libgomp:
51570 @if target-libgomp
51571 maybe-install-info-target-libgomp: install-info-target-libgomp
51572
51573 install-info-target-libgomp: \
51574     configure-target-libgomp \
51575     info-target-libgomp 
51576         @: $(MAKE); $(unstage)
51577         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51578         r=`${PWD_COMMAND}`; export r; \
51579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51580         $(NORMAL_TARGET_EXPORTS) \
51581         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
51582         for flag in $(EXTRA_TARGET_FLAGS); do \
51583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51584         done; \
51585         (cd $(TARGET_SUBDIR)/libgomp && \
51586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51588                   "RANLIB=$${RANLIB}" \
51589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51590                    install-info) \
51591           || exit 1
51592
51593 @endif target-libgomp
51594
51595 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
51596 maybe-install-pdf-target-libgomp:
51597 @if target-libgomp
51598 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
51599
51600 install-pdf-target-libgomp: \
51601     configure-target-libgomp \
51602     pdf-target-libgomp 
51603         @: $(MAKE); $(unstage)
51604         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51605         r=`${PWD_COMMAND}`; export r; \
51606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51607         $(NORMAL_TARGET_EXPORTS) \
51608         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
51609         for flag in $(EXTRA_TARGET_FLAGS); do \
51610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51611         done; \
51612         (cd $(TARGET_SUBDIR)/libgomp && \
51613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51615                   "RANLIB=$${RANLIB}" \
51616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51617                    install-pdf) \
51618           || exit 1
51619
51620 @endif target-libgomp
51621
51622 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
51623 maybe-install-html-target-libgomp:
51624 @if target-libgomp
51625 maybe-install-html-target-libgomp: install-html-target-libgomp
51626
51627 install-html-target-libgomp: \
51628     configure-target-libgomp \
51629     html-target-libgomp 
51630         @: $(MAKE); $(unstage)
51631         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51632         r=`${PWD_COMMAND}`; export r; \
51633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51634         $(NORMAL_TARGET_EXPORTS) \
51635         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
51636         for flag in $(EXTRA_TARGET_FLAGS); do \
51637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51638         done; \
51639         (cd $(TARGET_SUBDIR)/libgomp && \
51640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51642                   "RANLIB=$${RANLIB}" \
51643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51644                    install-html) \
51645           || exit 1
51646
51647 @endif target-libgomp
51648
51649 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
51650 maybe-installcheck-target-libgomp:
51651 @if target-libgomp
51652 maybe-installcheck-target-libgomp: installcheck-target-libgomp
51653
51654 installcheck-target-libgomp: \
51655     configure-target-libgomp 
51656         @: $(MAKE); $(unstage)
51657         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51658         r=`${PWD_COMMAND}`; export r; \
51659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51660         $(NORMAL_TARGET_EXPORTS) \
51661         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
51662         for flag in $(EXTRA_TARGET_FLAGS); do \
51663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51664         done; \
51665         (cd $(TARGET_SUBDIR)/libgomp && \
51666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51668                   "RANLIB=$${RANLIB}" \
51669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51670                    installcheck) \
51671           || exit 1
51672
51673 @endif target-libgomp
51674
51675 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
51676 maybe-mostlyclean-target-libgomp:
51677 @if target-libgomp
51678 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
51679
51680 mostlyclean-target-libgomp: 
51681         @: $(MAKE); $(unstage)
51682         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51683         r=`${PWD_COMMAND}`; export r; \
51684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51685         $(NORMAL_TARGET_EXPORTS) \
51686         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
51687         for flag in $(EXTRA_TARGET_FLAGS); do \
51688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51689         done; \
51690         (cd $(TARGET_SUBDIR)/libgomp && \
51691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51693                   "RANLIB=$${RANLIB}" \
51694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51695                    mostlyclean) \
51696           || exit 1
51697
51698 @endif target-libgomp
51699
51700 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
51701 maybe-clean-target-libgomp:
51702 @if target-libgomp
51703 maybe-clean-target-libgomp: clean-target-libgomp
51704
51705 clean-target-libgomp: 
51706         @: $(MAKE); $(unstage)
51707         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51708         r=`${PWD_COMMAND}`; export r; \
51709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51710         $(NORMAL_TARGET_EXPORTS) \
51711         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
51712         for flag in $(EXTRA_TARGET_FLAGS); do \
51713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51714         done; \
51715         (cd $(TARGET_SUBDIR)/libgomp && \
51716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51718                   "RANLIB=$${RANLIB}" \
51719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51720                    clean) \
51721           || exit 1
51722
51723 @endif target-libgomp
51724
51725 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
51726 maybe-distclean-target-libgomp:
51727 @if target-libgomp
51728 maybe-distclean-target-libgomp: distclean-target-libgomp
51729
51730 distclean-target-libgomp: 
51731         @: $(MAKE); $(unstage)
51732         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51733         r=`${PWD_COMMAND}`; export r; \
51734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51735         $(NORMAL_TARGET_EXPORTS) \
51736         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
51737         for flag in $(EXTRA_TARGET_FLAGS); do \
51738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51739         done; \
51740         (cd $(TARGET_SUBDIR)/libgomp && \
51741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51743                   "RANLIB=$${RANLIB}" \
51744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51745                    distclean) \
51746           || exit 1
51747
51748 @endif target-libgomp
51749
51750 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
51751 maybe-maintainer-clean-target-libgomp:
51752 @if target-libgomp
51753 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
51754
51755 maintainer-clean-target-libgomp: 
51756         @: $(MAKE); $(unstage)
51757         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51758         r=`${PWD_COMMAND}`; export r; \
51759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51760         $(NORMAL_TARGET_EXPORTS) \
51761         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
51762         for flag in $(EXTRA_TARGET_FLAGS); do \
51763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51764         done; \
51765         (cd $(TARGET_SUBDIR)/libgomp && \
51766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51768                   "RANLIB=$${RANLIB}" \
51769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51770                    maintainer-clean) \
51771           || exit 1
51772
51773 @endif target-libgomp
51774
51775
51776
51777 # ----------
51778 # GCC module
51779 # ----------
51780
51781 @if gcc-no-bootstrap
51782 .PHONY: cross
51783 cross: all-build all-gas all-ld
51784         @r=`${PWD_COMMAND}`; export r; \
51785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51786         $(HOST_EXPORTS) \
51787         echo "Building the C and C++ compiler"; \
51788         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
51789         @r=`${PWD_COMMAND}`; export r; \
51790         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
51791         echo "Building runtime libraries"; \
51792         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
51793 @endif gcc-no-bootstrap
51794
51795 @if gcc
51796
51797 .PHONY: check-gcc-c check-c
51798 check-gcc-c:
51799         r=`${PWD_COMMAND}`; export r; \
51800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51801         $(HOST_EXPORTS) \
51802         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
51803 check-c: check-gcc-c
51804
51805 .PHONY: check-gcc-c++ check-c++
51806 check-gcc-c++:
51807         r=`${PWD_COMMAND}`; export r; \
51808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51809         $(HOST_EXPORTS) \
51810         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
51811 check-c++: check-gcc-c++ check-target-libstdc++-v3
51812
51813 .PHONY: check-gcc-fortran check-fortran
51814 check-gcc-fortran:
51815         r=`${PWD_COMMAND}`; export r; \
51816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51817         $(HOST_EXPORTS) \
51818         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
51819 check-fortran: check-gcc-fortran check-target-libgfortran
51820
51821 .PHONY: check-gcc-java check-java
51822 check-gcc-java:
51823         r=`${PWD_COMMAND}`; export r; \
51824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51825         $(HOST_EXPORTS) \
51826         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
51827 check-java: check-gcc-java check-target-libjava
51828
51829 .PHONY: check-gcc-ada check-ada
51830 check-gcc-ada:
51831         r=`${PWD_COMMAND}`; export r; \
51832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833         $(HOST_EXPORTS) \
51834         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
51835 check-ada: check-gcc-ada check-target-libada
51836
51837 .PHONY: check-gcc-objc check-objc
51838 check-gcc-objc:
51839         r=`${PWD_COMMAND}`; export r; \
51840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841         $(HOST_EXPORTS) \
51842         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
51843 check-objc: check-gcc-objc check-target-libobjc
51844
51845 .PHONY: check-gcc-obj-c++ check-obj-c++
51846 check-gcc-obj-c++:
51847         r=`${PWD_COMMAND}`; export r; \
51848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51849         $(HOST_EXPORTS) \
51850         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
51851 check-obj-c++: check-gcc-obj-c++
51852
51853
51854 # Install the gcc headers files, but not the fixed include files,
51855 # which Cygnus is not allowed to distribute.  This rule is very
51856 # dependent on the workings of the gcc Makefile.in.
51857 .PHONY: gcc-no-fixedincludes
51858 gcc-no-fixedincludes:
51859         @if [ -f ./gcc/Makefile ]; then \
51860           rm -rf gcc/tmp-include; \
51861           mv gcc/include gcc/tmp-include 2>/dev/null; \
51862           mkdir gcc/include; \
51863           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
51864           touch gcc/stmp-fixinc gcc/include/fixed; \
51865           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
51866           r=`${PWD_COMMAND}`; export r; \
51867           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
51868           $(HOST_EXPORTS) \
51869           (cd ./gcc && \
51870            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
51871           rm -rf gcc/include; \
51872           mv gcc/tmp-include gcc/include 2>/dev/null; \
51873         else true; fi
51874 @endif gcc
51875
51876 # ---------------------
51877 # GCC bootstrap support
51878 # ---------------------
51879
51880 # We track the current stage (the one in 'gcc') in the stage_current file.
51881 # stage_last instead tracks the stage that was built last.  These targets
51882 # are dummy when toplevel bootstrap is not active.
51883
51884 # While making host and target tools, symlinks to the final stage must be
51885 # there, so $(unstage) should be run at various points.  To avoid excessive
51886 # recursive invocations of make, we "inline" them using a variable.  These
51887 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
51888 # to avoid warnings from the GNU Make job server.
51889
51890 unstage = :
51891 stage = :
51892 current_stage = ""
51893
51894 @if gcc-bootstrap
51895 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
51896 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
51897 current_stage = "`cat stage_current 2> /dev/null`"
51898 @endif gcc-bootstrap
51899
51900 .PHONY: unstage stage
51901 unstage:
51902         @: $(MAKE); $(unstage)
51903 stage:
51904         @: $(MAKE); $(stage)
51905
51906 # Disable commands for lean bootstrap.
51907 LEAN = false
51908
51909 # We name the build directories for the various stages "stage1-gcc",
51910 # "stage2-gcc","stage3-gcc", etc.
51911
51912 # Since the 'compare' process will fail (on debugging information) if any
51913 # directory names are different, we need to link the gcc directory for
51914 # the previous stage to a constant name ('prev-gcc'), and to make the name of
51915 # the build directories constant as well. For the latter, we use naked names
51916 # like 'gcc', because the scripts in that directory assume it.  We use
51917 # mv on platforms where symlinks to directories do not work or are not
51918 # reliable.
51919
51920 # 'touch' doesn't work right on some platforms.
51921 STAMP = echo timestamp > 
51922
51923 # We only want to compare .o files, so set this!
51924 objext = .o
51925
51926
51927 .PHONY: stage1-start stage1-end
51928
51929 stage1-start::
51930         @: $(MAKE); $(stage); \
51931         echo stage1 > stage_current ; \
51932         echo stage1 > stage_last; \
51933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51934 @if bfd
51935         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
51936           mkdir stage1-bfd; \
51937         mv stage1-bfd bfd 
51938 @endif bfd
51939 @if opcodes
51940         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
51941           mkdir stage1-opcodes; \
51942         mv stage1-opcodes opcodes 
51943 @endif opcodes
51944 @if binutils
51945         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
51946           mkdir stage1-binutils; \
51947         mv stage1-binutils binutils 
51948 @endif binutils
51949 @if gas
51950         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
51951           mkdir stage1-gas; \
51952         mv stage1-gas gas 
51953 @endif gas
51954 @if gcc
51955         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
51956           mkdir stage1-gcc; \
51957         mv stage1-gcc gcc 
51958 @endif gcc
51959 @if gmp
51960         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
51961           mkdir stage1-gmp; \
51962         mv stage1-gmp gmp 
51963 @endif gmp
51964 @if mpfr
51965         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
51966           mkdir stage1-mpfr; \
51967         mv stage1-mpfr mpfr 
51968 @endif mpfr
51969 @if ppl
51970         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
51971           mkdir stage1-ppl; \
51972         mv stage1-ppl ppl 
51973 @endif ppl
51974 @if cloog
51975         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
51976           mkdir stage1-cloog; \
51977         mv stage1-cloog cloog 
51978 @endif cloog
51979 @if gold
51980         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
51981           mkdir stage1-gold; \
51982         mv stage1-gold gold 
51983 @endif gold
51984 @if intl
51985         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
51986           mkdir stage1-intl; \
51987         mv stage1-intl intl 
51988 @endif intl
51989 @if ld
51990         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
51991           mkdir stage1-ld; \
51992         mv stage1-ld ld 
51993 @endif ld
51994 @if libcpp
51995         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
51996           mkdir stage1-libcpp; \
51997         mv stage1-libcpp libcpp 
51998 @endif libcpp
51999 @if libdecnumber
52000         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52001           mkdir stage1-libdecnumber; \
52002         mv stage1-libdecnumber libdecnumber 
52003 @endif libdecnumber
52004 @if libiberty
52005         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52006           mkdir stage1-libiberty; \
52007         mv stage1-libiberty libiberty 
52008 @endif libiberty
52009 @if zlib
52010         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52011           mkdir stage1-zlib; \
52012         mv stage1-zlib zlib 
52013 @endif zlib
52014         @[ -d stage1-$(TARGET_SUBDIR) ] || \
52015           mkdir stage1-$(TARGET_SUBDIR); \
52016         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
52017
52018 stage1-end:: 
52019 @if bfd
52020         @if test -d $(HOST_SUBDIR)/bfd ; then \
52021           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
52022         fi
52023 @endif bfd
52024 @if opcodes
52025         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52026           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
52027         fi
52028 @endif opcodes
52029 @if binutils
52030         @if test -d $(HOST_SUBDIR)/binutils ; then \
52031           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
52032         fi
52033 @endif binutils
52034 @if gas
52035         @if test -d $(HOST_SUBDIR)/gas ; then \
52036           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
52037         fi
52038 @endif gas
52039 @if gcc
52040         @if test -d $(HOST_SUBDIR)/gcc ; then \
52041           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
52042         fi
52043 @endif gcc
52044 @if gmp
52045         @if test -d $(HOST_SUBDIR)/gmp ; then \
52046           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
52047         fi
52048 @endif gmp
52049 @if mpfr
52050         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52051           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
52052         fi
52053 @endif mpfr
52054 @if ppl
52055         @if test -d $(HOST_SUBDIR)/ppl ; then \
52056           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
52057         fi
52058 @endif ppl
52059 @if cloog
52060         @if test -d $(HOST_SUBDIR)/cloog ; then \
52061           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
52062         fi
52063 @endif cloog
52064 @if gold
52065         @if test -d $(HOST_SUBDIR)/gold ; then \
52066           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
52067         fi
52068 @endif gold
52069 @if intl
52070         @if test -d $(HOST_SUBDIR)/intl ; then \
52071           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
52072         fi
52073 @endif intl
52074 @if ld
52075         @if test -d $(HOST_SUBDIR)/ld ; then \
52076           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
52077         fi
52078 @endif ld
52079 @if libcpp
52080         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52081           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
52082         fi
52083 @endif libcpp
52084 @if libdecnumber
52085         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52086           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
52087         fi
52088 @endif libdecnumber
52089 @if libiberty
52090         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52091           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
52092         fi
52093 @endif libiberty
52094 @if zlib
52095         @if test -d $(HOST_SUBDIR)/zlib ; then \
52096           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
52097         fi
52098 @endif zlib
52099         @if test -d $(TARGET_SUBDIR) ; then \
52100           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
52101         fi
52102         rm -f stage_current
52103
52104 # Bubble a bug fix through all the stages up to stage 1.  They are
52105 # remade, but not reconfigured.  The next stage (if any) will not be
52106 # reconfigured either.
52107 .PHONY: stage1-bubble
52108 stage1-bubble:: 
52109         @r=`${PWD_COMMAND}`; export r; \
52110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52111         if test -f stage1-lean  ; then \
52112           echo Skipping rebuild of stage1 ; \
52113         else \
52114           $(MAKE) stage1-start; \
52115           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52116         fi
52117
52118 .PHONY: all-stage1 clean-stage1
52119 do-clean: clean-stage1
52120
52121 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52122 # only possibility, but now it conflicts with no-bootstrap rules
52123 @if gcc-bootstrap
52124
52125
52126
52127
52128 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52129
52130 .PHONY: distclean-stage1
52131 distclean-stage1::
52132         @: $(MAKE); $(stage)
52133         @test "`cat stage_last`" != stage1 || rm -f stage_last
52134         rm -rf stage1-* 
52135
52136
52137 @endif gcc-bootstrap
52138
52139
52140 .PHONY: stage2-start stage2-end
52141
52142 stage2-start::
52143         @: $(MAKE); $(stage); \
52144         echo stage2 > stage_current ; \
52145         echo stage2 > stage_last; \
52146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52147 @if bfd
52148         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52149           mkdir stage2-bfd; \
52150         mv stage2-bfd bfd  ; \
52151         mv stage1-bfd prev-bfd || test -f stage1-lean 
52152 @endif bfd
52153 @if opcodes
52154         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52155           mkdir stage2-opcodes; \
52156         mv stage2-opcodes opcodes  ; \
52157         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52158 @endif opcodes
52159 @if binutils
52160         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52161           mkdir stage2-binutils; \
52162         mv stage2-binutils binutils  ; \
52163         mv stage1-binutils prev-binutils || test -f stage1-lean 
52164 @endif binutils
52165 @if gas
52166         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52167           mkdir stage2-gas; \
52168         mv stage2-gas gas  ; \
52169         mv stage1-gas prev-gas || test -f stage1-lean 
52170 @endif gas
52171 @if gcc
52172         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52173           mkdir stage2-gcc; \
52174         mv stage2-gcc gcc  ; \
52175         mv stage1-gcc prev-gcc || test -f stage1-lean 
52176 @endif gcc
52177 @if gmp
52178         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52179           mkdir stage2-gmp; \
52180         mv stage2-gmp gmp  ; \
52181         mv stage1-gmp prev-gmp || test -f stage1-lean 
52182 @endif gmp
52183 @if mpfr
52184         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52185           mkdir stage2-mpfr; \
52186         mv stage2-mpfr mpfr  ; \
52187         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52188 @endif mpfr
52189 @if ppl
52190         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
52191           mkdir stage2-ppl; \
52192         mv stage2-ppl ppl  ; \
52193         mv stage1-ppl prev-ppl || test -f stage1-lean 
52194 @endif ppl
52195 @if cloog
52196         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
52197           mkdir stage2-cloog; \
52198         mv stage2-cloog cloog  ; \
52199         mv stage1-cloog prev-cloog || test -f stage1-lean 
52200 @endif cloog
52201 @if gold
52202         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52203           mkdir stage2-gold; \
52204         mv stage2-gold gold  ; \
52205         mv stage1-gold prev-gold || test -f stage1-lean 
52206 @endif gold
52207 @if intl
52208         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52209           mkdir stage2-intl; \
52210         mv stage2-intl intl  ; \
52211         mv stage1-intl prev-intl || test -f stage1-lean 
52212 @endif intl
52213 @if ld
52214         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52215           mkdir stage2-ld; \
52216         mv stage2-ld ld  ; \
52217         mv stage1-ld prev-ld || test -f stage1-lean 
52218 @endif ld
52219 @if libcpp
52220         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52221           mkdir stage2-libcpp; \
52222         mv stage2-libcpp libcpp  ; \
52223         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52224 @endif libcpp
52225 @if libdecnumber
52226         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52227           mkdir stage2-libdecnumber; \
52228         mv stage2-libdecnumber libdecnumber  ; \
52229         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52230 @endif libdecnumber
52231 @if libiberty
52232         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52233           mkdir stage2-libiberty; \
52234         mv stage2-libiberty libiberty  ; \
52235         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52236 @endif libiberty
52237 @if zlib
52238         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52239           mkdir stage2-zlib; \
52240         mv stage2-zlib zlib  ; \
52241         mv stage1-zlib prev-zlib || test -f stage1-lean 
52242 @endif zlib
52243         @[ -d stage2-$(TARGET_SUBDIR) ] || \
52244           mkdir stage2-$(TARGET_SUBDIR); \
52245         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52246         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52247
52248 stage2-end:: 
52249 @if bfd
52250         @if test -d $(HOST_SUBDIR)/bfd ; then \
52251           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
52252           mv prev-bfd stage1-bfd ; :  ; \
52253         fi
52254 @endif bfd
52255 @if opcodes
52256         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52257           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
52258           mv prev-opcodes stage1-opcodes ; :  ; \
52259         fi
52260 @endif opcodes
52261 @if binutils
52262         @if test -d $(HOST_SUBDIR)/binutils ; then \
52263           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
52264           mv prev-binutils stage1-binutils ; :  ; \
52265         fi
52266 @endif binutils
52267 @if gas
52268         @if test -d $(HOST_SUBDIR)/gas ; then \
52269           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
52270           mv prev-gas stage1-gas ; :  ; \
52271         fi
52272 @endif gas
52273 @if gcc
52274         @if test -d $(HOST_SUBDIR)/gcc ; then \
52275           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
52276           mv prev-gcc stage1-gcc ; :  ; \
52277         fi
52278 @endif gcc
52279 @if gmp
52280         @if test -d $(HOST_SUBDIR)/gmp ; then \
52281           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
52282           mv prev-gmp stage1-gmp ; :  ; \
52283         fi
52284 @endif gmp
52285 @if mpfr
52286         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52287           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
52288           mv prev-mpfr stage1-mpfr ; :  ; \
52289         fi
52290 @endif mpfr
52291 @if ppl
52292         @if test -d $(HOST_SUBDIR)/ppl ; then \
52293           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
52294           mv prev-ppl stage1-ppl ; :  ; \
52295         fi
52296 @endif ppl
52297 @if cloog
52298         @if test -d $(HOST_SUBDIR)/cloog ; then \
52299           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
52300           mv prev-cloog stage1-cloog ; :  ; \
52301         fi
52302 @endif cloog
52303 @if gold
52304         @if test -d $(HOST_SUBDIR)/gold ; then \
52305           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
52306           mv prev-gold stage1-gold ; :  ; \
52307         fi
52308 @endif gold
52309 @if intl
52310         @if test -d $(HOST_SUBDIR)/intl ; then \
52311           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
52312           mv prev-intl stage1-intl ; :  ; \
52313         fi
52314 @endif intl
52315 @if ld
52316         @if test -d $(HOST_SUBDIR)/ld ; then \
52317           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
52318           mv prev-ld stage1-ld ; :  ; \
52319         fi
52320 @endif ld
52321 @if libcpp
52322         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52323           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
52324           mv prev-libcpp stage1-libcpp ; :  ; \
52325         fi
52326 @endif libcpp
52327 @if libdecnumber
52328         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52329           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
52330           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
52331         fi
52332 @endif libdecnumber
52333 @if libiberty
52334         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52335           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
52336           mv prev-libiberty stage1-libiberty ; :  ; \
52337         fi
52338 @endif libiberty
52339 @if zlib
52340         @if test -d $(HOST_SUBDIR)/zlib ; then \
52341           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
52342           mv prev-zlib stage1-zlib ; :  ; \
52343         fi
52344 @endif zlib
52345         @if test -d $(TARGET_SUBDIR) ; then \
52346           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
52347           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
52348         fi
52349         rm -f stage_current
52350
52351 # Bubble a bug fix through all the stages up to stage 2.  They are
52352 # remade, but not reconfigured.  The next stage (if any) will not be
52353 # reconfigured either.
52354 .PHONY: stage2-bubble
52355 stage2-bubble:: stage1-bubble
52356         @r=`${PWD_COMMAND}`; export r; \
52357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52358         if test -f stage2-lean || test -f stage1-lean  ; then \
52359           echo Skipping rebuild of stage2 ; \
52360         else \
52361           $(MAKE) stage2-start; \
52362           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
52363         fi
52364
52365 .PHONY: all-stage2 clean-stage2
52366 do-clean: clean-stage2
52367
52368 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52369 # only possibility, but now it conflicts with no-bootstrap rules
52370 @if gcc-bootstrap
52371
52372
52373
52374 .PHONY: bootstrap2 bootstrap2-lean
52375 bootstrap2:
52376         echo stage2 > stage_final
52377         @r=`${PWD_COMMAND}`; export r; \
52378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52379         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
52380         @: $(MAKE); $(unstage)
52381         @r=`${PWD_COMMAND}`; export r; \
52382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52383         TFLAGS="$(STAGE2_TFLAGS)"; \
52384         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52385
52386 bootstrap2-lean:
52387         echo stage2 > stage_final
52388         @r=`${PWD_COMMAND}`; export r; \
52389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52390         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
52391         @: $(MAKE); $(unstage)
52392         @r=`${PWD_COMMAND}`; export r; \
52393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52394         TFLAGS="$(STAGE2_TFLAGS)"; \
52395         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52396
52397
52398 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52399 distclean-stage1:: distclean-stage2 
52400 .PHONY: distclean-stage2
52401 distclean-stage2::
52402         @: $(MAKE); $(stage)
52403         @test "`cat stage_last`" != stage2 || rm -f stage_last
52404         rm -rf stage2-* 
52405
52406
52407 @endif gcc-bootstrap
52408
52409
52410 .PHONY: stage3-start stage3-end
52411
52412 stage3-start::
52413         @: $(MAKE); $(stage); \
52414         echo stage3 > stage_current ; \
52415         echo stage3 > stage_last; \
52416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52417 @if bfd
52418         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
52419           mkdir stage3-bfd; \
52420         mv stage3-bfd bfd  ; \
52421         mv stage2-bfd prev-bfd || test -f stage2-lean 
52422 @endif bfd
52423 @if opcodes
52424         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
52425           mkdir stage3-opcodes; \
52426         mv stage3-opcodes opcodes  ; \
52427         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
52428 @endif opcodes
52429 @if binutils
52430         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
52431           mkdir stage3-binutils; \
52432         mv stage3-binutils binutils  ; \
52433         mv stage2-binutils prev-binutils || test -f stage2-lean 
52434 @endif binutils
52435 @if gas
52436         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
52437           mkdir stage3-gas; \
52438         mv stage3-gas gas  ; \
52439         mv stage2-gas prev-gas || test -f stage2-lean 
52440 @endif gas
52441 @if gcc
52442         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
52443           mkdir stage3-gcc; \
52444         mv stage3-gcc gcc  ; \
52445         mv stage2-gcc prev-gcc || test -f stage2-lean 
52446 @endif gcc
52447 @if gmp
52448         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
52449           mkdir stage3-gmp; \
52450         mv stage3-gmp gmp  ; \
52451         mv stage2-gmp prev-gmp || test -f stage2-lean 
52452 @endif gmp
52453 @if mpfr
52454         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
52455           mkdir stage3-mpfr; \
52456         mv stage3-mpfr mpfr  ; \
52457         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
52458 @endif mpfr
52459 @if ppl
52460         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
52461           mkdir stage3-ppl; \
52462         mv stage3-ppl ppl  ; \
52463         mv stage2-ppl prev-ppl || test -f stage2-lean 
52464 @endif ppl
52465 @if cloog
52466         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
52467           mkdir stage3-cloog; \
52468         mv stage3-cloog cloog  ; \
52469         mv stage2-cloog prev-cloog || test -f stage2-lean 
52470 @endif cloog
52471 @if gold
52472         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
52473           mkdir stage3-gold; \
52474         mv stage3-gold gold  ; \
52475         mv stage2-gold prev-gold || test -f stage2-lean 
52476 @endif gold
52477 @if intl
52478         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
52479           mkdir stage3-intl; \
52480         mv stage3-intl intl  ; \
52481         mv stage2-intl prev-intl || test -f stage2-lean 
52482 @endif intl
52483 @if ld
52484         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
52485           mkdir stage3-ld; \
52486         mv stage3-ld ld  ; \
52487         mv stage2-ld prev-ld || test -f stage2-lean 
52488 @endif ld
52489 @if libcpp
52490         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
52491           mkdir stage3-libcpp; \
52492         mv stage3-libcpp libcpp  ; \
52493         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
52494 @endif libcpp
52495 @if libdecnumber
52496         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
52497           mkdir stage3-libdecnumber; \
52498         mv stage3-libdecnumber libdecnumber  ; \
52499         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
52500 @endif libdecnumber
52501 @if libiberty
52502         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
52503           mkdir stage3-libiberty; \
52504         mv stage3-libiberty libiberty  ; \
52505         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
52506 @endif libiberty
52507 @if zlib
52508         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
52509           mkdir stage3-zlib; \
52510         mv stage3-zlib zlib  ; \
52511         mv stage2-zlib prev-zlib || test -f stage2-lean 
52512 @endif zlib
52513         @[ -d stage3-$(TARGET_SUBDIR) ] || \
52514           mkdir stage3-$(TARGET_SUBDIR); \
52515         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52516         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
52517
52518 stage3-end:: 
52519 @if bfd
52520         @if test -d $(HOST_SUBDIR)/bfd ; then \
52521           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
52522           mv prev-bfd stage2-bfd ; :  ; \
52523         fi
52524 @endif bfd
52525 @if opcodes
52526         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52527           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
52528           mv prev-opcodes stage2-opcodes ; :  ; \
52529         fi
52530 @endif opcodes
52531 @if binutils
52532         @if test -d $(HOST_SUBDIR)/binutils ; then \
52533           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
52534           mv prev-binutils stage2-binutils ; :  ; \
52535         fi
52536 @endif binutils
52537 @if gas
52538         @if test -d $(HOST_SUBDIR)/gas ; then \
52539           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
52540           mv prev-gas stage2-gas ; :  ; \
52541         fi
52542 @endif gas
52543 @if gcc
52544         @if test -d $(HOST_SUBDIR)/gcc ; then \
52545           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
52546           mv prev-gcc stage2-gcc ; :  ; \
52547         fi
52548 @endif gcc
52549 @if gmp
52550         @if test -d $(HOST_SUBDIR)/gmp ; then \
52551           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
52552           mv prev-gmp stage2-gmp ; :  ; \
52553         fi
52554 @endif gmp
52555 @if mpfr
52556         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52557           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
52558           mv prev-mpfr stage2-mpfr ; :  ; \
52559         fi
52560 @endif mpfr
52561 @if ppl
52562         @if test -d $(HOST_SUBDIR)/ppl ; then \
52563           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
52564           mv prev-ppl stage2-ppl ; :  ; \
52565         fi
52566 @endif ppl
52567 @if cloog
52568         @if test -d $(HOST_SUBDIR)/cloog ; then \
52569           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
52570           mv prev-cloog stage2-cloog ; :  ; \
52571         fi
52572 @endif cloog
52573 @if gold
52574         @if test -d $(HOST_SUBDIR)/gold ; then \
52575           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
52576           mv prev-gold stage2-gold ; :  ; \
52577         fi
52578 @endif gold
52579 @if intl
52580         @if test -d $(HOST_SUBDIR)/intl ; then \
52581           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
52582           mv prev-intl stage2-intl ; :  ; \
52583         fi
52584 @endif intl
52585 @if ld
52586         @if test -d $(HOST_SUBDIR)/ld ; then \
52587           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
52588           mv prev-ld stage2-ld ; :  ; \
52589         fi
52590 @endif ld
52591 @if libcpp
52592         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52593           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
52594           mv prev-libcpp stage2-libcpp ; :  ; \
52595         fi
52596 @endif libcpp
52597 @if libdecnumber
52598         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52599           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
52600           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
52601         fi
52602 @endif libdecnumber
52603 @if libiberty
52604         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52605           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
52606           mv prev-libiberty stage2-libiberty ; :  ; \
52607         fi
52608 @endif libiberty
52609 @if zlib
52610         @if test -d $(HOST_SUBDIR)/zlib ; then \
52611           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
52612           mv prev-zlib stage2-zlib ; :  ; \
52613         fi
52614 @endif zlib
52615         @if test -d $(TARGET_SUBDIR) ; then \
52616           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
52617           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
52618         fi
52619         rm -f stage_current
52620
52621 # Bubble a bug fix through all the stages up to stage 3.  They are
52622 # remade, but not reconfigured.  The next stage (if any) will not be
52623 # reconfigured either.
52624 .PHONY: stage3-bubble
52625 stage3-bubble:: stage2-bubble
52626         @r=`${PWD_COMMAND}`; export r; \
52627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52628         if test -f stage3-lean || test -f stage2-lean  ; then \
52629           echo Skipping rebuild of stage3 ; \
52630         else \
52631           $(MAKE) stage3-start; \
52632           if $(LEAN); then \
52633             rm -rf stage1-* ; \
52634             $(STAMP) stage1-lean ; \
52635           fi; \
52636           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
52637         fi
52638         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
52639
52640 .PHONY: all-stage3 clean-stage3
52641 do-clean: clean-stage3
52642
52643 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52644 # only possibility, but now it conflicts with no-bootstrap rules
52645 @if gcc-bootstrap
52646
52647 compare:
52648         @r=`${PWD_COMMAND}`; export r; \
52649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52650         if test -f stage2-lean; then \
52651           echo Cannot compare object files as stage 2 was deleted. ; \
52652           exit 0 ; \
52653         fi; \
52654         : $(MAKE); $(stage); \
52655         rm -f .bad_compare ; \
52656         echo Comparing stages 2 and 3 ; \
52657         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
52658         files=`find stage3-* -name "*$(objext)" -print | \
52659                  sed -n s,^stage$$sed-,,p` ; \
52660         for file in $${files} ; do \
52661           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
52662           if test ! -f $$f1; then continue; fi; \
52663           $(do-compare) > /dev/null 2>&1; \
52664           if test $$? -eq 1; then \
52665             case $$file in \
52666               gcc/cc*-checksum$(objext) | ./libgcc/* | ./gcc/ada/*tools/*) \
52667                 echo warning: $$file differs ;; \
52668               *) \
52669                 echo $$file differs >> .bad_compare ;; \
52670             esac ; \
52671           fi ; \
52672         done ; \
52673         if [ -f .bad_compare ]; then \
52674           echo "Bootstrap comparison failure!"; \
52675           cat .bad_compare; \
52676           exit 1; \
52677         else \
52678           echo Comparison successful.; \
52679         fi ; \
52680         $(STAMP) compare
52681         if $(LEAN); then \
52682           rm -rf stage2-*; \
52683           $(STAMP) stage2-lean; \
52684         fi
52685
52686
52687
52688 .PHONY: bootstrap bootstrap-lean
52689 bootstrap:
52690         echo stage3 > stage_final
52691         @r=`${PWD_COMMAND}`; export r; \
52692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52693         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
52694         @: $(MAKE); $(unstage)
52695         @r=`${PWD_COMMAND}`; export r; \
52696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52697         TFLAGS="$(STAGE3_TFLAGS)"; \
52698         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52699
52700 bootstrap-lean:
52701         echo stage3 > stage_final
52702         @r=`${PWD_COMMAND}`; export r; \
52703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52704         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
52705         @: $(MAKE); $(unstage)
52706         @r=`${PWD_COMMAND}`; export r; \
52707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52708         TFLAGS="$(STAGE3_TFLAGS)"; \
52709         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52710
52711
52712 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52713 distclean-stage2:: distclean-stage3 
52714 .PHONY: distclean-stage3
52715 distclean-stage3::
52716         @: $(MAKE); $(stage)
52717         @test "`cat stage_last`" != stage3 || rm -f stage_last
52718         rm -rf stage3-* compare 
52719
52720
52721 .PHONY: cleanstrap
52722 cleanstrap: do-distclean local-clean
52723         echo stage3 > stage_final
52724         @r=`${PWD_COMMAND}`; export r; \
52725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52726         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
52727         @: $(MAKE); $(unstage)
52728         @r=`${PWD_COMMAND}`; export r; \
52729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52730         TFLAGS="$(STAGE3_TFLAGS)"; \
52731         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52732
52733 @endif gcc-bootstrap
52734
52735
52736 .PHONY: stage4-start stage4-end
52737
52738 stage4-start::
52739         @: $(MAKE); $(stage); \
52740         echo stage4 > stage_current ; \
52741         echo stage4 > stage_last; \
52742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52743 @if bfd
52744         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
52745           mkdir stage4-bfd; \
52746         mv stage4-bfd bfd  ; \
52747         mv stage3-bfd prev-bfd || test -f stage3-lean 
52748 @endif bfd
52749 @if opcodes
52750         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
52751           mkdir stage4-opcodes; \
52752         mv stage4-opcodes opcodes  ; \
52753         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
52754 @endif opcodes
52755 @if binutils
52756         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
52757           mkdir stage4-binutils; \
52758         mv stage4-binutils binutils  ; \
52759         mv stage3-binutils prev-binutils || test -f stage3-lean 
52760 @endif binutils
52761 @if gas
52762         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
52763           mkdir stage4-gas; \
52764         mv stage4-gas gas  ; \
52765         mv stage3-gas prev-gas || test -f stage3-lean 
52766 @endif gas
52767 @if gcc
52768         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
52769           mkdir stage4-gcc; \
52770         mv stage4-gcc gcc  ; \
52771         mv stage3-gcc prev-gcc || test -f stage3-lean 
52772 @endif gcc
52773 @if gmp
52774         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
52775           mkdir stage4-gmp; \
52776         mv stage4-gmp gmp  ; \
52777         mv stage3-gmp prev-gmp || test -f stage3-lean 
52778 @endif gmp
52779 @if mpfr
52780         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
52781           mkdir stage4-mpfr; \
52782         mv stage4-mpfr mpfr  ; \
52783         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
52784 @endif mpfr
52785 @if ppl
52786         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
52787           mkdir stage4-ppl; \
52788         mv stage4-ppl ppl  ; \
52789         mv stage3-ppl prev-ppl || test -f stage3-lean 
52790 @endif ppl
52791 @if cloog
52792         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
52793           mkdir stage4-cloog; \
52794         mv stage4-cloog cloog  ; \
52795         mv stage3-cloog prev-cloog || test -f stage3-lean 
52796 @endif cloog
52797 @if gold
52798         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
52799           mkdir stage4-gold; \
52800         mv stage4-gold gold  ; \
52801         mv stage3-gold prev-gold || test -f stage3-lean 
52802 @endif gold
52803 @if intl
52804         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
52805           mkdir stage4-intl; \
52806         mv stage4-intl intl  ; \
52807         mv stage3-intl prev-intl || test -f stage3-lean 
52808 @endif intl
52809 @if ld
52810         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
52811           mkdir stage4-ld; \
52812         mv stage4-ld ld  ; \
52813         mv stage3-ld prev-ld || test -f stage3-lean 
52814 @endif ld
52815 @if libcpp
52816         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
52817           mkdir stage4-libcpp; \
52818         mv stage4-libcpp libcpp  ; \
52819         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
52820 @endif libcpp
52821 @if libdecnumber
52822         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
52823           mkdir stage4-libdecnumber; \
52824         mv stage4-libdecnumber libdecnumber  ; \
52825         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
52826 @endif libdecnumber
52827 @if libiberty
52828         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52829           mkdir stage4-libiberty; \
52830         mv stage4-libiberty libiberty  ; \
52831         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
52832 @endif libiberty
52833 @if zlib
52834         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52835           mkdir stage4-zlib; \
52836         mv stage4-zlib zlib  ; \
52837         mv stage3-zlib prev-zlib || test -f stage3-lean 
52838 @endif zlib
52839         @[ -d stage4-$(TARGET_SUBDIR) ] || \
52840           mkdir stage4-$(TARGET_SUBDIR); \
52841         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52842         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
52843
52844 stage4-end:: 
52845 @if bfd
52846         @if test -d $(HOST_SUBDIR)/bfd ; then \
52847           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52848           mv prev-bfd stage3-bfd ; :  ; \
52849         fi
52850 @endif bfd
52851 @if opcodes
52852         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52853           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52854           mv prev-opcodes stage3-opcodes ; :  ; \
52855         fi
52856 @endif opcodes
52857 @if binutils
52858         @if test -d $(HOST_SUBDIR)/binutils ; then \
52859           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52860           mv prev-binutils stage3-binutils ; :  ; \
52861         fi
52862 @endif binutils
52863 @if gas
52864         @if test -d $(HOST_SUBDIR)/gas ; then \
52865           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52866           mv prev-gas stage3-gas ; :  ; \
52867         fi
52868 @endif gas
52869 @if gcc
52870         @if test -d $(HOST_SUBDIR)/gcc ; then \
52871           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52872           mv prev-gcc stage3-gcc ; :  ; \
52873         fi
52874 @endif gcc
52875 @if gmp
52876         @if test -d $(HOST_SUBDIR)/gmp ; then \
52877           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52878           mv prev-gmp stage3-gmp ; :  ; \
52879         fi
52880 @endif gmp
52881 @if mpfr
52882         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52883           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52884           mv prev-mpfr stage3-mpfr ; :  ; \
52885         fi
52886 @endif mpfr
52887 @if ppl
52888         @if test -d $(HOST_SUBDIR)/ppl ; then \
52889           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
52890           mv prev-ppl stage3-ppl ; :  ; \
52891         fi
52892 @endif ppl
52893 @if cloog
52894         @if test -d $(HOST_SUBDIR)/cloog ; then \
52895           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
52896           mv prev-cloog stage3-cloog ; :  ; \
52897         fi
52898 @endif cloog
52899 @if gold
52900         @if test -d $(HOST_SUBDIR)/gold ; then \
52901           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52902           mv prev-gold stage3-gold ; :  ; \
52903         fi
52904 @endif gold
52905 @if intl
52906         @if test -d $(HOST_SUBDIR)/intl ; then \
52907           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52908           mv prev-intl stage3-intl ; :  ; \
52909         fi
52910 @endif intl
52911 @if ld
52912         @if test -d $(HOST_SUBDIR)/ld ; then \
52913           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52914           mv prev-ld stage3-ld ; :  ; \
52915         fi
52916 @endif ld
52917 @if libcpp
52918         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52919           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52920           mv prev-libcpp stage3-libcpp ; :  ; \
52921         fi
52922 @endif libcpp
52923 @if libdecnumber
52924         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52925           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52926           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
52927         fi
52928 @endif libdecnumber
52929 @if libiberty
52930         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52931           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52932           mv prev-libiberty stage3-libiberty ; :  ; \
52933         fi
52934 @endif libiberty
52935 @if zlib
52936         @if test -d $(HOST_SUBDIR)/zlib ; then \
52937           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52938           mv prev-zlib stage3-zlib ; :  ; \
52939         fi
52940 @endif zlib
52941         @if test -d $(TARGET_SUBDIR) ; then \
52942           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
52943           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
52944         fi
52945         rm -f stage_current
52946
52947 # Bubble a bug fix through all the stages up to stage 4.  They are
52948 # remade, but not reconfigured.  The next stage (if any) will not be
52949 # reconfigured either.
52950 .PHONY: stage4-bubble
52951 stage4-bubble:: stage3-bubble
52952         @r=`${PWD_COMMAND}`; export r; \
52953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52954         if test -f stage4-lean || test -f stage3-lean  ; then \
52955           echo Skipping rebuild of stage4 ; \
52956         else \
52957           $(MAKE) stage4-start; \
52958           if $(LEAN); then \
52959             rm -rf stage2-* ; \
52960             $(STAMP) stage2-lean ; \
52961           fi; \
52962           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52963         fi
52964         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52965
52966 .PHONY: all-stage4 clean-stage4
52967 do-clean: clean-stage4
52968
52969 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52970 # only possibility, but now it conflicts with no-bootstrap rules
52971 @if gcc-bootstrap
52972
52973 compare3:
52974         @r=`${PWD_COMMAND}`; export r; \
52975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52976         if test -f stage3-lean; then \
52977           echo Cannot compare object files as stage 3 was deleted. ; \
52978           exit 0 ; \
52979         fi; \
52980         : $(MAKE); $(stage); \
52981         rm -f .bad_compare ; \
52982         echo Comparing stages 3 and 4 ; \
52983         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
52984         files=`find stage4-* -name "*$(objext)" -print | \
52985                  sed -n s,^stage$$sed-,,p` ; \
52986         for file in $${files} ; do \
52987           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
52988           if test ! -f $$f1; then continue; fi; \
52989           $(do-compare3) > /dev/null 2>&1; \
52990           if test $$? -eq 1; then \
52991             case $$file in \
52992               gcc/cc*-checksum$(objext) | ./libgcc/* | ./gcc/ada/*tools/*) \
52993                 echo warning: $$file differs ;; \
52994               *) \
52995                 echo $$file differs >> .bad_compare ;; \
52996             esac ; \
52997           fi ; \
52998         done ; \
52999         if [ -f .bad_compare ]; then \
53000           echo "Bootstrap comparison failure!"; \
53001           cat .bad_compare; \
53002           exit 1; \
53003         else \
53004           echo Comparison successful.; \
53005         fi ; \
53006         $(STAMP) compare3
53007         if $(LEAN); then \
53008           rm -rf stage3-*; \
53009           $(STAMP) stage3-lean; \
53010         fi
53011
53012
53013
53014 .PHONY: bootstrap4 bootstrap4-lean
53015 bootstrap4:
53016         echo stage4 > stage_final
53017         @r=`${PWD_COMMAND}`; export r; \
53018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53019         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
53020         @: $(MAKE); $(unstage)
53021         @r=`${PWD_COMMAND}`; export r; \
53022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53023         TFLAGS="$(STAGE4_TFLAGS)"; \
53024         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53025
53026 bootstrap4-lean:
53027         echo stage4 > stage_final
53028         @r=`${PWD_COMMAND}`; export r; \
53029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53030         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
53031         @: $(MAKE); $(unstage)
53032         @r=`${PWD_COMMAND}`; export r; \
53033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53034         TFLAGS="$(STAGE4_TFLAGS)"; \
53035         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53036
53037
53038 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53039 distclean-stage3:: distclean-stage4 
53040 .PHONY: distclean-stage4
53041 distclean-stage4::
53042         @: $(MAKE); $(stage)
53043         @test "`cat stage_last`" != stage4 || rm -f stage_last
53044         rm -rf stage4-* compare3 
53045
53046
53047 @endif gcc-bootstrap
53048
53049
53050 .PHONY: stageprofile-start stageprofile-end
53051
53052 stageprofile-start::
53053         @: $(MAKE); $(stage); \
53054         echo stageprofile > stage_current ; \
53055         echo stageprofile > stage_last; \
53056         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53057 @if bfd
53058         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
53059           mkdir stageprofile-bfd; \
53060         mv stageprofile-bfd bfd  ; \
53061         mv stage1-bfd prev-bfd || test -f stage1-lean 
53062 @endif bfd
53063 @if opcodes
53064         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
53065           mkdir stageprofile-opcodes; \
53066         mv stageprofile-opcodes opcodes  ; \
53067         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53068 @endif opcodes
53069 @if binutils
53070         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
53071           mkdir stageprofile-binutils; \
53072         mv stageprofile-binutils binutils  ; \
53073         mv stage1-binutils prev-binutils || test -f stage1-lean 
53074 @endif binutils
53075 @if gas
53076         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
53077           mkdir stageprofile-gas; \
53078         mv stageprofile-gas gas  ; \
53079         mv stage1-gas prev-gas || test -f stage1-lean 
53080 @endif gas
53081 @if gcc
53082         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
53083           mkdir stageprofile-gcc; \
53084         mv stageprofile-gcc gcc  ; \
53085         mv stage1-gcc prev-gcc || test -f stage1-lean 
53086 @endif gcc
53087 @if gmp
53088         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
53089           mkdir stageprofile-gmp; \
53090         mv stageprofile-gmp gmp  ; \
53091         mv stage1-gmp prev-gmp || test -f stage1-lean 
53092 @endif gmp
53093 @if mpfr
53094         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
53095           mkdir stageprofile-mpfr; \
53096         mv stageprofile-mpfr mpfr  ; \
53097         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53098 @endif mpfr
53099 @if ppl
53100         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
53101           mkdir stageprofile-ppl; \
53102         mv stageprofile-ppl ppl  ; \
53103         mv stage1-ppl prev-ppl || test -f stage1-lean 
53104 @endif ppl
53105 @if cloog
53106         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
53107           mkdir stageprofile-cloog; \
53108         mv stageprofile-cloog cloog  ; \
53109         mv stage1-cloog prev-cloog || test -f stage1-lean 
53110 @endif cloog
53111 @if gold
53112         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
53113           mkdir stageprofile-gold; \
53114         mv stageprofile-gold gold  ; \
53115         mv stage1-gold prev-gold || test -f stage1-lean 
53116 @endif gold
53117 @if intl
53118         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
53119           mkdir stageprofile-intl; \
53120         mv stageprofile-intl intl  ; \
53121         mv stage1-intl prev-intl || test -f stage1-lean 
53122 @endif intl
53123 @if ld
53124         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
53125           mkdir stageprofile-ld; \
53126         mv stageprofile-ld ld  ; \
53127         mv stage1-ld prev-ld || test -f stage1-lean 
53128 @endif ld
53129 @if libcpp
53130         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
53131           mkdir stageprofile-libcpp; \
53132         mv stageprofile-libcpp libcpp  ; \
53133         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53134 @endif libcpp
53135 @if libdecnumber
53136         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
53137           mkdir stageprofile-libdecnumber; \
53138         mv stageprofile-libdecnumber libdecnumber  ; \
53139         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53140 @endif libdecnumber
53141 @if libiberty
53142         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
53143           mkdir stageprofile-libiberty; \
53144         mv stageprofile-libiberty libiberty  ; \
53145         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53146 @endif libiberty
53147 @if zlib
53148         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
53149           mkdir stageprofile-zlib; \
53150         mv stageprofile-zlib zlib  ; \
53151         mv stage1-zlib prev-zlib || test -f stage1-lean 
53152 @endif zlib
53153         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
53154           mkdir stageprofile-$(TARGET_SUBDIR); \
53155         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53156         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53157
53158 stageprofile-end:: 
53159 @if bfd
53160         @if test -d $(HOST_SUBDIR)/bfd ; then \
53161           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
53162           mv prev-bfd stage1-bfd ; :  ; \
53163         fi
53164 @endif bfd
53165 @if opcodes
53166         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53167           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
53168           mv prev-opcodes stage1-opcodes ; :  ; \
53169         fi
53170 @endif opcodes
53171 @if binutils
53172         @if test -d $(HOST_SUBDIR)/binutils ; then \
53173           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
53174           mv prev-binutils stage1-binutils ; :  ; \
53175         fi
53176 @endif binutils
53177 @if gas
53178         @if test -d $(HOST_SUBDIR)/gas ; then \
53179           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
53180           mv prev-gas stage1-gas ; :  ; \
53181         fi
53182 @endif gas
53183 @if gcc
53184         @if test -d $(HOST_SUBDIR)/gcc ; then \
53185           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
53186           mv prev-gcc stage1-gcc ; :  ; \
53187         fi
53188 @endif gcc
53189 @if gmp
53190         @if test -d $(HOST_SUBDIR)/gmp ; then \
53191           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
53192           mv prev-gmp stage1-gmp ; :  ; \
53193         fi
53194 @endif gmp
53195 @if mpfr
53196         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53197           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
53198           mv prev-mpfr stage1-mpfr ; :  ; \
53199         fi
53200 @endif mpfr
53201 @if ppl
53202         @if test -d $(HOST_SUBDIR)/ppl ; then \
53203           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
53204           mv prev-ppl stage1-ppl ; :  ; \
53205         fi
53206 @endif ppl
53207 @if cloog
53208         @if test -d $(HOST_SUBDIR)/cloog ; then \
53209           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
53210           mv prev-cloog stage1-cloog ; :  ; \
53211         fi
53212 @endif cloog
53213 @if gold
53214         @if test -d $(HOST_SUBDIR)/gold ; then \
53215           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
53216           mv prev-gold stage1-gold ; :  ; \
53217         fi
53218 @endif gold
53219 @if intl
53220         @if test -d $(HOST_SUBDIR)/intl ; then \
53221           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
53222           mv prev-intl stage1-intl ; :  ; \
53223         fi
53224 @endif intl
53225 @if ld
53226         @if test -d $(HOST_SUBDIR)/ld ; then \
53227           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
53228           mv prev-ld stage1-ld ; :  ; \
53229         fi
53230 @endif ld
53231 @if libcpp
53232         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53233           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
53234           mv prev-libcpp stage1-libcpp ; :  ; \
53235         fi
53236 @endif libcpp
53237 @if libdecnumber
53238         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53239           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
53240           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53241         fi
53242 @endif libdecnumber
53243 @if libiberty
53244         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53245           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
53246           mv prev-libiberty stage1-libiberty ; :  ; \
53247         fi
53248 @endif libiberty
53249 @if zlib
53250         @if test -d $(HOST_SUBDIR)/zlib ; then \
53251           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
53252           mv prev-zlib stage1-zlib ; :  ; \
53253         fi
53254 @endif zlib
53255         @if test -d $(TARGET_SUBDIR) ; then \
53256           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
53257           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53258         fi
53259         rm -f stage_current
53260
53261 # Bubble a bug fix through all the stages up to stage profile.  They are
53262 # remade, but not reconfigured.  The next stage (if any) will not be
53263 # reconfigured either.
53264 .PHONY: stageprofile-bubble
53265 stageprofile-bubble:: stage1-bubble
53266         @r=`${PWD_COMMAND}`; export r; \
53267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53268         if test -f stageprofile-lean || test -f stage1-lean  ; then \
53269           echo Skipping rebuild of stageprofile ; \
53270         else \
53271           $(MAKE) stageprofile-start; \
53272           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
53273         fi
53274
53275 .PHONY: all-stageprofile clean-stageprofile
53276 do-clean: clean-stageprofile
53277
53278 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53279 # only possibility, but now it conflicts with no-bootstrap rules
53280 @if gcc-bootstrap
53281
53282
53283
53284
53285 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53286 distclean-stage1:: distclean-stageprofile 
53287 .PHONY: distclean-stageprofile
53288 distclean-stageprofile::
53289         @: $(MAKE); $(stage)
53290         @test "`cat stage_last`" != stageprofile || rm -f stage_last
53291         rm -rf stageprofile-* 
53292
53293
53294 @endif gcc-bootstrap
53295
53296
53297 .PHONY: stagefeedback-start stagefeedback-end
53298
53299 stagefeedback-start::
53300         @: $(MAKE); $(stage); \
53301         echo stagefeedback > stage_current ; \
53302         echo stagefeedback > stage_last; \
53303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53304 @if bfd
53305         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
53306           mkdir stagefeedback-bfd; \
53307         mv stagefeedback-bfd bfd  ; \
53308         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
53309 @endif bfd
53310 @if opcodes
53311         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
53312           mkdir stagefeedback-opcodes; \
53313         mv stagefeedback-opcodes opcodes  ; \
53314         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
53315 @endif opcodes
53316 @if binutils
53317         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
53318           mkdir stagefeedback-binutils; \
53319         mv stagefeedback-binutils binutils  ; \
53320         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
53321 @endif binutils
53322 @if gas
53323         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
53324           mkdir stagefeedback-gas; \
53325         mv stagefeedback-gas gas  ; \
53326         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
53327 @endif gas
53328 @if gcc
53329         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
53330           mkdir stagefeedback-gcc; \
53331         mv stagefeedback-gcc gcc  ; \
53332         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
53333 @endif gcc
53334 @if gmp
53335         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
53336           mkdir stagefeedback-gmp; \
53337         mv stagefeedback-gmp gmp  ; \
53338         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
53339 @endif gmp
53340 @if mpfr
53341         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
53342           mkdir stagefeedback-mpfr; \
53343         mv stagefeedback-mpfr mpfr  ; \
53344         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
53345 @endif mpfr
53346 @if ppl
53347         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
53348           mkdir stagefeedback-ppl; \
53349         mv stagefeedback-ppl ppl  ; \
53350         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
53351 @endif ppl
53352 @if cloog
53353         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
53354           mkdir stagefeedback-cloog; \
53355         mv stagefeedback-cloog cloog  ; \
53356         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
53357 @endif cloog
53358 @if gold
53359         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
53360           mkdir stagefeedback-gold; \
53361         mv stagefeedback-gold gold  ; \
53362         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
53363 @endif gold
53364 @if intl
53365         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
53366           mkdir stagefeedback-intl; \
53367         mv stagefeedback-intl intl  ; \
53368         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
53369 @endif intl
53370 @if ld
53371         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
53372           mkdir stagefeedback-ld; \
53373         mv stagefeedback-ld ld  ; \
53374         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
53375 @endif ld
53376 @if libcpp
53377         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
53378           mkdir stagefeedback-libcpp; \
53379         mv stagefeedback-libcpp libcpp  ; \
53380         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
53381 @endif libcpp
53382 @if libdecnumber
53383         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
53384           mkdir stagefeedback-libdecnumber; \
53385         mv stagefeedback-libdecnumber libdecnumber  ; \
53386         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
53387 @endif libdecnumber
53388 @if libiberty
53389         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
53390           mkdir stagefeedback-libiberty; \
53391         mv stagefeedback-libiberty libiberty  ; \
53392         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
53393 @endif libiberty
53394 @if zlib
53395         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
53396           mkdir stagefeedback-zlib; \
53397         mv stagefeedback-zlib zlib  ; \
53398         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
53399 @endif zlib
53400         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
53401           mkdir stagefeedback-$(TARGET_SUBDIR); \
53402         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53403         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
53404
53405 stagefeedback-end:: 
53406 @if bfd
53407         @if test -d $(HOST_SUBDIR)/bfd ; then \
53408           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
53409           mv prev-bfd stageprofile-bfd ; :  ; \
53410         fi
53411 @endif bfd
53412 @if opcodes
53413         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53414           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
53415           mv prev-opcodes stageprofile-opcodes ; :  ; \
53416         fi
53417 @endif opcodes
53418 @if binutils
53419         @if test -d $(HOST_SUBDIR)/binutils ; then \
53420           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
53421           mv prev-binutils stageprofile-binutils ; :  ; \
53422         fi
53423 @endif binutils
53424 @if gas
53425         @if test -d $(HOST_SUBDIR)/gas ; then \
53426           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
53427           mv prev-gas stageprofile-gas ; :  ; \
53428         fi
53429 @endif gas
53430 @if gcc
53431         @if test -d $(HOST_SUBDIR)/gcc ; then \
53432           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
53433           mv prev-gcc stageprofile-gcc ; :  ; \
53434         fi
53435 @endif gcc
53436 @if gmp
53437         @if test -d $(HOST_SUBDIR)/gmp ; then \
53438           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
53439           mv prev-gmp stageprofile-gmp ; :  ; \
53440         fi
53441 @endif gmp
53442 @if mpfr
53443         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53444           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
53445           mv prev-mpfr stageprofile-mpfr ; :  ; \
53446         fi
53447 @endif mpfr
53448 @if ppl
53449         @if test -d $(HOST_SUBDIR)/ppl ; then \
53450           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
53451           mv prev-ppl stageprofile-ppl ; :  ; \
53452         fi
53453 @endif ppl
53454 @if cloog
53455         @if test -d $(HOST_SUBDIR)/cloog ; then \
53456           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
53457           mv prev-cloog stageprofile-cloog ; :  ; \
53458         fi
53459 @endif cloog
53460 @if gold
53461         @if test -d $(HOST_SUBDIR)/gold ; then \
53462           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
53463           mv prev-gold stageprofile-gold ; :  ; \
53464         fi
53465 @endif gold
53466 @if intl
53467         @if test -d $(HOST_SUBDIR)/intl ; then \
53468           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
53469           mv prev-intl stageprofile-intl ; :  ; \
53470         fi
53471 @endif intl
53472 @if ld
53473         @if test -d $(HOST_SUBDIR)/ld ; then \
53474           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
53475           mv prev-ld stageprofile-ld ; :  ; \
53476         fi
53477 @endif ld
53478 @if libcpp
53479         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53480           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
53481           mv prev-libcpp stageprofile-libcpp ; :  ; \
53482         fi
53483 @endif libcpp
53484 @if libdecnumber
53485         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53486           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
53487           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
53488         fi
53489 @endif libdecnumber
53490 @if libiberty
53491         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53492           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
53493           mv prev-libiberty stageprofile-libiberty ; :  ; \
53494         fi
53495 @endif libiberty
53496 @if zlib
53497         @if test -d $(HOST_SUBDIR)/zlib ; then \
53498           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
53499           mv prev-zlib stageprofile-zlib ; :  ; \
53500         fi
53501 @endif zlib
53502         @if test -d $(TARGET_SUBDIR) ; then \
53503           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
53504           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
53505         fi
53506         rm -f stage_current
53507
53508 # Bubble a bug fix through all the stages up to stage feedback.  They are
53509 # remade, but not reconfigured.  The next stage (if any) will not be
53510 # reconfigured either.
53511 .PHONY: stagefeedback-bubble
53512 stagefeedback-bubble:: stageprofile-bubble
53513         @r=`${PWD_COMMAND}`; export r; \
53514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53515         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
53516           echo Skipping rebuild of stagefeedback ; \
53517         else \
53518           $(MAKE) stagefeedback-start; \
53519           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
53520         fi
53521
53522 .PHONY: all-stagefeedback clean-stagefeedback
53523 do-clean: clean-stagefeedback
53524
53525 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53526 # only possibility, but now it conflicts with no-bootstrap rules
53527 @if gcc-bootstrap
53528
53529
53530
53531 .PHONY: profiledbootstrap profiledbootstrap-lean
53532 profiledbootstrap:
53533         echo stagefeedback > stage_final
53534         @r=`${PWD_COMMAND}`; export r; \
53535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53536         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
53537         @: $(MAKE); $(unstage)
53538         @r=`${PWD_COMMAND}`; export r; \
53539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53540         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53541         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53542
53543 profiledbootstrap-lean:
53544         echo stagefeedback > stage_final
53545         @r=`${PWD_COMMAND}`; export r; \
53546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53547         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
53548         @: $(MAKE); $(unstage)
53549         @r=`${PWD_COMMAND}`; export r; \
53550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53552         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53553
53554
53555 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53556 distclean-stageprofile:: distclean-stagefeedback 
53557 .PHONY: distclean-stagefeedback
53558 distclean-stagefeedback::
53559         @: $(MAKE); $(stage)
53560         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
53561         rm -rf stagefeedback-* 
53562
53563
53564 @endif gcc-bootstrap
53565
53566
53567
53568 stageprofile-end::
53569         $(MAKE) distclean-stagefeedback
53570
53571 stagefeedback-start::
53572         @r=`${PWD_COMMAND}`; export r; \
53573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53574         for i in prev-*; do \
53575           j=`echo $$i | sed s/^prev-//` ; \
53576           cd $$r/$$i && \
53577           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
53578           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
53579         done
53580
53581 @if gcc-bootstrap
53582 do-distclean: distclean-stage1
53583
53584 # Provide a GCC build when we're building target libraries.  This does
53585 # not work as a dependency, just as the minimum necessary to avoid errors.
53586 stage_last:
53587         @r=`${PWD_COMMAND}`; export r; \
53588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53589         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
53590
53591 # Same as unstage, but not phony and defaulting to stage1-start.  We place
53592 # it in the dependency so that for example `make -j3 all-gcc' works.
53593 stage_current:
53594         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
53595
53596 .PHONY: restrap
53597 restrap::
53598         @: $(MAKE); $(stage)
53599         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
53600 restrap:: all
53601 @endif gcc-bootstrap
53602
53603 # --------------------------------------
53604 # Dependencies between different modules
53605 # --------------------------------------
53606
53607 # Generic dependencies for target modules on host stuff, especially gcc
53608 @if gcc-bootstrap
53609 configure-target-libstdc++-v3: stage_last
53610 configure-target-libmudflap: stage_last
53611 configure-target-libssp: stage_last
53612 configure-target-newlib: stage_last
53613 configure-stage1-target-libgcc: maybe-all-stage1-gcc
53614 configure-stage2-target-libgcc: maybe-all-stage2-gcc
53615 configure-stage3-target-libgcc: maybe-all-stage3-gcc
53616 configure-stage4-target-libgcc: maybe-all-stage4-gcc
53617 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
53618 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
53619 configure-target-libgfortran: stage_last
53620 configure-target-libobjc: stage_last
53621 configure-target-libtermcap: stage_last
53622 configure-target-winsup: stage_last
53623 configure-target-libgloss: stage_last
53624 configure-target-libiberty: stage_last
53625 configure-target-gperf: stage_last
53626 configure-target-examples: stage_last
53627 configure-target-libffi: stage_last
53628 configure-target-libjava: stage_last
53629 configure-target-zlib: stage_last
53630 configure-target-boehm-gc: stage_last
53631 configure-target-qthreads: stage_last
53632 configure-target-rda: stage_last
53633 configure-target-libada: stage_last
53634 configure-target-libgomp: stage_last
53635 @endif gcc-bootstrap
53636
53637 @if gcc-no-bootstrap
53638 configure-target-libstdc++-v3: maybe-all-gcc
53639 configure-target-libmudflap: maybe-all-gcc
53640 configure-target-libssp: maybe-all-gcc
53641 configure-target-newlib: maybe-all-gcc
53642 configure-target-libgcc: maybe-all-gcc
53643 configure-target-libgfortran: maybe-all-gcc
53644 configure-target-libobjc: maybe-all-gcc
53645 configure-target-libtermcap: maybe-all-gcc
53646 configure-target-winsup: maybe-all-gcc
53647 configure-target-libgloss: maybe-all-gcc
53648 configure-target-libiberty: maybe-all-gcc
53649 configure-target-gperf: maybe-all-gcc
53650 configure-target-examples: maybe-all-gcc
53651 configure-target-libffi: maybe-all-gcc
53652 configure-target-libjava: maybe-all-gcc
53653 configure-target-zlib: maybe-all-gcc
53654 configure-target-boehm-gc: maybe-all-gcc
53655 configure-target-qthreads: maybe-all-gcc
53656 configure-target-rda: maybe-all-gcc
53657 configure-target-libada: maybe-all-gcc
53658 configure-target-libgomp: maybe-all-gcc
53659 @endif gcc-no-bootstrap
53660
53661
53662 # There are two types of dependencies here: 'hard' dependencies, where one
53663 # module simply won't build without the other; and 'soft' dependencies, where
53664 # if the depended-on module is missing, the depending module will do without
53665 # or find a substitute somewhere (perhaps installed).  Soft dependencies
53666 # are made here to depend on a 'maybe-' target.  If you're not sure,
53667 # it's safer to use a soft dependency.
53668
53669
53670
53671
53672
53673
53674 # With all the machinery above in place, it is pretty easy to generate
53675 # dependencies.  Host dependencies are a bit more complex because we have
53676 # to check for bootstrap/prebootstrap dependencies.  To resolve
53677 # prebootstrap dependencies, prebootstrap modules are gathered in
53678 # a hash table.
53679 all-build-bison: maybe-all-build-texinfo
53680 all-build-byacc: maybe-all-build-texinfo
53681 all-build-flex: maybe-all-build-texinfo
53682 all-build-flex: maybe-all-build-bison
53683 all-build-flex: maybe-all-build-byacc
53684 all-build-flex: maybe-all-build-m4
53685 all-build-libiberty: maybe-all-build-texinfo
53686 all-build-m4: maybe-all-build-texinfo
53687 all-build-fixincludes: maybe-all-build-libiberty
53688 configure-gcc: maybe-configure-intl
53689
53690 configure-stage1-gcc: maybe-configure-stage1-intl
53691 configure-stage2-gcc: maybe-configure-stage2-intl
53692 configure-stage3-gcc: maybe-configure-stage3-intl
53693 configure-stage4-gcc: maybe-configure-stage4-intl
53694 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
53695 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
53696 configure-gcc: maybe-all-binutils
53697
53698 configure-stage1-gcc: maybe-all-stage1-binutils
53699 configure-stage2-gcc: maybe-all-stage2-binutils
53700 configure-stage3-gcc: maybe-all-stage3-binutils
53701 configure-stage4-gcc: maybe-all-stage4-binutils
53702 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
53703 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
53704 configure-gcc: maybe-all-gas
53705
53706 configure-stage1-gcc: maybe-all-stage1-gas
53707 configure-stage2-gcc: maybe-all-stage2-gas
53708 configure-stage3-gcc: maybe-all-stage3-gas
53709 configure-stage4-gcc: maybe-all-stage4-gas
53710 configure-stageprofile-gcc: maybe-all-stageprofile-gas
53711 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
53712 configure-gcc: maybe-all-ld
53713
53714 configure-stage1-gcc: maybe-all-stage1-ld
53715 configure-stage2-gcc: maybe-all-stage2-ld
53716 configure-stage3-gcc: maybe-all-stage3-ld
53717 configure-stage4-gcc: maybe-all-stage4-ld
53718 configure-stageprofile-gcc: maybe-all-stageprofile-ld
53719 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
53720 configure-gcc: maybe-all-gold
53721
53722 configure-stage1-gcc: maybe-all-stage1-gold
53723 configure-stage2-gcc: maybe-all-stage2-gold
53724 configure-stage3-gcc: maybe-all-stage3-gold
53725 configure-stage4-gcc: maybe-all-stage4-gold
53726 configure-stageprofile-gcc: maybe-all-stageprofile-gold
53727 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
53728 all-gcc: all-libiberty
53729
53730 all-stage1-gcc: all-stage1-libiberty
53731 all-stage2-gcc: all-stage2-libiberty
53732 all-stage3-gcc: all-stage3-libiberty
53733 all-stage4-gcc: all-stage4-libiberty
53734 all-stageprofile-gcc: all-stageprofile-libiberty
53735 all-stagefeedback-gcc: all-stagefeedback-libiberty
53736 all-gcc: maybe-all-gmp
53737
53738 all-stage1-gcc: maybe-all-stage1-gmp
53739 all-stage2-gcc: maybe-all-stage2-gmp
53740 all-stage3-gcc: maybe-all-stage3-gmp
53741 all-stage4-gcc: maybe-all-stage4-gmp
53742 all-stageprofile-gcc: maybe-all-stageprofile-gmp
53743 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
53744 all-gcc: maybe-all-intl
53745
53746 all-stage1-gcc: maybe-all-stage1-intl
53747 all-stage2-gcc: maybe-all-stage2-intl
53748 all-stage3-gcc: maybe-all-stage3-intl
53749 all-stage4-gcc: maybe-all-stage4-intl
53750 all-stageprofile-gcc: maybe-all-stageprofile-intl
53751 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
53752 all-gcc: maybe-all-mpfr
53753
53754 all-stage1-gcc: maybe-all-stage1-mpfr
53755 all-stage2-gcc: maybe-all-stage2-mpfr
53756 all-stage3-gcc: maybe-all-stage3-mpfr
53757 all-stage4-gcc: maybe-all-stage4-mpfr
53758 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
53759 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
53760 all-gcc: maybe-all-ppl
53761
53762 all-stage1-gcc: maybe-all-stage1-ppl
53763 all-stage2-gcc: maybe-all-stage2-ppl
53764 all-stage3-gcc: maybe-all-stage3-ppl
53765 all-stage4-gcc: maybe-all-stage4-ppl
53766 all-stageprofile-gcc: maybe-all-stageprofile-ppl
53767 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
53768 all-gcc: maybe-all-cloog
53769
53770 all-stage1-gcc: maybe-all-stage1-cloog
53771 all-stage2-gcc: maybe-all-stage2-cloog
53772 all-stage3-gcc: maybe-all-stage3-cloog
53773 all-stage4-gcc: maybe-all-stage4-cloog
53774 all-stageprofile-gcc: maybe-all-stageprofile-cloog
53775 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
53776 all-gcc: maybe-all-build-texinfo
53777
53778 all-stage1-gcc: maybe-all-build-texinfo
53779 all-stage2-gcc: maybe-all-build-texinfo
53780 all-stage3-gcc: maybe-all-build-texinfo
53781 all-stage4-gcc: maybe-all-build-texinfo
53782 all-stageprofile-gcc: maybe-all-build-texinfo
53783 all-stagefeedback-gcc: maybe-all-build-texinfo
53784 all-gcc: maybe-all-build-bison
53785
53786 all-stage1-gcc: maybe-all-build-bison
53787 all-stage2-gcc: maybe-all-build-bison
53788 all-stage3-gcc: maybe-all-build-bison
53789 all-stage4-gcc: maybe-all-build-bison
53790 all-stageprofile-gcc: maybe-all-build-bison
53791 all-stagefeedback-gcc: maybe-all-build-bison
53792 all-gcc: maybe-all-build-byacc
53793
53794 all-stage1-gcc: maybe-all-build-byacc
53795 all-stage2-gcc: maybe-all-build-byacc
53796 all-stage3-gcc: maybe-all-build-byacc
53797 all-stage4-gcc: maybe-all-build-byacc
53798 all-stageprofile-gcc: maybe-all-build-byacc
53799 all-stagefeedback-gcc: maybe-all-build-byacc
53800 all-gcc: maybe-all-build-flex
53801
53802 all-stage1-gcc: maybe-all-build-flex
53803 all-stage2-gcc: maybe-all-build-flex
53804 all-stage3-gcc: maybe-all-build-flex
53805 all-stage4-gcc: maybe-all-build-flex
53806 all-stageprofile-gcc: maybe-all-build-flex
53807 all-stagefeedback-gcc: maybe-all-build-flex
53808 all-gcc: maybe-all-build-libiberty
53809
53810 all-stage1-gcc: maybe-all-build-libiberty
53811 all-stage2-gcc: maybe-all-build-libiberty
53812 all-stage3-gcc: maybe-all-build-libiberty
53813 all-stage4-gcc: maybe-all-build-libiberty
53814 all-stageprofile-gcc: maybe-all-build-libiberty
53815 all-stagefeedback-gcc: maybe-all-build-libiberty
53816 all-gcc: maybe-all-build-fixincludes
53817
53818 all-stage1-gcc: maybe-all-build-fixincludes
53819 all-stage2-gcc: maybe-all-build-fixincludes
53820 all-stage3-gcc: maybe-all-build-fixincludes
53821 all-stage4-gcc: maybe-all-build-fixincludes
53822 all-stageprofile-gcc: maybe-all-build-fixincludes
53823 all-stagefeedback-gcc: maybe-all-build-fixincludes
53824 all-gcc: maybe-all-zlib
53825
53826 all-stage1-gcc: maybe-all-stage1-zlib
53827 all-stage2-gcc: maybe-all-stage2-zlib
53828 all-stage3-gcc: maybe-all-stage3-zlib
53829 all-stage4-gcc: maybe-all-stage4-zlib
53830 all-stageprofile-gcc: maybe-all-stageprofile-zlib
53831 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
53832 all-gcc: all-libcpp
53833
53834 all-stage1-gcc: all-stage1-libcpp
53835 all-stage2-gcc: all-stage2-libcpp
53836 all-stage3-gcc: all-stage3-libcpp
53837 all-stage4-gcc: all-stage4-libcpp
53838 all-stageprofile-gcc: all-stageprofile-libcpp
53839 all-stagefeedback-gcc: all-stagefeedback-libcpp
53840 all-gcc: all-libdecnumber
53841
53842 all-stage1-gcc: all-stage1-libdecnumber
53843 all-stage2-gcc: all-stage2-libdecnumber
53844 all-stage3-gcc: all-stage3-libdecnumber
53845 all-stage4-gcc: all-stage4-libdecnumber
53846 all-stageprofile-gcc: all-stageprofile-libdecnumber
53847 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
53848 all-gcc: maybe-all-libiberty
53849
53850 all-stage1-gcc: maybe-all-stage1-libiberty
53851 all-stage2-gcc: maybe-all-stage2-libiberty
53852 all-stage3-gcc: maybe-all-stage3-libiberty
53853 all-stage4-gcc: maybe-all-stage4-libiberty
53854 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
53855 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
53856 all-gcc: maybe-all-fixincludes
53857 install-gcc: maybe-install-fixincludes
53858 configure-libcpp: configure-libiberty
53859
53860 configure-stage1-libcpp: configure-stage1-libiberty
53861 configure-stage2-libcpp: configure-stage2-libiberty
53862 configure-stage3-libcpp: configure-stage3-libiberty
53863 configure-stage4-libcpp: configure-stage4-libiberty
53864 configure-stageprofile-libcpp: configure-stageprofile-libiberty
53865 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
53866 configure-libcpp: maybe-configure-intl
53867
53868 configure-stage1-libcpp: maybe-configure-stage1-intl
53869 configure-stage2-libcpp: maybe-configure-stage2-intl
53870 configure-stage3-libcpp: maybe-configure-stage3-intl
53871 configure-stage4-libcpp: maybe-configure-stage4-intl
53872 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53873 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53874 all-libcpp: all-libiberty
53875
53876 all-stage1-libcpp: all-stage1-libiberty
53877 all-stage2-libcpp: all-stage2-libiberty
53878 all-stage3-libcpp: all-stage3-libiberty
53879 all-stage4-libcpp: all-stage4-libiberty
53880 all-stageprofile-libcpp: all-stageprofile-libiberty
53881 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53882 all-libcpp: maybe-all-intl
53883
53884 all-stage1-libcpp: maybe-all-stage1-intl
53885 all-stage2-libcpp: maybe-all-stage2-intl
53886 all-stage3-libcpp: maybe-all-stage3-intl
53887 all-stage4-libcpp: maybe-all-stage4-intl
53888 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53889 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53890 all-fixincludes: maybe-all-libiberty
53891 all-gnattools: maybe-all-target-libada
53892 configure-mpfr: maybe-all-gmp
53893
53894 configure-stage1-mpfr: maybe-all-stage1-gmp
53895 configure-stage2-mpfr: maybe-all-stage2-gmp
53896 configure-stage3-mpfr: maybe-all-stage3-gmp
53897 configure-stage4-mpfr: maybe-all-stage4-gmp
53898 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53899 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53900 configure-ppl: maybe-all-gmp
53901
53902 configure-stage1-ppl: maybe-all-stage1-gmp
53903 configure-stage2-ppl: maybe-all-stage2-gmp
53904 configure-stage3-ppl: maybe-all-stage3-gmp
53905 configure-stage4-ppl: maybe-all-stage4-gmp
53906 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
53907 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
53908 configure-ppl: maybe-all-mpfr
53909
53910 configure-stage1-ppl: maybe-all-stage1-mpfr
53911 configure-stage2-ppl: maybe-all-stage2-mpfr
53912 configure-stage3-ppl: maybe-all-stage3-mpfr
53913 configure-stage4-ppl: maybe-all-stage4-mpfr
53914 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
53915 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
53916 configure-cloog: maybe-all-ppl
53917
53918 configure-stage1-cloog: maybe-all-stage1-ppl
53919 configure-stage2-cloog: maybe-all-stage2-ppl
53920 configure-stage3-cloog: maybe-all-stage3-ppl
53921 configure-stage4-cloog: maybe-all-stage4-ppl
53922 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
53923 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
53924 configure-gdb: maybe-all-intl
53925 configure-gdb: maybe-configure-sim
53926 configure-gdb: maybe-all-bfd
53927 configure-gdb: maybe-all-libiconv
53928 all-gdb: maybe-all-libiberty
53929 all-gdb: maybe-all-libiconv
53930 all-gdb: maybe-all-opcodes
53931 all-gdb: maybe-all-readline
53932 all-gdb: maybe-all-build-bison
53933 all-gdb: maybe-all-build-byacc
53934 all-gdb: maybe-all-sim
53935 all-gdb: maybe-all-libdecnumber
53936 configure-libgui: maybe-configure-tcl
53937 configure-libgui: maybe-configure-tk
53938 all-libgui: maybe-all-tcl
53939 all-libgui: maybe-all-tk
53940 all-libgui: maybe-all-itcl
53941 configure-bfd: configure-libiberty
53942
53943 configure-stage1-bfd: configure-stage1-libiberty
53944 configure-stage2-bfd: configure-stage2-libiberty
53945 configure-stage3-bfd: configure-stage3-libiberty
53946 configure-stage4-bfd: configure-stage4-libiberty
53947 configure-stageprofile-bfd: configure-stageprofile-libiberty
53948 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53949 configure-bfd: maybe-configure-intl
53950
53951 configure-stage1-bfd: maybe-configure-stage1-intl
53952 configure-stage2-bfd: maybe-configure-stage2-intl
53953 configure-stage3-bfd: maybe-configure-stage3-intl
53954 configure-stage4-bfd: maybe-configure-stage4-intl
53955 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53956 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53957 all-bfd: maybe-all-libiberty
53958
53959 all-stage1-bfd: maybe-all-stage1-libiberty
53960 all-stage2-bfd: maybe-all-stage2-libiberty
53961 all-stage3-bfd: maybe-all-stage3-libiberty
53962 all-stage4-bfd: maybe-all-stage4-libiberty
53963 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53964 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53965 all-bfd: maybe-all-intl
53966
53967 all-stage1-bfd: maybe-all-stage1-intl
53968 all-stage2-bfd: maybe-all-stage2-intl
53969 all-stage3-bfd: maybe-all-stage3-intl
53970 all-stage4-bfd: maybe-all-stage4-intl
53971 all-stageprofile-bfd: maybe-all-stageprofile-intl
53972 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53973 configure-opcodes: configure-libiberty
53974
53975 configure-stage1-opcodes: configure-stage1-libiberty
53976 configure-stage2-opcodes: configure-stage2-libiberty
53977 configure-stage3-opcodes: configure-stage3-libiberty
53978 configure-stage4-opcodes: configure-stage4-libiberty
53979 configure-stageprofile-opcodes: configure-stageprofile-libiberty
53980 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
53981 all-opcodes: maybe-all-libiberty
53982
53983 all-stage1-opcodes: maybe-all-stage1-libiberty
53984 all-stage2-opcodes: maybe-all-stage2-libiberty
53985 all-stage3-opcodes: maybe-all-stage3-libiberty
53986 all-stage4-opcodes: maybe-all-stage4-libiberty
53987 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53988 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53989 configure-binutils: maybe-configure-intl
53990
53991 configure-stage1-binutils: maybe-configure-stage1-intl
53992 configure-stage2-binutils: maybe-configure-stage2-intl
53993 configure-stage3-binutils: maybe-configure-stage3-intl
53994 configure-stage4-binutils: maybe-configure-stage4-intl
53995 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53996 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53997 all-binutils: maybe-all-libiberty
53998
53999 all-stage1-binutils: maybe-all-stage1-libiberty
54000 all-stage2-binutils: maybe-all-stage2-libiberty
54001 all-stage3-binutils: maybe-all-stage3-libiberty
54002 all-stage4-binutils: maybe-all-stage4-libiberty
54003 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
54004 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
54005 all-binutils: maybe-all-opcodes
54006
54007 all-stage1-binutils: maybe-all-stage1-opcodes
54008 all-stage2-binutils: maybe-all-stage2-opcodes
54009 all-stage3-binutils: maybe-all-stage3-opcodes
54010 all-stage4-binutils: maybe-all-stage4-opcodes
54011 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
54012 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
54013 all-binutils: maybe-all-bfd
54014
54015 all-stage1-binutils: maybe-all-stage1-bfd
54016 all-stage2-binutils: maybe-all-stage2-bfd
54017 all-stage3-binutils: maybe-all-stage3-bfd
54018 all-stage4-binutils: maybe-all-stage4-bfd
54019 all-stageprofile-binutils: maybe-all-stageprofile-bfd
54020 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
54021 all-binutils: maybe-all-build-flex
54022
54023 all-stage1-binutils: maybe-all-build-flex
54024 all-stage2-binutils: maybe-all-build-flex
54025 all-stage3-binutils: maybe-all-build-flex
54026 all-stage4-binutils: maybe-all-build-flex
54027 all-stageprofile-binutils: maybe-all-build-flex
54028 all-stagefeedback-binutils: maybe-all-build-flex
54029 all-binutils: maybe-all-build-bison
54030
54031 all-stage1-binutils: maybe-all-build-bison
54032 all-stage2-binutils: maybe-all-build-bison
54033 all-stage3-binutils: maybe-all-build-bison
54034 all-stage4-binutils: maybe-all-build-bison
54035 all-stageprofile-binutils: maybe-all-build-bison
54036 all-stagefeedback-binutils: maybe-all-build-bison
54037 all-binutils: maybe-all-build-byacc
54038
54039 all-stage1-binutils: maybe-all-build-byacc
54040 all-stage2-binutils: maybe-all-build-byacc
54041 all-stage3-binutils: maybe-all-build-byacc
54042 all-stage4-binutils: maybe-all-build-byacc
54043 all-stageprofile-binutils: maybe-all-build-byacc
54044 all-stagefeedback-binutils: maybe-all-build-byacc
54045 all-binutils: maybe-all-intl
54046
54047 all-stage1-binutils: maybe-all-stage1-intl
54048 all-stage2-binutils: maybe-all-stage2-intl
54049 all-stage3-binutils: maybe-all-stage3-intl
54050 all-stage4-binutils: maybe-all-stage4-intl
54051 all-stageprofile-binutils: maybe-all-stageprofile-intl
54052 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
54053 install-binutils: maybe-install-opcodes
54054 install-opcodes: maybe-install-bfd
54055 configure-gas: maybe-configure-intl
54056
54057 configure-stage1-gas: maybe-configure-stage1-intl
54058 configure-stage2-gas: maybe-configure-stage2-intl
54059 configure-stage3-gas: maybe-configure-stage3-intl
54060 configure-stage4-gas: maybe-configure-stage4-intl
54061 configure-stageprofile-gas: maybe-configure-stageprofile-intl
54062 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
54063 all-gas: maybe-all-libiberty
54064
54065 all-stage1-gas: maybe-all-stage1-libiberty
54066 all-stage2-gas: maybe-all-stage2-libiberty
54067 all-stage3-gas: maybe-all-stage3-libiberty
54068 all-stage4-gas: maybe-all-stage4-libiberty
54069 all-stageprofile-gas: maybe-all-stageprofile-libiberty
54070 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
54071 all-gas: maybe-all-opcodes
54072
54073 all-stage1-gas: maybe-all-stage1-opcodes
54074 all-stage2-gas: maybe-all-stage2-opcodes
54075 all-stage3-gas: maybe-all-stage3-opcodes
54076 all-stage4-gas: maybe-all-stage4-opcodes
54077 all-stageprofile-gas: maybe-all-stageprofile-opcodes
54078 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
54079 all-gas: maybe-all-bfd
54080
54081 all-stage1-gas: maybe-all-stage1-bfd
54082 all-stage2-gas: maybe-all-stage2-bfd
54083 all-stage3-gas: maybe-all-stage3-bfd
54084 all-stage4-gas: maybe-all-stage4-bfd
54085 all-stageprofile-gas: maybe-all-stageprofile-bfd
54086 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
54087 all-gas: maybe-all-intl
54088
54089 all-stage1-gas: maybe-all-stage1-intl
54090 all-stage2-gas: maybe-all-stage2-intl
54091 all-stage3-gas: maybe-all-stage3-intl
54092 all-stage4-gas: maybe-all-stage4-intl
54093 all-stageprofile-gas: maybe-all-stageprofile-intl
54094 all-stagefeedback-gas: maybe-all-stagefeedback-intl
54095 configure-gprof: maybe-configure-intl
54096 all-gprof: maybe-all-libiberty
54097 all-gprof: maybe-all-bfd
54098 all-gprof: maybe-all-opcodes
54099 all-gprof: maybe-all-intl
54100 configure-ld: maybe-configure-intl
54101
54102 configure-stage1-ld: maybe-configure-stage1-intl
54103 configure-stage2-ld: maybe-configure-stage2-intl
54104 configure-stage3-ld: maybe-configure-stage3-intl
54105 configure-stage4-ld: maybe-configure-stage4-intl
54106 configure-stageprofile-ld: maybe-configure-stageprofile-intl
54107 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
54108 all-ld: maybe-all-libiberty
54109
54110 all-stage1-ld: maybe-all-stage1-libiberty
54111 all-stage2-ld: maybe-all-stage2-libiberty
54112 all-stage3-ld: maybe-all-stage3-libiberty
54113 all-stage4-ld: maybe-all-stage4-libiberty
54114 all-stageprofile-ld: maybe-all-stageprofile-libiberty
54115 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
54116 all-ld: maybe-all-bfd
54117
54118 all-stage1-ld: maybe-all-stage1-bfd
54119 all-stage2-ld: maybe-all-stage2-bfd
54120 all-stage3-ld: maybe-all-stage3-bfd
54121 all-stage4-ld: maybe-all-stage4-bfd
54122 all-stageprofile-ld: maybe-all-stageprofile-bfd
54123 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
54124 all-ld: maybe-all-opcodes
54125
54126 all-stage1-ld: maybe-all-stage1-opcodes
54127 all-stage2-ld: maybe-all-stage2-opcodes
54128 all-stage3-ld: maybe-all-stage3-opcodes
54129 all-stage4-ld: maybe-all-stage4-opcodes
54130 all-stageprofile-ld: maybe-all-stageprofile-opcodes
54131 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
54132 all-ld: maybe-all-build-bison
54133
54134 all-stage1-ld: maybe-all-build-bison
54135 all-stage2-ld: maybe-all-build-bison
54136 all-stage3-ld: maybe-all-build-bison
54137 all-stage4-ld: maybe-all-build-bison
54138 all-stageprofile-ld: maybe-all-build-bison
54139 all-stagefeedback-ld: maybe-all-build-bison
54140 all-ld: maybe-all-build-byacc
54141
54142 all-stage1-ld: maybe-all-build-byacc
54143 all-stage2-ld: maybe-all-build-byacc
54144 all-stage3-ld: maybe-all-build-byacc
54145 all-stage4-ld: maybe-all-build-byacc
54146 all-stageprofile-ld: maybe-all-build-byacc
54147 all-stagefeedback-ld: maybe-all-build-byacc
54148 all-ld: maybe-all-build-flex
54149
54150 all-stage1-ld: maybe-all-build-flex
54151 all-stage2-ld: maybe-all-build-flex
54152 all-stage3-ld: maybe-all-build-flex
54153 all-stage4-ld: maybe-all-build-flex
54154 all-stageprofile-ld: maybe-all-build-flex
54155 all-stagefeedback-ld: maybe-all-build-flex
54156 all-ld: maybe-all-intl
54157
54158 all-stage1-ld: maybe-all-stage1-intl
54159 all-stage2-ld: maybe-all-stage2-intl
54160 all-stage3-ld: maybe-all-stage3-intl
54161 all-stage4-ld: maybe-all-stage4-intl
54162 all-stageprofile-ld: maybe-all-stageprofile-intl
54163 all-stagefeedback-ld: maybe-all-stagefeedback-intl
54164 configure-gold: maybe-configure-intl
54165
54166 configure-stage1-gold: maybe-configure-stage1-intl
54167 configure-stage2-gold: maybe-configure-stage2-intl
54168 configure-stage3-gold: maybe-configure-stage3-intl
54169 configure-stage4-gold: maybe-configure-stage4-intl
54170 configure-stageprofile-gold: maybe-configure-stageprofile-intl
54171 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
54172 all-gold: maybe-all-libiberty
54173
54174 all-stage1-gold: maybe-all-stage1-libiberty
54175 all-stage2-gold: maybe-all-stage2-libiberty
54176 all-stage3-gold: maybe-all-stage3-libiberty
54177 all-stage4-gold: maybe-all-stage4-libiberty
54178 all-stageprofile-gold: maybe-all-stageprofile-libiberty
54179 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
54180 all-gold: maybe-all-intl
54181
54182 all-stage1-gold: maybe-all-stage1-intl
54183 all-stage2-gold: maybe-all-stage2-intl
54184 all-stage3-gold: maybe-all-stage3-intl
54185 all-stage4-gold: maybe-all-stage4-intl
54186 all-stageprofile-gold: maybe-all-stageprofile-intl
54187 all-stagefeedback-gold: maybe-all-stagefeedback-intl
54188 all-gold: maybe-all-bfd
54189
54190 all-stage1-gold: maybe-all-stage1-bfd
54191 all-stage2-gold: maybe-all-stage2-bfd
54192 all-stage3-gold: maybe-all-stage3-bfd
54193 all-stage4-gold: maybe-all-stage4-bfd
54194 all-stageprofile-gold: maybe-all-stageprofile-bfd
54195 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
54196 all-gold: maybe-all-build-bison
54197
54198 all-stage1-gold: maybe-all-build-bison
54199 all-stage2-gold: maybe-all-build-bison
54200 all-stage3-gold: maybe-all-build-bison
54201 all-stage4-gold: maybe-all-build-bison
54202 all-stageprofile-gold: maybe-all-build-bison
54203 all-stagefeedback-gold: maybe-all-build-bison
54204 all-gold: maybe-all-build-byacc
54205
54206 all-stage1-gold: maybe-all-build-byacc
54207 all-stage2-gold: maybe-all-build-byacc
54208 all-stage3-gold: maybe-all-build-byacc
54209 all-stage4-gold: maybe-all-build-byacc
54210 all-stageprofile-gold: maybe-all-build-byacc
54211 all-stagefeedback-gold: maybe-all-build-byacc
54212 check-gold: maybe-all-binutils
54213
54214 check-stage1-gold: maybe-all-stage1-binutils
54215 check-stage2-gold: maybe-all-stage2-binutils
54216 check-stage3-gold: maybe-all-stage3-binutils
54217 check-stage4-gold: maybe-all-stage4-binutils
54218 check-stageprofile-gold: maybe-all-stageprofile-binutils
54219 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
54220 configure-opcodes: maybe-configure-intl
54221
54222 configure-stage1-opcodes: maybe-configure-stage1-intl
54223 configure-stage2-opcodes: maybe-configure-stage2-intl
54224 configure-stage3-opcodes: maybe-configure-stage3-intl
54225 configure-stage4-opcodes: maybe-configure-stage4-intl
54226 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
54227 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
54228 all-opcodes: maybe-all-bfd
54229
54230 all-stage1-opcodes: maybe-all-stage1-bfd
54231 all-stage2-opcodes: maybe-all-stage2-bfd
54232 all-stage3-opcodes: maybe-all-stage3-bfd
54233 all-stage4-opcodes: maybe-all-stage4-bfd
54234 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
54235 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
54236 all-opcodes: maybe-all-libiberty
54237
54238 all-stage1-opcodes: maybe-all-stage1-libiberty
54239 all-stage2-opcodes: maybe-all-stage2-libiberty
54240 all-stage3-opcodes: maybe-all-stage3-libiberty
54241 all-stage4-opcodes: maybe-all-stage4-libiberty
54242 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54243 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54244 all-opcodes: maybe-all-intl
54245
54246 all-stage1-opcodes: maybe-all-stage1-intl
54247 all-stage2-opcodes: maybe-all-stage2-intl
54248 all-stage3-opcodes: maybe-all-stage3-intl
54249 all-stage4-opcodes: maybe-all-stage4-intl
54250 all-stageprofile-opcodes: maybe-all-stageprofile-intl
54251 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
54252 all-dejagnu: maybe-all-tcl
54253 all-dejagnu: maybe-all-expect
54254 all-dejagnu: maybe-all-tk
54255 configure-expect: maybe-configure-tcl
54256 configure-expect: maybe-configure-tk
54257 all-expect: maybe-all-tcl
54258 all-expect: maybe-all-tk
54259 configure-itcl: maybe-configure-tcl
54260 configure-itcl: maybe-configure-tk
54261 all-itcl: maybe-all-tcl
54262 all-itcl: maybe-all-tk
54263 install-itcl: maybe-install-tcl
54264 configure-tk: maybe-configure-tcl
54265 all-tk: maybe-all-tcl
54266 all-sid: maybe-all-libiberty
54267 all-sid: maybe-all-bfd
54268 all-sid: maybe-all-opcodes
54269 all-sid: maybe-all-tcl
54270 all-sid: maybe-all-tk
54271 install-sid: maybe-install-tcl
54272 install-sid: maybe-install-tk
54273 configure-sim: maybe-configure-intl
54274 all-sim: maybe-all-intl
54275 all-sim: maybe-all-libiberty
54276 all-sim: maybe-all-bfd
54277 all-sim: maybe-all-opcodes
54278 all-sim: maybe-all-readline
54279 all-sim: maybe-configure-gdb
54280 all-fastjar: maybe-all-zlib
54281 all-fastjar: maybe-all-build-texinfo
54282 all-fastjar: maybe-all-libiberty
54283 all-autoconf: maybe-all-m4
54284 all-autoconf: maybe-all-build-texinfo
54285 all-automake: maybe-all-m4
54286 all-automake: maybe-all-build-texinfo
54287 all-automake: maybe-all-autoconf
54288 all-bison: maybe-all-intl
54289 all-bison: maybe-all-build-texinfo
54290 all-diff: maybe-all-intl
54291 all-diff: maybe-all-build-texinfo
54292 all-fileutils: maybe-all-intl
54293 all-fileutils: maybe-all-build-texinfo
54294 all-flex: maybe-all-build-bison
54295 all-flex: maybe-all-build-byacc
54296 all-flex: maybe-all-intl
54297 all-flex: maybe-all-m4
54298 all-flex: maybe-all-build-texinfo
54299 all-gzip: maybe-all-intl
54300 all-gzip: maybe-all-zlib
54301 all-gzip: maybe-all-build-texinfo
54302 all-hello: maybe-all-intl
54303 all-hello: maybe-all-build-texinfo
54304 all-m4: maybe-all-intl
54305 all-m4: maybe-all-build-texinfo
54306 all-make: maybe-all-intl
54307 all-make: maybe-all-build-texinfo
54308 all-patch: maybe-all-build-texinfo
54309 all-make: maybe-all-build-texinfo
54310 all-prms: maybe-all-libiberty
54311 all-recode: maybe-all-build-texinfo
54312 all-sed: maybe-all-build-texinfo
54313 all-send-pr: maybe-all-prms
54314 all-tar: maybe-all-build-texinfo
54315 all-uudecode: maybe-all-build-texinfo
54316 configure-target-boehm-gc: maybe-configure-target-qthreads
54317 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
54318 configure-target-fastjar: maybe-configure-target-zlib
54319 all-target-fastjar: maybe-all-target-zlib
54320 all-target-fastjar: maybe-all-target-libiberty
54321 configure-target-libjava: maybe-configure-target-zlib
54322 configure-target-libjava: maybe-configure-target-boehm-gc
54323 configure-target-libjava: maybe-configure-target-qthreads
54324 configure-target-libjava: maybe-configure-target-libffi
54325 all-target-libjava: maybe-all-fastjar
54326 all-target-libjava: maybe-all-target-zlib
54327 all-target-libjava: maybe-all-target-boehm-gc
54328 all-target-libjava: maybe-all-target-qthreads
54329 all-target-libjava: maybe-all-target-libffi
54330 configure-target-libobjc: maybe-configure-target-boehm-gc
54331 all-target-libobjc: maybe-all-target-libiberty
54332 all-target-libobjc: maybe-all-target-boehm-gc
54333 all-target-libstdc++-v3: maybe-all-target-libiberty
54334 configure-target-libstdc++-v3: maybe-configure-target-libgomp
54335 all-target-libgloss: maybe-all-target-newlib
54336 all-target-winsup: maybe-all-target-libiberty
54337 all-target-winsup: maybe-all-target-libtermcap
54338
54339
54340 # Dependencies for target modules on other target modules are
54341 # described by lang_env_dependencies; the defaults apply to anything
54342 # not mentioned there.
54343
54344
54345 @if gcc-bootstrap
54346 @endif gcc-bootstrap
54347
54348 @if gcc-no-bootstrap
54349 configure-target-libstdc++-v3: maybe-all-target-libgcc
54350 configure-target-libmudflap: maybe-all-target-libgcc
54351 configure-target-libssp: maybe-all-target-libgcc
54352 configure-target-newlib: maybe-all-target-libgcc
54353 configure-target-libgfortran: maybe-all-target-libgcc
54354 configure-target-libobjc: maybe-all-target-libgcc
54355 configure-target-libtermcap: maybe-all-target-libgcc
54356 configure-target-winsup: maybe-all-target-libgcc
54357 configure-target-libgloss: maybe-all-target-libgcc
54358 configure-target-libiberty: maybe-all-target-libgcc
54359 configure-target-gperf: maybe-all-target-libgcc
54360 configure-target-examples: maybe-all-target-libgcc
54361 configure-target-libffi: maybe-all-target-libgcc
54362 configure-target-libjava: maybe-all-target-libgcc
54363 configure-target-zlib: maybe-all-target-libgcc
54364 configure-target-boehm-gc: maybe-all-target-libgcc
54365 configure-target-qthreads: maybe-all-target-libgcc
54366 configure-target-rda: maybe-all-target-libgcc
54367 configure-target-libada: maybe-all-target-libgcc
54368 configure-target-libgomp: maybe-all-target-libgcc
54369 @endif gcc-no-bootstrap
54370
54371
54372 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
54373
54374 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
54375
54376 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
54377
54378
54379
54380 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
54381
54382 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
54383
54384 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
54385
54386 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
54387
54388
54389
54390 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
54391 configure-target-gperf: maybe-all-target-libstdc++-v3
54392
54393 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
54394
54395 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
54396
54397 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
54398 configure-target-libjava: maybe-all-target-libstdc++-v3
54399
54400 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
54401
54402 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
54403
54404 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
54405
54406 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
54407
54408 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
54409
54410 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
54411
54412
54413 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
54414 GDB_TK = @GDB_TK@
54415 INSTALL_GDB_TK = @INSTALL_GDB_TK@
54416 configure-gdb: $(CONFIGURE_GDB_TK)
54417 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
54418 install-gdb: $(INSTALL_GDB_TK)
54419
54420 # Serialization dependencies.  Host configures don't work well in parallel to
54421 # each other, due to contention over config.cache.  Target configures and 
54422 # build configures are similar.
54423 @serialization_dependencies@
54424
54425 # --------------------------------
54426 # Regenerating top level configury
54427 # --------------------------------
54428
54429 # Rebuilding Makefile.in, using autogen.
54430 AUTOGEN = autogen
54431 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
54432         cd $(srcdir) && $(AUTOGEN) Makefile.def
54433
54434 # Rebuilding Makefile.
54435 Makefile: $(srcdir)/Makefile.in config.status
54436         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
54437
54438 config.status: configure
54439         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
54440
54441 # Rebuilding configure.
54442 AUTOCONF = autoconf
54443 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
54444         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
54445         cd $(srcdir) && $(AUTOCONF)
54446
54447 # ------------------------------
54448 # Special directives to GNU Make
54449 # ------------------------------
54450
54451 # Don't pass command-line variables to submakes.
54452 .NOEXPORT:
54453 MAKEOVERRIDES=
54454
54455 # end of Makefile.in