OSDN Git Service

2009-09-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 GDB_NLM_DEPS = 
104
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
108
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120 # Linker flags to use on the host, for stage1 or when not
121 # bootstrapping.
122 STAGE1_LDFLAGS = @stage1_ldflags@
123
124 # Libraries to use on the host, for stage1 or when not bootstrapping.
125 STAGE1_LIBS = @stage1_libs@
126
127 # Linker flags to use for stage2 and later.
128 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
129
130 # Libraries to use for stage2 and later.
131 POSTSTAGE1_LIBS = @poststage1_libs@
132
133 # This is the list of variables to export in the environment when
134 # configuring any subdirectory.  It must also be exported whenever
135 # recursing into a build directory in case that directory's Makefile
136 # re-runs configure.
137 BASE_EXPORTS = \
138         FLEX="$(FLEX)"; export FLEX; \
139         LEX="$(LEX)"; export LEX; \
140         BISON="$(BISON)"; export BISON; \
141         YACC="$(YACC)"; export YACC; \
142         M4="$(M4)"; export M4; \
143         SED="$(SED)"; export SED; \
144         AWK="$(AWK)"; export AWK; \
145         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
146
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the build system.
149 BUILD_EXPORTS = \
150         $(BASE_EXPORTS) \
151         AR="$(AR_FOR_BUILD)"; export AR; \
152         AS="$(AS_FOR_BUILD)"; export AS; \
153         CC="$(CC_FOR_BUILD)"; export CC; \
154         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156         CXX="$(CXX_FOR_BUILD)"; export CXX; \
157         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 # This is set by the configure script to the arguments to use when configuring
177 # directories built for the host system.
178 HOST_CONFIGARGS = @host_configargs@
179 # Host programs are put under this directory, which is . except if building
180 # with srcdir=..
181 HOST_SUBDIR = @host_subdir@
182 # This is the list of variables to export in the environment when
183 # configuring subdirectories for the host system.  We need to pass
184 # some to the GCC configure because of its hybrid host/target nature.
185 HOST_EXPORTS = \
186         $(BASE_EXPORTS) \
187         CC="$(CC)"; export CC; \
188         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
189         CFLAGS="$(CFLAGS)"; export CFLAGS; \
190         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
191         CXX="$(CXX)"; export CXX; \
192         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
193         GCJ="$(GCJ)"; export GCJ; \
194         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195         AR="$(AR)"; export AR; \
196         AS="$(AS)"; export AS; \
197         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
198         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
199         LD="$(LD)"; export LD; \
200         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
201         NM="$(NM)"; export NM; \
202         RANLIB="$(RANLIB)"; export RANLIB; \
203         WINDRES="$(WINDRES)"; export WINDRES; \
204         WINDMC="$(WINDMC)"; export WINDMC; \
205         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
206         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
207         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
208         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
209         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
210         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
211         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
212         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
213         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
214         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
215         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
216         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
217         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
218         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
219         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
220         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
221         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
222 @if gcc-bootstrap
223         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
224 @endif gcc-bootstrap
225         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
226
227 # Similar, for later GCC stages.
228 POSTSTAGE1_HOST_EXPORTS = \
229         $(HOST_EXPORTS) \
230         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
231           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
232           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
233         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
234         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
235           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
236           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
237           -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
238           -I$$r/$(srcdir)/libstdc++-v3/libsupc++ \
239           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
240         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD; \
241         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
242         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
243         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
244
245 # Target libraries are put under this directory:
246 TARGET_SUBDIR = @target_subdir@
247 # This is set by the configure script to the arguments to use when configuring
248 # directories built for the target.
249 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
250 # This is the list of variables to export in the environment when
251 # configuring subdirectories for the host system.
252 BASE_TARGET_EXPORTS = \
253         $(BASE_EXPORTS) \
254         AR="$(AR_FOR_TARGET)"; export AR; \
255         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
256         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
257         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
258         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
259         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
260         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
261         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
262         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
263         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
264         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
265         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
266         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
267         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
268         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
269         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
270         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
271         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
272         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
273         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
274
275 RAW_CXX_TARGET_EXPORTS = \
276         $(BASE_TARGET_EXPORTS) \
277         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
278         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
279
280 NORMAL_TARGET_EXPORTS = \
281         $(BASE_TARGET_EXPORTS) \
282         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
283
284 # Where to find GMP
285 HOST_GMPLIBS = @gmplibs@
286 HOST_GMPINC = @gmpinc@
287
288 # Where to find PPL
289 HOST_PPLLIBS = @ppllibs@
290 HOST_PPLINC = @pplinc@
291
292 # Where to find CLOOG
293 HOST_CLOOGLIBS = @clooglibs@
294 HOST_CLOOGINC = @clooginc@
295
296 # ----------------------------------------------
297 # Programs producing files for the BUILD machine
298 # ----------------------------------------------
299
300 SHELL = @config_shell@
301
302 # pwd command to use.  Allow user to override default by setting PWDCMD in
303 # the environment to account for automounters.  The make variable must not
304 # be called PWDCMD, otherwise the value set here is passed to make
305 # subprocesses and overrides the setting from the user's environment.
306 # Don't use PWD since it is a common shell environment variable and we
307 # don't want to corrupt it.
308 PWD_COMMAND = $${PWDCMD-pwd}
309
310 # compilers to use to create programs which must be run in the build
311 # environment.
312 AR_FOR_BUILD = @AR_FOR_BUILD@
313 AS_FOR_BUILD = @AS_FOR_BUILD@
314 CC_FOR_BUILD = @CC_FOR_BUILD@
315 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
316 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
317 CXX_FOR_BUILD = @CXX_FOR_BUILD@
318 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
319 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
320 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
321 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
322 LD_FOR_BUILD = @LD_FOR_BUILD@
323 NM_FOR_BUILD = @NM_FOR_BUILD@
324 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
325 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
326 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
327
328 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
329 # here so that they can be overridden by Makefile fragments.
330 BUILD_PREFIX = @BUILD_PREFIX@
331 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
332
333 # Flags to pass to stage2 and later makes.  They are defined
334 # here so that they can be overridden by Makefile fragments.
335 BOOT_CFLAGS= -g -O2
336 BOOT_LDFLAGS=
337 BOOT_ADAFLAGS=-gnatpg -gnata
338
339 AWK = @AWK@
340 SED = @SED@
341 BISON = @BISON@
342 YACC = @YACC@
343 FLEX = @FLEX@
344 LEX = @LEX@
345 M4 = @M4@
346 MAKEINFO = @MAKEINFO@
347 EXPECT = @EXPECT@
348 RUNTEST = @RUNTEST@
349
350 # This just becomes part of the MAKEINFO definition passed down to
351 # sub-makes.  It lets flags be given on the command line while still
352 # using the makeinfo from the object tree.
353 # (Default to avoid splitting info files by setting the threshold high.)
354 MAKEINFOFLAGS = --split-size=5000000
355
356 # ---------------------------------------------
357 # Programs producing files for the HOST machine
358 # ---------------------------------------------
359
360 AS = @AS@
361 AR = @AR@
362 AR_FLAGS = rc
363 CC = @CC@
364 CXX = @CXX@
365 DLLTOOL = @DLLTOOL@
366 LD = @LD@
367 LIPO = @LIPO@
368 NM = @NM@
369 OBJDUMP = @OBJDUMP@
370 RANLIB = @RANLIB@
371 STRIP = @STRIP@
372 WINDRES = @WINDRES@
373 WINDMC = @WINDMC@
374
375 GNATBIND = @GNATBIND@
376 GNATMAKE = @GNATMAKE@
377
378 CFLAGS = @CFLAGS@
379 LDFLAGS = @LDFLAGS@
380 LIBCFLAGS = $(CFLAGS)
381 CXXFLAGS = @CXXFLAGS@
382 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
383
384 TFLAGS =
385
386 # Defaults for all stages; some are overridden below.
387
388 STAGE_CFLAGS = $(BOOT_CFLAGS)
389 STAGE_TFLAGS = $(TFLAGS)
390 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
391
392
393 # Defaults for stage 1; some are overridden below.
394 STAGE1_CFLAGS = $(STAGE_CFLAGS)
395 STAGE1_TFLAGS = $(STAGE_TFLAGS)
396 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
397
398 # Defaults for stage 2; some are overridden below.
399 STAGE2_CFLAGS = $(STAGE_CFLAGS)
400 STAGE2_TFLAGS = $(STAGE_TFLAGS)
401 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
402
403 # Defaults for stage 3; some are overridden below.
404 STAGE3_CFLAGS = $(STAGE_CFLAGS)
405 STAGE3_TFLAGS = $(STAGE_TFLAGS)
406 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
407
408 # Defaults for stage 4; some are overridden below.
409 STAGE4_CFLAGS = $(STAGE_CFLAGS)
410 STAGE4_TFLAGS = $(STAGE_TFLAGS)
411 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
412
413 # Defaults for stage profile; some are overridden below.
414 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
415 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
416 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
417
418 # Defaults for stage feedback; some are overridden below.
419 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
420 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
421 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
422
423
424 # Only build the C compiler for stage1, because that is the only one that
425 # we can guarantee will build with the native compiler, and also it is the
426 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
427 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
428 # overrideable (for a bootstrap build stage1 also builds gcc.info).
429
430 STAGE1_CFLAGS = @stage1_cflags@
431 STAGE1_CHECKING=@stage1_checking@
432 STAGE1_LANGUAGES=@stage1_languages@
433 # * We force-disable intermodule optimizations, even if
434 #   --enable-intermodule was passed, since the installed compiler
435 #   probably can't handle them.  Luckily, autoconf always respects
436 #   the last argument when conflicting --enable arguments are passed.
437 # * Likewise, we force-disable coverage flags, since the installed
438 #   compiler probably has never heard of them.
439 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
440           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
441
442 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
443 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
444
445 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
446 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
447
448 do-compare = @do_compare@
449 do-compare3 = $(do-compare)
450
451 # -----------------------------------------------
452 # Programs producing files for the TARGET machine
453 # -----------------------------------------------
454
455 AR_FOR_TARGET=@AR_FOR_TARGET@
456 AS_FOR_TARGET=@AS_FOR_TARGET@
457 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
458
459 # If GCC_FOR_TARGET is not overriden on the command line, then this
460 # variable is passed down to the gcc Makefile, where it is used to
461 # build libgcc2.a.  We define it here so that it can itself be
462 # overridden on the command line.
463 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
464 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
465 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
466 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
467 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
468 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
469 LD_FOR_TARGET=@LD_FOR_TARGET@
470
471 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
472 NM_FOR_TARGET=@NM_FOR_TARGET@
473 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
474 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
475 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
476 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
477 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
478
479 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
480 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
481 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
482
483 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
484 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
485
486 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
487 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
488 LDFLAGS_FOR_TARGET = 
489
490 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
491 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
492 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
493
494 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
495
496 # ------------------------------------
497 # Miscellaneous targets and flag lists
498 # ------------------------------------
499
500 # The first rule in the file had better be this one.  Don't put any above it.
501 # This lives here to allow makefile fragments to contain dependencies.
502 all:
503
504 #### host and target specific makefile fragments come in here.
505 @target_makefile_frag@
506 @alphaieee_frag@
507 @ospace_frag@
508 @host_makefile_frag@
509 ###
510
511 # This is the list of directories that may be needed in RPATH_ENVVAR
512 # so that prorgams built for the target machine work.
513 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
514
515 @if target-libstdc++-v3
516 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
517 @endif target-libstdc++-v3
518
519 @if target-libmudflap
520 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
521 @endif target-libmudflap
522
523 @if target-libssp
524 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
525 @endif target-libssp
526
527 @if target-libgomp
528 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
529 @endif target-libgomp
530
531
532
533 # This is the list of directories that may be needed in RPATH_ENVVAR
534 # so that programs built for the host machine work.
535 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)
536
537 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
538 @if gcc
539 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
540 @endif gcc
541
542
543 @if bfd
544 HOST_LIB_PATH_bfd = \
545   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
546 @endif bfd
547
548 @if opcodes
549 HOST_LIB_PATH_opcodes = \
550   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
551 @endif opcodes
552
553 @if gmp
554 HOST_LIB_PATH_gmp = \
555   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
556 @endif gmp
557
558 @if mpfr
559 HOST_LIB_PATH_mpfr = \
560   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
561 @endif mpfr
562
563 @if mpc
564 HOST_LIB_PATH_mpc = \
565   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
566 @endif mpc
567
568 @if ppl
569 HOST_LIB_PATH_ppl = \
570   $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
571 @endif ppl
572
573 @if cloog
574 HOST_LIB_PATH_cloog = \
575   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
576 @endif cloog
577
578
579 # Flags to pass down to all sub-makes.
580 BASE_FLAGS_TO_PASS = \
581         "DESTDIR=$(DESTDIR)" \
582         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
583         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
584         "bindir=$(bindir)" \
585         "datadir=$(datadir)" \
586         "exec_prefix=$(exec_prefix)" \
587         "includedir=$(includedir)" \
588         "datarootdir=$(datarootdir)" \
589         "docdir=$(docdir)" \
590         "infodir=$(infodir)" \
591         "pdfdir=$(pdfdir)" \
592         "htmldir=$(htmldir)" \
593         "libdir=$(libdir)" \
594         "libexecdir=$(libexecdir)" \
595         "lispdir=$(lispdir)" \
596         "localstatedir=$(localstatedir)" \
597         "mandir=$(mandir)" \
598         "oldincludedir=$(oldincludedir)" \
599         "prefix=$(prefix)" \
600         "sbindir=$(sbindir)" \
601         "sharedstatedir=$(sharedstatedir)" \
602         "sysconfdir=$(sysconfdir)" \
603         "tooldir=$(tooldir)" \
604         "build_tooldir=$(build_tooldir)" \
605         "target_alias=$(target_alias)" \
606         "AWK=$(AWK)" \
607         "BISON=$(BISON)" \
608         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
609         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
610         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
611         "EXPECT=$(EXPECT)" \
612         "FLEX=$(FLEX)" \
613         "INSTALL=$(INSTALL)" \
614         "INSTALL_DATA=$(INSTALL_DATA)" \
615         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
616         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
617         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
618         "LEX=$(LEX)" \
619         "M4=$(M4)" \
620         "MAKE=$(MAKE)" \
621         "RUNTEST=$(RUNTEST)" \
622         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
623         "SED=$(SED)" \
624         "SHELL=$(SHELL)" \
625         "YACC=$(YACC)" \
626         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
627         "ADA_CFLAGS=$(ADA_CFLAGS)" \
628         "AR_FLAGS=$(AR_FLAGS)" \
629         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
630         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
631         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
632         "CFLAGS=$(CFLAGS)" \
633         "CXXFLAGS=$(CXXFLAGS)" \
634         "LDFLAGS=$(LDFLAGS)" \
635         "LIBCFLAGS=$(LIBCFLAGS)" \
636         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
637         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
638         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
639         "GNATBIND=$(GNATBIND)" \
640         "GNATMAKE=$(GNATMAKE)" \
641         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
642         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
643         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
644         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
645         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
646         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
647         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
648         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
649         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
650         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
651         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
652         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
653         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
654         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
655         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
656         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
657         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
658         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
659         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
660         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
661         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
662         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
663         "BUILD_CONFIG=$(BUILD_CONFIG)" \
664         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
665         "LEAN=$(LEAN)" \
666         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
667         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
668         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
669         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
670         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
671         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
672         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
673         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
674         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
675         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
676         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
677         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
678         "TFLAGS=$(TFLAGS)" \
679         "CONFIG_SHELL=$(SHELL)" \
680         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
681
682 # We leave this in just in case, but it is not needed anymore.
683 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
684
685 # Flags to pass down to most sub-makes, in which we're building with
686 # the host environment.
687 EXTRA_HOST_FLAGS = \
688         'AR=$(AR)' \
689         'AS=$(AS)' \
690         'CC=$(CC)' \
691         'CXX=$(CXX)' \
692         'DLLTOOL=$(DLLTOOL)' \
693         'GCJ=$(GCJ)' \
694         'GFORTRAN=$(GFORTRAN)' \
695         'LD=$(LD)' \
696         'LIPO=$(LIPO)' \
697         'NM=$(NM)' \
698         'OBJDUMP=$(OBJDUMP)' \
699         'RANLIB=$(RANLIB)' \
700         'STRIP=$(STRIP)' \
701         'WINDRES=$(WINDRES)' \
702         'WINDMC=$(WINDMC)'
703
704 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
705
706 # Flags that are concerned with the location of the X11 include files
707 # and library files
708 #
709 # NOTE: until the top-level is getting the values via autoconf, it only
710 # causes problems to have this top-level Makefile overriding the autoconf-set
711 # values in child directories.  Only variables that don't conflict with
712 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
713 #
714 X11_FLAGS_TO_PASS = \
715         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
716         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
717
718 # Flags to pass to stage2 and later makes.
719
720 POSTSTAGE1_FLAGS_TO_PASS = \
721         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
722         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
723         GNATBIND="$${GNATBIND}" \
724         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)" \
725         HOST_LIBS="$(POSTSTAGE1_LIBS)" \
726         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
727
728 # Flags to pass down to makes which are built with the target environment.
729 # The double $ decreases the length of the command line; those variables
730 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
731 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
732 # so we expand them here.
733 EXTRA_TARGET_FLAGS = \
734         'AR=$$(AR_FOR_TARGET)' \
735         'AS=$(COMPILER_AS_FOR_TARGET)' \
736         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
737         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
738         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
739         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
740         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
741         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
742         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
743         'LD=$(COMPILER_LD_FOR_TARGET)' \
744         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
745         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
746         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
747         'NM=$(COMPILER_NM_FOR_TARGET)' \
748         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
749         'RANLIB=$$(RANLIB_FOR_TARGET)' \
750         'WINDRES=$$(WINDRES_FOR_TARGET)' \
751         'WINDMC=$$(WINDMC_FOR_TARGET)' \
752         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
753         "TFLAGS=$$TFLAGS"
754
755 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
756
757 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
758 # unfortunately needs the native compiler and the target ar and
759 # ranlib.
760 # If any variables are added here, they must be added to do-*, below.
761 # The BUILD_* variables are a special case, which are used for the gcc
762 # cross-building scheme.
763 EXTRA_GCC_FLAGS = \
764         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
765         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
766         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
767         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
768         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
770
771 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
772
773 @if gcc
774 BUILD_CONFIG = @BUILD_CONFIG@
775 ifneq ($(BUILD_CONFIG),)
776 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
777 endif
778 @endif gcc
779
780 .PHONY: configure-host
781 configure-host:  \
782     maybe-configure-ash \
783     maybe-configure-autoconf \
784     maybe-configure-automake \
785     maybe-configure-bash \
786     maybe-configure-bfd \
787     maybe-configure-opcodes \
788     maybe-configure-binutils \
789     maybe-configure-bison \
790     maybe-configure-byacc \
791     maybe-configure-bzip2 \
792     maybe-configure-cgen \
793     maybe-configure-dejagnu \
794     maybe-configure-diff \
795     maybe-configure-dosutils \
796     maybe-configure-etc \
797     maybe-configure-fastjar \
798     maybe-configure-fileutils \
799     maybe-configure-findutils \
800     maybe-configure-find \
801     maybe-configure-fixincludes \
802     maybe-configure-flex \
803     maybe-configure-gas \
804     maybe-configure-gcc \
805     maybe-configure-gawk \
806     maybe-configure-gettext \
807     maybe-configure-gmp \
808     maybe-configure-mpfr \
809     maybe-configure-mpc \
810     maybe-configure-ppl \
811     maybe-configure-cloog \
812     maybe-configure-gnuserv \
813     maybe-configure-gold \
814     maybe-configure-gprof \
815     maybe-configure-gzip \
816     maybe-configure-hello \
817     maybe-configure-indent \
818     maybe-configure-intl \
819     maybe-configure-tcl \
820     maybe-configure-itcl \
821     maybe-configure-ld \
822     maybe-configure-libcpp \
823     maybe-configure-libdecnumber \
824     maybe-configure-libgui \
825     maybe-configure-libiberty \
826     maybe-configure-libiconv \
827     maybe-configure-libtool \
828     maybe-configure-m4 \
829     maybe-configure-make \
830     maybe-configure-mmalloc \
831     maybe-configure-patch \
832     maybe-configure-perl \
833     maybe-configure-prms \
834     maybe-configure-rcs \
835     maybe-configure-readline \
836     maybe-configure-release \
837     maybe-configure-recode \
838     maybe-configure-sed \
839     maybe-configure-send-pr \
840     maybe-configure-shellutils \
841     maybe-configure-sid \
842     maybe-configure-sim \
843     maybe-configure-tar \
844     maybe-configure-texinfo \
845     maybe-configure-textutils \
846     maybe-configure-time \
847     maybe-configure-uudecode \
848     maybe-configure-wdiff \
849     maybe-configure-zip \
850     maybe-configure-zlib \
851     maybe-configure-gdb \
852     maybe-configure-expect \
853     maybe-configure-guile \
854     maybe-configure-tk \
855     maybe-configure-libtermcap \
856     maybe-configure-utils \
857     maybe-configure-gnattools
858 .PHONY: configure-target
859 configure-target:  \
860     maybe-configure-target-libstdc++-v3 \
861     maybe-configure-target-libmudflap \
862     maybe-configure-target-libssp \
863     maybe-configure-target-newlib \
864     maybe-configure-target-libgcc \
865     maybe-configure-target-libgfortran \
866     maybe-configure-target-libobjc \
867     maybe-configure-target-libtermcap \
868     maybe-configure-target-winsup \
869     maybe-configure-target-libgloss \
870     maybe-configure-target-libiberty \
871     maybe-configure-target-gperf \
872     maybe-configure-target-examples \
873     maybe-configure-target-libffi \
874     maybe-configure-target-libjava \
875     maybe-configure-target-zlib \
876     maybe-configure-target-boehm-gc \
877     maybe-configure-target-qthreads \
878     maybe-configure-target-rda \
879     maybe-configure-target-libada \
880     maybe-configure-target-libgomp
881
882 # The target built for a native non-bootstrap build.
883 .PHONY: all
884 all:
885 @if gcc-bootstrap
886         [ -f stage_final ] || echo stage3 > stage_final
887         @r=`${PWD_COMMAND}`; export r; \
888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
889         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
890 @endif gcc-bootstrap
891         @: $(MAKE); $(unstage)
892         @r=`${PWD_COMMAND}`; export r; \
893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
894 @if gcc-bootstrap
895         if [ -f stage_last ]; then \
896           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
897           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
898         else \
899 @endif gcc-bootstrap
900           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
901 @if gcc-bootstrap
902             ; \
903         fi \
904 @endif gcc-bootstrap
905         && :
906
907 .PHONY: all-build
908
909 all-build: maybe-all-build-libiberty
910 all-build: maybe-all-build-bison
911 all-build: maybe-all-build-byacc
912 all-build: maybe-all-build-flex
913 all-build: maybe-all-build-m4
914 all-build: maybe-all-build-texinfo
915 all-build: maybe-all-build-fixincludes
916
917 .PHONY: all-host
918
919 all-host: maybe-all-ash
920 all-host: maybe-all-autoconf
921 all-host: maybe-all-automake
922 all-host: maybe-all-bash
923 @if bfd-no-bootstrap
924 all-host: maybe-all-bfd
925 @endif bfd-no-bootstrap
926 @if opcodes-no-bootstrap
927 all-host: maybe-all-opcodes
928 @endif opcodes-no-bootstrap
929 @if binutils-no-bootstrap
930 all-host: maybe-all-binutils
931 @endif binutils-no-bootstrap
932 all-host: maybe-all-bison
933 all-host: maybe-all-byacc
934 all-host: maybe-all-bzip2
935 all-host: maybe-all-cgen
936 all-host: maybe-all-dejagnu
937 all-host: maybe-all-diff
938 all-host: maybe-all-dosutils
939 all-host: maybe-all-etc
940 all-host: maybe-all-fastjar
941 all-host: maybe-all-fileutils
942 all-host: maybe-all-findutils
943 all-host: maybe-all-find
944 all-host: maybe-all-fixincludes
945 all-host: maybe-all-flex
946 @if gas-no-bootstrap
947 all-host: maybe-all-gas
948 @endif gas-no-bootstrap
949 @if gcc-no-bootstrap
950 all-host: maybe-all-gcc
951 @endif gcc-no-bootstrap
952 all-host: maybe-all-gawk
953 all-host: maybe-all-gettext
954 @if gmp-no-bootstrap
955 all-host: maybe-all-gmp
956 @endif gmp-no-bootstrap
957 @if mpfr-no-bootstrap
958 all-host: maybe-all-mpfr
959 @endif mpfr-no-bootstrap
960 @if mpc-no-bootstrap
961 all-host: maybe-all-mpc
962 @endif mpc-no-bootstrap
963 @if ppl-no-bootstrap
964 all-host: maybe-all-ppl
965 @endif ppl-no-bootstrap
966 @if cloog-no-bootstrap
967 all-host: maybe-all-cloog
968 @endif cloog-no-bootstrap
969 all-host: maybe-all-gnuserv
970 @if gold-no-bootstrap
971 all-host: maybe-all-gold
972 @endif gold-no-bootstrap
973 all-host: maybe-all-gprof
974 all-host: maybe-all-gzip
975 all-host: maybe-all-hello
976 all-host: maybe-all-indent
977 @if intl-no-bootstrap
978 all-host: maybe-all-intl
979 @endif intl-no-bootstrap
980 all-host: maybe-all-tcl
981 all-host: maybe-all-itcl
982 @if ld-no-bootstrap
983 all-host: maybe-all-ld
984 @endif ld-no-bootstrap
985 @if libcpp-no-bootstrap
986 all-host: maybe-all-libcpp
987 @endif libcpp-no-bootstrap
988 @if libdecnumber-no-bootstrap
989 all-host: maybe-all-libdecnumber
990 @endif libdecnumber-no-bootstrap
991 all-host: maybe-all-libgui
992 @if libiberty-no-bootstrap
993 all-host: maybe-all-libiberty
994 @endif libiberty-no-bootstrap
995 all-host: maybe-all-libiconv
996 all-host: maybe-all-libtool
997 all-host: maybe-all-m4
998 all-host: maybe-all-make
999 all-host: maybe-all-mmalloc
1000 all-host: maybe-all-patch
1001 all-host: maybe-all-perl
1002 all-host: maybe-all-prms
1003 all-host: maybe-all-rcs
1004 all-host: maybe-all-readline
1005 all-host: maybe-all-release
1006 all-host: maybe-all-recode
1007 all-host: maybe-all-sed
1008 all-host: maybe-all-send-pr
1009 all-host: maybe-all-shellutils
1010 all-host: maybe-all-sid
1011 all-host: maybe-all-sim
1012 all-host: maybe-all-tar
1013 all-host: maybe-all-texinfo
1014 all-host: maybe-all-textutils
1015 all-host: maybe-all-time
1016 all-host: maybe-all-uudecode
1017 all-host: maybe-all-wdiff
1018 all-host: maybe-all-zip
1019 @if zlib-no-bootstrap
1020 all-host: maybe-all-zlib
1021 @endif zlib-no-bootstrap
1022 all-host: maybe-all-gdb
1023 all-host: maybe-all-expect
1024 all-host: maybe-all-guile
1025 all-host: maybe-all-tk
1026 all-host: maybe-all-libtermcap
1027 all-host: maybe-all-utils
1028 all-host: maybe-all-gnattools
1029
1030 .PHONY: all-target
1031
1032 @if target-libstdc++-v3-no-bootstrap
1033 all-target: maybe-all-target-libstdc++-v3
1034 @endif target-libstdc++-v3-no-bootstrap
1035 all-target: maybe-all-target-libmudflap
1036 all-target: maybe-all-target-libssp
1037 all-target: maybe-all-target-newlib
1038 @if target-libgcc-no-bootstrap
1039 all-target: maybe-all-target-libgcc
1040 @endif target-libgcc-no-bootstrap
1041 all-target: maybe-all-target-libgfortran
1042 all-target: maybe-all-target-libobjc
1043 all-target: maybe-all-target-libtermcap
1044 all-target: maybe-all-target-winsup
1045 all-target: maybe-all-target-libgloss
1046 all-target: maybe-all-target-libiberty
1047 all-target: maybe-all-target-gperf
1048 all-target: maybe-all-target-examples
1049 all-target: maybe-all-target-libffi
1050 all-target: maybe-all-target-libjava
1051 all-target: maybe-all-target-zlib
1052 all-target: maybe-all-target-boehm-gc
1053 all-target: maybe-all-target-qthreads
1054 all-target: maybe-all-target-rda
1055 all-target: maybe-all-target-libada
1056 all-target: maybe-all-target-libgomp
1057
1058 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1059 # ``make X'' in all subdirectories (because, in general, there is a
1060 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1061 # but it may do additional work as well).
1062
1063 .PHONY: do-info
1064 do-info:
1065         @: $(MAKE); $(unstage)
1066         @r=`${PWD_COMMAND}`; export r; \
1067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1068         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1069           info-target
1070
1071
1072 .PHONY: info-host
1073
1074 info-host: maybe-info-ash
1075 info-host: maybe-info-autoconf
1076 info-host: maybe-info-automake
1077 info-host: maybe-info-bash
1078 info-host: maybe-info-bfd
1079 info-host: maybe-info-opcodes
1080 info-host: maybe-info-binutils
1081 info-host: maybe-info-bison
1082 info-host: maybe-info-byacc
1083 info-host: maybe-info-bzip2
1084 info-host: maybe-info-cgen
1085 info-host: maybe-info-dejagnu
1086 info-host: maybe-info-diff
1087 info-host: maybe-info-dosutils
1088 info-host: maybe-info-etc
1089 info-host: maybe-info-fastjar
1090 info-host: maybe-info-fileutils
1091 info-host: maybe-info-findutils
1092 info-host: maybe-info-find
1093 info-host: maybe-info-fixincludes
1094 info-host: maybe-info-flex
1095 info-host: maybe-info-gas
1096 info-host: maybe-info-gcc
1097 info-host: maybe-info-gawk
1098 info-host: maybe-info-gettext
1099 info-host: maybe-info-gmp
1100 info-host: maybe-info-mpfr
1101 info-host: maybe-info-mpc
1102 info-host: maybe-info-ppl
1103 info-host: maybe-info-cloog
1104 info-host: maybe-info-gnuserv
1105 info-host: maybe-info-gold
1106 info-host: maybe-info-gprof
1107 info-host: maybe-info-gzip
1108 info-host: maybe-info-hello
1109 info-host: maybe-info-indent
1110 info-host: maybe-info-intl
1111 info-host: maybe-info-tcl
1112 info-host: maybe-info-itcl
1113 info-host: maybe-info-ld
1114 info-host: maybe-info-libcpp
1115 info-host: maybe-info-libdecnumber
1116 info-host: maybe-info-libgui
1117 info-host: maybe-info-libiberty
1118 info-host: maybe-info-libiconv
1119 info-host: maybe-info-libtool
1120 info-host: maybe-info-m4
1121 info-host: maybe-info-make
1122 info-host: maybe-info-mmalloc
1123 info-host: maybe-info-patch
1124 info-host: maybe-info-perl
1125 info-host: maybe-info-prms
1126 info-host: maybe-info-rcs
1127 info-host: maybe-info-readline
1128 info-host: maybe-info-release
1129 info-host: maybe-info-recode
1130 info-host: maybe-info-sed
1131 info-host: maybe-info-send-pr
1132 info-host: maybe-info-shellutils
1133 info-host: maybe-info-sid
1134 info-host: maybe-info-sim
1135 info-host: maybe-info-tar
1136 info-host: maybe-info-texinfo
1137 info-host: maybe-info-textutils
1138 info-host: maybe-info-time
1139 info-host: maybe-info-uudecode
1140 info-host: maybe-info-wdiff
1141 info-host: maybe-info-zip
1142 info-host: maybe-info-zlib
1143 info-host: maybe-info-gdb
1144 info-host: maybe-info-expect
1145 info-host: maybe-info-guile
1146 info-host: maybe-info-tk
1147 info-host: maybe-info-libtermcap
1148 info-host: maybe-info-utils
1149 info-host: maybe-info-gnattools
1150
1151 .PHONY: info-target
1152
1153 info-target: maybe-info-target-libstdc++-v3
1154 info-target: maybe-info-target-libmudflap
1155 info-target: maybe-info-target-libssp
1156 info-target: maybe-info-target-newlib
1157 info-target: maybe-info-target-libgcc
1158 info-target: maybe-info-target-libgfortran
1159 info-target: maybe-info-target-libobjc
1160 info-target: maybe-info-target-libtermcap
1161 info-target: maybe-info-target-winsup
1162 info-target: maybe-info-target-libgloss
1163 info-target: maybe-info-target-libiberty
1164 info-target: maybe-info-target-gperf
1165 info-target: maybe-info-target-examples
1166 info-target: maybe-info-target-libffi
1167 info-target: maybe-info-target-libjava
1168 info-target: maybe-info-target-zlib
1169 info-target: maybe-info-target-boehm-gc
1170 info-target: maybe-info-target-qthreads
1171 info-target: maybe-info-target-rda
1172 info-target: maybe-info-target-libada
1173 info-target: maybe-info-target-libgomp
1174
1175 .PHONY: do-dvi
1176 do-dvi:
1177         @: $(MAKE); $(unstage)
1178         @r=`${PWD_COMMAND}`; export r; \
1179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1180         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1181           dvi-target
1182
1183
1184 .PHONY: dvi-host
1185
1186 dvi-host: maybe-dvi-ash
1187 dvi-host: maybe-dvi-autoconf
1188 dvi-host: maybe-dvi-automake
1189 dvi-host: maybe-dvi-bash
1190 dvi-host: maybe-dvi-bfd
1191 dvi-host: maybe-dvi-opcodes
1192 dvi-host: maybe-dvi-binutils
1193 dvi-host: maybe-dvi-bison
1194 dvi-host: maybe-dvi-byacc
1195 dvi-host: maybe-dvi-bzip2
1196 dvi-host: maybe-dvi-cgen
1197 dvi-host: maybe-dvi-dejagnu
1198 dvi-host: maybe-dvi-diff
1199 dvi-host: maybe-dvi-dosutils
1200 dvi-host: maybe-dvi-etc
1201 dvi-host: maybe-dvi-fastjar
1202 dvi-host: maybe-dvi-fileutils
1203 dvi-host: maybe-dvi-findutils
1204 dvi-host: maybe-dvi-find
1205 dvi-host: maybe-dvi-fixincludes
1206 dvi-host: maybe-dvi-flex
1207 dvi-host: maybe-dvi-gas
1208 dvi-host: maybe-dvi-gcc
1209 dvi-host: maybe-dvi-gawk
1210 dvi-host: maybe-dvi-gettext
1211 dvi-host: maybe-dvi-gmp
1212 dvi-host: maybe-dvi-mpfr
1213 dvi-host: maybe-dvi-mpc
1214 dvi-host: maybe-dvi-ppl
1215 dvi-host: maybe-dvi-cloog
1216 dvi-host: maybe-dvi-gnuserv
1217 dvi-host: maybe-dvi-gold
1218 dvi-host: maybe-dvi-gprof
1219 dvi-host: maybe-dvi-gzip
1220 dvi-host: maybe-dvi-hello
1221 dvi-host: maybe-dvi-indent
1222 dvi-host: maybe-dvi-intl
1223 dvi-host: maybe-dvi-tcl
1224 dvi-host: maybe-dvi-itcl
1225 dvi-host: maybe-dvi-ld
1226 dvi-host: maybe-dvi-libcpp
1227 dvi-host: maybe-dvi-libdecnumber
1228 dvi-host: maybe-dvi-libgui
1229 dvi-host: maybe-dvi-libiberty
1230 dvi-host: maybe-dvi-libiconv
1231 dvi-host: maybe-dvi-libtool
1232 dvi-host: maybe-dvi-m4
1233 dvi-host: maybe-dvi-make
1234 dvi-host: maybe-dvi-mmalloc
1235 dvi-host: maybe-dvi-patch
1236 dvi-host: maybe-dvi-perl
1237 dvi-host: maybe-dvi-prms
1238 dvi-host: maybe-dvi-rcs
1239 dvi-host: maybe-dvi-readline
1240 dvi-host: maybe-dvi-release
1241 dvi-host: maybe-dvi-recode
1242 dvi-host: maybe-dvi-sed
1243 dvi-host: maybe-dvi-send-pr
1244 dvi-host: maybe-dvi-shellutils
1245 dvi-host: maybe-dvi-sid
1246 dvi-host: maybe-dvi-sim
1247 dvi-host: maybe-dvi-tar
1248 dvi-host: maybe-dvi-texinfo
1249 dvi-host: maybe-dvi-textutils
1250 dvi-host: maybe-dvi-time
1251 dvi-host: maybe-dvi-uudecode
1252 dvi-host: maybe-dvi-wdiff
1253 dvi-host: maybe-dvi-zip
1254 dvi-host: maybe-dvi-zlib
1255 dvi-host: maybe-dvi-gdb
1256 dvi-host: maybe-dvi-expect
1257 dvi-host: maybe-dvi-guile
1258 dvi-host: maybe-dvi-tk
1259 dvi-host: maybe-dvi-libtermcap
1260 dvi-host: maybe-dvi-utils
1261 dvi-host: maybe-dvi-gnattools
1262
1263 .PHONY: dvi-target
1264
1265 dvi-target: maybe-dvi-target-libstdc++-v3
1266 dvi-target: maybe-dvi-target-libmudflap
1267 dvi-target: maybe-dvi-target-libssp
1268 dvi-target: maybe-dvi-target-newlib
1269 dvi-target: maybe-dvi-target-libgcc
1270 dvi-target: maybe-dvi-target-libgfortran
1271 dvi-target: maybe-dvi-target-libobjc
1272 dvi-target: maybe-dvi-target-libtermcap
1273 dvi-target: maybe-dvi-target-winsup
1274 dvi-target: maybe-dvi-target-libgloss
1275 dvi-target: maybe-dvi-target-libiberty
1276 dvi-target: maybe-dvi-target-gperf
1277 dvi-target: maybe-dvi-target-examples
1278 dvi-target: maybe-dvi-target-libffi
1279 dvi-target: maybe-dvi-target-libjava
1280 dvi-target: maybe-dvi-target-zlib
1281 dvi-target: maybe-dvi-target-boehm-gc
1282 dvi-target: maybe-dvi-target-qthreads
1283 dvi-target: maybe-dvi-target-rda
1284 dvi-target: maybe-dvi-target-libada
1285 dvi-target: maybe-dvi-target-libgomp
1286
1287 .PHONY: do-pdf
1288 do-pdf:
1289         @: $(MAKE); $(unstage)
1290         @r=`${PWD_COMMAND}`; export r; \
1291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1292         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1293           pdf-target
1294
1295
1296 .PHONY: pdf-host
1297
1298 pdf-host: maybe-pdf-ash
1299 pdf-host: maybe-pdf-autoconf
1300 pdf-host: maybe-pdf-automake
1301 pdf-host: maybe-pdf-bash
1302 pdf-host: maybe-pdf-bfd
1303 pdf-host: maybe-pdf-opcodes
1304 pdf-host: maybe-pdf-binutils
1305 pdf-host: maybe-pdf-bison
1306 pdf-host: maybe-pdf-byacc
1307 pdf-host: maybe-pdf-bzip2
1308 pdf-host: maybe-pdf-cgen
1309 pdf-host: maybe-pdf-dejagnu
1310 pdf-host: maybe-pdf-diff
1311 pdf-host: maybe-pdf-dosutils
1312 pdf-host: maybe-pdf-etc
1313 pdf-host: maybe-pdf-fastjar
1314 pdf-host: maybe-pdf-fileutils
1315 pdf-host: maybe-pdf-findutils
1316 pdf-host: maybe-pdf-find
1317 pdf-host: maybe-pdf-fixincludes
1318 pdf-host: maybe-pdf-flex
1319 pdf-host: maybe-pdf-gas
1320 pdf-host: maybe-pdf-gcc
1321 pdf-host: maybe-pdf-gawk
1322 pdf-host: maybe-pdf-gettext
1323 pdf-host: maybe-pdf-gmp
1324 pdf-host: maybe-pdf-mpfr
1325 pdf-host: maybe-pdf-mpc
1326 pdf-host: maybe-pdf-ppl
1327 pdf-host: maybe-pdf-cloog
1328 pdf-host: maybe-pdf-gnuserv
1329 pdf-host: maybe-pdf-gold
1330 pdf-host: maybe-pdf-gprof
1331 pdf-host: maybe-pdf-gzip
1332 pdf-host: maybe-pdf-hello
1333 pdf-host: maybe-pdf-indent
1334 pdf-host: maybe-pdf-intl
1335 pdf-host: maybe-pdf-tcl
1336 pdf-host: maybe-pdf-itcl
1337 pdf-host: maybe-pdf-ld
1338 pdf-host: maybe-pdf-libcpp
1339 pdf-host: maybe-pdf-libdecnumber
1340 pdf-host: maybe-pdf-libgui
1341 pdf-host: maybe-pdf-libiberty
1342 pdf-host: maybe-pdf-libiconv
1343 pdf-host: maybe-pdf-libtool
1344 pdf-host: maybe-pdf-m4
1345 pdf-host: maybe-pdf-make
1346 pdf-host: maybe-pdf-mmalloc
1347 pdf-host: maybe-pdf-patch
1348 pdf-host: maybe-pdf-perl
1349 pdf-host: maybe-pdf-prms
1350 pdf-host: maybe-pdf-rcs
1351 pdf-host: maybe-pdf-readline
1352 pdf-host: maybe-pdf-release
1353 pdf-host: maybe-pdf-recode
1354 pdf-host: maybe-pdf-sed
1355 pdf-host: maybe-pdf-send-pr
1356 pdf-host: maybe-pdf-shellutils
1357 pdf-host: maybe-pdf-sid
1358 pdf-host: maybe-pdf-sim
1359 pdf-host: maybe-pdf-tar
1360 pdf-host: maybe-pdf-texinfo
1361 pdf-host: maybe-pdf-textutils
1362 pdf-host: maybe-pdf-time
1363 pdf-host: maybe-pdf-uudecode
1364 pdf-host: maybe-pdf-wdiff
1365 pdf-host: maybe-pdf-zip
1366 pdf-host: maybe-pdf-zlib
1367 pdf-host: maybe-pdf-gdb
1368 pdf-host: maybe-pdf-expect
1369 pdf-host: maybe-pdf-guile
1370 pdf-host: maybe-pdf-tk
1371 pdf-host: maybe-pdf-libtermcap
1372 pdf-host: maybe-pdf-utils
1373 pdf-host: maybe-pdf-gnattools
1374
1375 .PHONY: pdf-target
1376
1377 pdf-target: maybe-pdf-target-libstdc++-v3
1378 pdf-target: maybe-pdf-target-libmudflap
1379 pdf-target: maybe-pdf-target-libssp
1380 pdf-target: maybe-pdf-target-newlib
1381 pdf-target: maybe-pdf-target-libgcc
1382 pdf-target: maybe-pdf-target-libgfortran
1383 pdf-target: maybe-pdf-target-libobjc
1384 pdf-target: maybe-pdf-target-libtermcap
1385 pdf-target: maybe-pdf-target-winsup
1386 pdf-target: maybe-pdf-target-libgloss
1387 pdf-target: maybe-pdf-target-libiberty
1388 pdf-target: maybe-pdf-target-gperf
1389 pdf-target: maybe-pdf-target-examples
1390 pdf-target: maybe-pdf-target-libffi
1391 pdf-target: maybe-pdf-target-libjava
1392 pdf-target: maybe-pdf-target-zlib
1393 pdf-target: maybe-pdf-target-boehm-gc
1394 pdf-target: maybe-pdf-target-qthreads
1395 pdf-target: maybe-pdf-target-rda
1396 pdf-target: maybe-pdf-target-libada
1397 pdf-target: maybe-pdf-target-libgomp
1398
1399 .PHONY: do-html
1400 do-html:
1401         @: $(MAKE); $(unstage)
1402         @r=`${PWD_COMMAND}`; export r; \
1403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1404         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1405           html-target
1406
1407
1408 .PHONY: html-host
1409
1410 html-host: maybe-html-ash
1411 html-host: maybe-html-autoconf
1412 html-host: maybe-html-automake
1413 html-host: maybe-html-bash
1414 html-host: maybe-html-bfd
1415 html-host: maybe-html-opcodes
1416 html-host: maybe-html-binutils
1417 html-host: maybe-html-bison
1418 html-host: maybe-html-byacc
1419 html-host: maybe-html-bzip2
1420 html-host: maybe-html-cgen
1421 html-host: maybe-html-dejagnu
1422 html-host: maybe-html-diff
1423 html-host: maybe-html-dosutils
1424 html-host: maybe-html-etc
1425 html-host: maybe-html-fastjar
1426 html-host: maybe-html-fileutils
1427 html-host: maybe-html-findutils
1428 html-host: maybe-html-find
1429 html-host: maybe-html-fixincludes
1430 html-host: maybe-html-flex
1431 html-host: maybe-html-gas
1432 html-host: maybe-html-gcc
1433 html-host: maybe-html-gawk
1434 html-host: maybe-html-gettext
1435 html-host: maybe-html-gmp
1436 html-host: maybe-html-mpfr
1437 html-host: maybe-html-mpc
1438 html-host: maybe-html-ppl
1439 html-host: maybe-html-cloog
1440 html-host: maybe-html-gnuserv
1441 html-host: maybe-html-gold
1442 html-host: maybe-html-gprof
1443 html-host: maybe-html-gzip
1444 html-host: maybe-html-hello
1445 html-host: maybe-html-indent
1446 html-host: maybe-html-intl
1447 html-host: maybe-html-tcl
1448 html-host: maybe-html-itcl
1449 html-host: maybe-html-ld
1450 html-host: maybe-html-libcpp
1451 html-host: maybe-html-libdecnumber
1452 html-host: maybe-html-libgui
1453 html-host: maybe-html-libiberty
1454 html-host: maybe-html-libiconv
1455 html-host: maybe-html-libtool
1456 html-host: maybe-html-m4
1457 html-host: maybe-html-make
1458 html-host: maybe-html-mmalloc
1459 html-host: maybe-html-patch
1460 html-host: maybe-html-perl
1461 html-host: maybe-html-prms
1462 html-host: maybe-html-rcs
1463 html-host: maybe-html-readline
1464 html-host: maybe-html-release
1465 html-host: maybe-html-recode
1466 html-host: maybe-html-sed
1467 html-host: maybe-html-send-pr
1468 html-host: maybe-html-shellutils
1469 html-host: maybe-html-sid
1470 html-host: maybe-html-sim
1471 html-host: maybe-html-tar
1472 html-host: maybe-html-texinfo
1473 html-host: maybe-html-textutils
1474 html-host: maybe-html-time
1475 html-host: maybe-html-uudecode
1476 html-host: maybe-html-wdiff
1477 html-host: maybe-html-zip
1478 html-host: maybe-html-zlib
1479 html-host: maybe-html-gdb
1480 html-host: maybe-html-expect
1481 html-host: maybe-html-guile
1482 html-host: maybe-html-tk
1483 html-host: maybe-html-libtermcap
1484 html-host: maybe-html-utils
1485 html-host: maybe-html-gnattools
1486
1487 .PHONY: html-target
1488
1489 html-target: maybe-html-target-libstdc++-v3
1490 html-target: maybe-html-target-libmudflap
1491 html-target: maybe-html-target-libssp
1492 html-target: maybe-html-target-newlib
1493 html-target: maybe-html-target-libgcc
1494 html-target: maybe-html-target-libgfortran
1495 html-target: maybe-html-target-libobjc
1496 html-target: maybe-html-target-libtermcap
1497 html-target: maybe-html-target-winsup
1498 html-target: maybe-html-target-libgloss
1499 html-target: maybe-html-target-libiberty
1500 html-target: maybe-html-target-gperf
1501 html-target: maybe-html-target-examples
1502 html-target: maybe-html-target-libffi
1503 html-target: maybe-html-target-libjava
1504 html-target: maybe-html-target-zlib
1505 html-target: maybe-html-target-boehm-gc
1506 html-target: maybe-html-target-qthreads
1507 html-target: maybe-html-target-rda
1508 html-target: maybe-html-target-libada
1509 html-target: maybe-html-target-libgomp
1510
1511 .PHONY: do-TAGS
1512 do-TAGS:
1513         @: $(MAKE); $(unstage)
1514         @r=`${PWD_COMMAND}`; export r; \
1515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1516         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1517           TAGS-target
1518
1519
1520 .PHONY: TAGS-host
1521
1522 TAGS-host: maybe-TAGS-ash
1523 TAGS-host: maybe-TAGS-autoconf
1524 TAGS-host: maybe-TAGS-automake
1525 TAGS-host: maybe-TAGS-bash
1526 TAGS-host: maybe-TAGS-bfd
1527 TAGS-host: maybe-TAGS-opcodes
1528 TAGS-host: maybe-TAGS-binutils
1529 TAGS-host: maybe-TAGS-bison
1530 TAGS-host: maybe-TAGS-byacc
1531 TAGS-host: maybe-TAGS-bzip2
1532 TAGS-host: maybe-TAGS-cgen
1533 TAGS-host: maybe-TAGS-dejagnu
1534 TAGS-host: maybe-TAGS-diff
1535 TAGS-host: maybe-TAGS-dosutils
1536 TAGS-host: maybe-TAGS-etc
1537 TAGS-host: maybe-TAGS-fastjar
1538 TAGS-host: maybe-TAGS-fileutils
1539 TAGS-host: maybe-TAGS-findutils
1540 TAGS-host: maybe-TAGS-find
1541 TAGS-host: maybe-TAGS-fixincludes
1542 TAGS-host: maybe-TAGS-flex
1543 TAGS-host: maybe-TAGS-gas
1544 TAGS-host: maybe-TAGS-gcc
1545 TAGS-host: maybe-TAGS-gawk
1546 TAGS-host: maybe-TAGS-gettext
1547 TAGS-host: maybe-TAGS-gmp
1548 TAGS-host: maybe-TAGS-mpfr
1549 TAGS-host: maybe-TAGS-mpc
1550 TAGS-host: maybe-TAGS-ppl
1551 TAGS-host: maybe-TAGS-cloog
1552 TAGS-host: maybe-TAGS-gnuserv
1553 TAGS-host: maybe-TAGS-gold
1554 TAGS-host: maybe-TAGS-gprof
1555 TAGS-host: maybe-TAGS-gzip
1556 TAGS-host: maybe-TAGS-hello
1557 TAGS-host: maybe-TAGS-indent
1558 TAGS-host: maybe-TAGS-intl
1559 TAGS-host: maybe-TAGS-tcl
1560 TAGS-host: maybe-TAGS-itcl
1561 TAGS-host: maybe-TAGS-ld
1562 TAGS-host: maybe-TAGS-libcpp
1563 TAGS-host: maybe-TAGS-libdecnumber
1564 TAGS-host: maybe-TAGS-libgui
1565 TAGS-host: maybe-TAGS-libiberty
1566 TAGS-host: maybe-TAGS-libiconv
1567 TAGS-host: maybe-TAGS-libtool
1568 TAGS-host: maybe-TAGS-m4
1569 TAGS-host: maybe-TAGS-make
1570 TAGS-host: maybe-TAGS-mmalloc
1571 TAGS-host: maybe-TAGS-patch
1572 TAGS-host: maybe-TAGS-perl
1573 TAGS-host: maybe-TAGS-prms
1574 TAGS-host: maybe-TAGS-rcs
1575 TAGS-host: maybe-TAGS-readline
1576 TAGS-host: maybe-TAGS-release
1577 TAGS-host: maybe-TAGS-recode
1578 TAGS-host: maybe-TAGS-sed
1579 TAGS-host: maybe-TAGS-send-pr
1580 TAGS-host: maybe-TAGS-shellutils
1581 TAGS-host: maybe-TAGS-sid
1582 TAGS-host: maybe-TAGS-sim
1583 TAGS-host: maybe-TAGS-tar
1584 TAGS-host: maybe-TAGS-texinfo
1585 TAGS-host: maybe-TAGS-textutils
1586 TAGS-host: maybe-TAGS-time
1587 TAGS-host: maybe-TAGS-uudecode
1588 TAGS-host: maybe-TAGS-wdiff
1589 TAGS-host: maybe-TAGS-zip
1590 TAGS-host: maybe-TAGS-zlib
1591 TAGS-host: maybe-TAGS-gdb
1592 TAGS-host: maybe-TAGS-expect
1593 TAGS-host: maybe-TAGS-guile
1594 TAGS-host: maybe-TAGS-tk
1595 TAGS-host: maybe-TAGS-libtermcap
1596 TAGS-host: maybe-TAGS-utils
1597 TAGS-host: maybe-TAGS-gnattools
1598
1599 .PHONY: TAGS-target
1600
1601 TAGS-target: maybe-TAGS-target-libstdc++-v3
1602 TAGS-target: maybe-TAGS-target-libmudflap
1603 TAGS-target: maybe-TAGS-target-libssp
1604 TAGS-target: maybe-TAGS-target-newlib
1605 TAGS-target: maybe-TAGS-target-libgcc
1606 TAGS-target: maybe-TAGS-target-libgfortran
1607 TAGS-target: maybe-TAGS-target-libobjc
1608 TAGS-target: maybe-TAGS-target-libtermcap
1609 TAGS-target: maybe-TAGS-target-winsup
1610 TAGS-target: maybe-TAGS-target-libgloss
1611 TAGS-target: maybe-TAGS-target-libiberty
1612 TAGS-target: maybe-TAGS-target-gperf
1613 TAGS-target: maybe-TAGS-target-examples
1614 TAGS-target: maybe-TAGS-target-libffi
1615 TAGS-target: maybe-TAGS-target-libjava
1616 TAGS-target: maybe-TAGS-target-zlib
1617 TAGS-target: maybe-TAGS-target-boehm-gc
1618 TAGS-target: maybe-TAGS-target-qthreads
1619 TAGS-target: maybe-TAGS-target-rda
1620 TAGS-target: maybe-TAGS-target-libada
1621 TAGS-target: maybe-TAGS-target-libgomp
1622
1623 .PHONY: do-install-info
1624 do-install-info:
1625         @: $(MAKE); $(unstage)
1626         @r=`${PWD_COMMAND}`; export r; \
1627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1628         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1629           install-info-target
1630
1631
1632 .PHONY: install-info-host
1633
1634 install-info-host: maybe-install-info-ash
1635 install-info-host: maybe-install-info-autoconf
1636 install-info-host: maybe-install-info-automake
1637 install-info-host: maybe-install-info-bash
1638 install-info-host: maybe-install-info-bfd
1639 install-info-host: maybe-install-info-opcodes
1640 install-info-host: maybe-install-info-binutils
1641 install-info-host: maybe-install-info-bison
1642 install-info-host: maybe-install-info-byacc
1643 install-info-host: maybe-install-info-bzip2
1644 install-info-host: maybe-install-info-cgen
1645 install-info-host: maybe-install-info-dejagnu
1646 install-info-host: maybe-install-info-diff
1647 install-info-host: maybe-install-info-dosutils
1648 install-info-host: maybe-install-info-etc
1649 install-info-host: maybe-install-info-fastjar
1650 install-info-host: maybe-install-info-fileutils
1651 install-info-host: maybe-install-info-findutils
1652 install-info-host: maybe-install-info-find
1653 install-info-host: maybe-install-info-fixincludes
1654 install-info-host: maybe-install-info-flex
1655 install-info-host: maybe-install-info-gas
1656 install-info-host: maybe-install-info-gcc
1657 install-info-host: maybe-install-info-gawk
1658 install-info-host: maybe-install-info-gettext
1659 install-info-host: maybe-install-info-gmp
1660 install-info-host: maybe-install-info-mpfr
1661 install-info-host: maybe-install-info-mpc
1662 install-info-host: maybe-install-info-ppl
1663 install-info-host: maybe-install-info-cloog
1664 install-info-host: maybe-install-info-gnuserv
1665 install-info-host: maybe-install-info-gold
1666 install-info-host: maybe-install-info-gprof
1667 install-info-host: maybe-install-info-gzip
1668 install-info-host: maybe-install-info-hello
1669 install-info-host: maybe-install-info-indent
1670 install-info-host: maybe-install-info-intl
1671 install-info-host: maybe-install-info-tcl
1672 install-info-host: maybe-install-info-itcl
1673 install-info-host: maybe-install-info-ld
1674 install-info-host: maybe-install-info-libcpp
1675 install-info-host: maybe-install-info-libdecnumber
1676 install-info-host: maybe-install-info-libgui
1677 install-info-host: maybe-install-info-libiberty
1678 install-info-host: maybe-install-info-libiconv
1679 install-info-host: maybe-install-info-libtool
1680 install-info-host: maybe-install-info-m4
1681 install-info-host: maybe-install-info-make
1682 install-info-host: maybe-install-info-mmalloc
1683 install-info-host: maybe-install-info-patch
1684 install-info-host: maybe-install-info-perl
1685 install-info-host: maybe-install-info-prms
1686 install-info-host: maybe-install-info-rcs
1687 install-info-host: maybe-install-info-readline
1688 install-info-host: maybe-install-info-release
1689 install-info-host: maybe-install-info-recode
1690 install-info-host: maybe-install-info-sed
1691 install-info-host: maybe-install-info-send-pr
1692 install-info-host: maybe-install-info-shellutils
1693 install-info-host: maybe-install-info-sid
1694 install-info-host: maybe-install-info-sim
1695 install-info-host: maybe-install-info-tar
1696 install-info-host: maybe-install-info-texinfo
1697 install-info-host: maybe-install-info-textutils
1698 install-info-host: maybe-install-info-time
1699 install-info-host: maybe-install-info-uudecode
1700 install-info-host: maybe-install-info-wdiff
1701 install-info-host: maybe-install-info-zip
1702 install-info-host: maybe-install-info-zlib
1703 install-info-host: maybe-install-info-gdb
1704 install-info-host: maybe-install-info-expect
1705 install-info-host: maybe-install-info-guile
1706 install-info-host: maybe-install-info-tk
1707 install-info-host: maybe-install-info-libtermcap
1708 install-info-host: maybe-install-info-utils
1709 install-info-host: maybe-install-info-gnattools
1710
1711 .PHONY: install-info-target
1712
1713 install-info-target: maybe-install-info-target-libstdc++-v3
1714 install-info-target: maybe-install-info-target-libmudflap
1715 install-info-target: maybe-install-info-target-libssp
1716 install-info-target: maybe-install-info-target-newlib
1717 install-info-target: maybe-install-info-target-libgcc
1718 install-info-target: maybe-install-info-target-libgfortran
1719 install-info-target: maybe-install-info-target-libobjc
1720 install-info-target: maybe-install-info-target-libtermcap
1721 install-info-target: maybe-install-info-target-winsup
1722 install-info-target: maybe-install-info-target-libgloss
1723 install-info-target: maybe-install-info-target-libiberty
1724 install-info-target: maybe-install-info-target-gperf
1725 install-info-target: maybe-install-info-target-examples
1726 install-info-target: maybe-install-info-target-libffi
1727 install-info-target: maybe-install-info-target-libjava
1728 install-info-target: maybe-install-info-target-zlib
1729 install-info-target: maybe-install-info-target-boehm-gc
1730 install-info-target: maybe-install-info-target-qthreads
1731 install-info-target: maybe-install-info-target-rda
1732 install-info-target: maybe-install-info-target-libada
1733 install-info-target: maybe-install-info-target-libgomp
1734
1735 .PHONY: do-install-pdf
1736 do-install-pdf:
1737         @: $(MAKE); $(unstage)
1738         @r=`${PWD_COMMAND}`; export r; \
1739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1740         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1741           install-pdf-target
1742
1743
1744 .PHONY: install-pdf-host
1745
1746 install-pdf-host: maybe-install-pdf-ash
1747 install-pdf-host: maybe-install-pdf-autoconf
1748 install-pdf-host: maybe-install-pdf-automake
1749 install-pdf-host: maybe-install-pdf-bash
1750 install-pdf-host: maybe-install-pdf-bfd
1751 install-pdf-host: maybe-install-pdf-opcodes
1752 install-pdf-host: maybe-install-pdf-binutils
1753 install-pdf-host: maybe-install-pdf-bison
1754 install-pdf-host: maybe-install-pdf-byacc
1755 install-pdf-host: maybe-install-pdf-bzip2
1756 install-pdf-host: maybe-install-pdf-cgen
1757 install-pdf-host: maybe-install-pdf-dejagnu
1758 install-pdf-host: maybe-install-pdf-diff
1759 install-pdf-host: maybe-install-pdf-dosutils
1760 install-pdf-host: maybe-install-pdf-etc
1761 install-pdf-host: maybe-install-pdf-fastjar
1762 install-pdf-host: maybe-install-pdf-fileutils
1763 install-pdf-host: maybe-install-pdf-findutils
1764 install-pdf-host: maybe-install-pdf-find
1765 install-pdf-host: maybe-install-pdf-fixincludes
1766 install-pdf-host: maybe-install-pdf-flex
1767 install-pdf-host: maybe-install-pdf-gas
1768 install-pdf-host: maybe-install-pdf-gcc
1769 install-pdf-host: maybe-install-pdf-gawk
1770 install-pdf-host: maybe-install-pdf-gettext
1771 install-pdf-host: maybe-install-pdf-gmp
1772 install-pdf-host: maybe-install-pdf-mpfr
1773 install-pdf-host: maybe-install-pdf-mpc
1774 install-pdf-host: maybe-install-pdf-ppl
1775 install-pdf-host: maybe-install-pdf-cloog
1776 install-pdf-host: maybe-install-pdf-gnuserv
1777 install-pdf-host: maybe-install-pdf-gold
1778 install-pdf-host: maybe-install-pdf-gprof
1779 install-pdf-host: maybe-install-pdf-gzip
1780 install-pdf-host: maybe-install-pdf-hello
1781 install-pdf-host: maybe-install-pdf-indent
1782 install-pdf-host: maybe-install-pdf-intl
1783 install-pdf-host: maybe-install-pdf-tcl
1784 install-pdf-host: maybe-install-pdf-itcl
1785 install-pdf-host: maybe-install-pdf-ld
1786 install-pdf-host: maybe-install-pdf-libcpp
1787 install-pdf-host: maybe-install-pdf-libdecnumber
1788 install-pdf-host: maybe-install-pdf-libgui
1789 install-pdf-host: maybe-install-pdf-libiberty
1790 install-pdf-host: maybe-install-pdf-libiconv
1791 install-pdf-host: maybe-install-pdf-libtool
1792 install-pdf-host: maybe-install-pdf-m4
1793 install-pdf-host: maybe-install-pdf-make
1794 install-pdf-host: maybe-install-pdf-mmalloc
1795 install-pdf-host: maybe-install-pdf-patch
1796 install-pdf-host: maybe-install-pdf-perl
1797 install-pdf-host: maybe-install-pdf-prms
1798 install-pdf-host: maybe-install-pdf-rcs
1799 install-pdf-host: maybe-install-pdf-readline
1800 install-pdf-host: maybe-install-pdf-release
1801 install-pdf-host: maybe-install-pdf-recode
1802 install-pdf-host: maybe-install-pdf-sed
1803 install-pdf-host: maybe-install-pdf-send-pr
1804 install-pdf-host: maybe-install-pdf-shellutils
1805 install-pdf-host: maybe-install-pdf-sid
1806 install-pdf-host: maybe-install-pdf-sim
1807 install-pdf-host: maybe-install-pdf-tar
1808 install-pdf-host: maybe-install-pdf-texinfo
1809 install-pdf-host: maybe-install-pdf-textutils
1810 install-pdf-host: maybe-install-pdf-time
1811 install-pdf-host: maybe-install-pdf-uudecode
1812 install-pdf-host: maybe-install-pdf-wdiff
1813 install-pdf-host: maybe-install-pdf-zip
1814 install-pdf-host: maybe-install-pdf-zlib
1815 install-pdf-host: maybe-install-pdf-gdb
1816 install-pdf-host: maybe-install-pdf-expect
1817 install-pdf-host: maybe-install-pdf-guile
1818 install-pdf-host: maybe-install-pdf-tk
1819 install-pdf-host: maybe-install-pdf-libtermcap
1820 install-pdf-host: maybe-install-pdf-utils
1821 install-pdf-host: maybe-install-pdf-gnattools
1822
1823 .PHONY: install-pdf-target
1824
1825 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1826 install-pdf-target: maybe-install-pdf-target-libmudflap
1827 install-pdf-target: maybe-install-pdf-target-libssp
1828 install-pdf-target: maybe-install-pdf-target-newlib
1829 install-pdf-target: maybe-install-pdf-target-libgcc
1830 install-pdf-target: maybe-install-pdf-target-libgfortran
1831 install-pdf-target: maybe-install-pdf-target-libobjc
1832 install-pdf-target: maybe-install-pdf-target-libtermcap
1833 install-pdf-target: maybe-install-pdf-target-winsup
1834 install-pdf-target: maybe-install-pdf-target-libgloss
1835 install-pdf-target: maybe-install-pdf-target-libiberty
1836 install-pdf-target: maybe-install-pdf-target-gperf
1837 install-pdf-target: maybe-install-pdf-target-examples
1838 install-pdf-target: maybe-install-pdf-target-libffi
1839 install-pdf-target: maybe-install-pdf-target-libjava
1840 install-pdf-target: maybe-install-pdf-target-zlib
1841 install-pdf-target: maybe-install-pdf-target-boehm-gc
1842 install-pdf-target: maybe-install-pdf-target-qthreads
1843 install-pdf-target: maybe-install-pdf-target-rda
1844 install-pdf-target: maybe-install-pdf-target-libada
1845 install-pdf-target: maybe-install-pdf-target-libgomp
1846
1847 .PHONY: do-install-html
1848 do-install-html:
1849         @: $(MAKE); $(unstage)
1850         @r=`${PWD_COMMAND}`; export r; \
1851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1852         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1853           install-html-target
1854
1855
1856 .PHONY: install-html-host
1857
1858 install-html-host: maybe-install-html-ash
1859 install-html-host: maybe-install-html-autoconf
1860 install-html-host: maybe-install-html-automake
1861 install-html-host: maybe-install-html-bash
1862 install-html-host: maybe-install-html-bfd
1863 install-html-host: maybe-install-html-opcodes
1864 install-html-host: maybe-install-html-binutils
1865 install-html-host: maybe-install-html-bison
1866 install-html-host: maybe-install-html-byacc
1867 install-html-host: maybe-install-html-bzip2
1868 install-html-host: maybe-install-html-cgen
1869 install-html-host: maybe-install-html-dejagnu
1870 install-html-host: maybe-install-html-diff
1871 install-html-host: maybe-install-html-dosutils
1872 install-html-host: maybe-install-html-etc
1873 install-html-host: maybe-install-html-fastjar
1874 install-html-host: maybe-install-html-fileutils
1875 install-html-host: maybe-install-html-findutils
1876 install-html-host: maybe-install-html-find
1877 install-html-host: maybe-install-html-fixincludes
1878 install-html-host: maybe-install-html-flex
1879 install-html-host: maybe-install-html-gas
1880 install-html-host: maybe-install-html-gcc
1881 install-html-host: maybe-install-html-gawk
1882 install-html-host: maybe-install-html-gettext
1883 install-html-host: maybe-install-html-gmp
1884 install-html-host: maybe-install-html-mpfr
1885 install-html-host: maybe-install-html-mpc
1886 install-html-host: maybe-install-html-ppl
1887 install-html-host: maybe-install-html-cloog
1888 install-html-host: maybe-install-html-gnuserv
1889 install-html-host: maybe-install-html-gold
1890 install-html-host: maybe-install-html-gprof
1891 install-html-host: maybe-install-html-gzip
1892 install-html-host: maybe-install-html-hello
1893 install-html-host: maybe-install-html-indent
1894 install-html-host: maybe-install-html-intl
1895 install-html-host: maybe-install-html-tcl
1896 install-html-host: maybe-install-html-itcl
1897 install-html-host: maybe-install-html-ld
1898 install-html-host: maybe-install-html-libcpp
1899 install-html-host: maybe-install-html-libdecnumber
1900 install-html-host: maybe-install-html-libgui
1901 install-html-host: maybe-install-html-libiberty
1902 install-html-host: maybe-install-html-libiconv
1903 install-html-host: maybe-install-html-libtool
1904 install-html-host: maybe-install-html-m4
1905 install-html-host: maybe-install-html-make
1906 install-html-host: maybe-install-html-mmalloc
1907 install-html-host: maybe-install-html-patch
1908 install-html-host: maybe-install-html-perl
1909 install-html-host: maybe-install-html-prms
1910 install-html-host: maybe-install-html-rcs
1911 install-html-host: maybe-install-html-readline
1912 install-html-host: maybe-install-html-release
1913 install-html-host: maybe-install-html-recode
1914 install-html-host: maybe-install-html-sed
1915 install-html-host: maybe-install-html-send-pr
1916 install-html-host: maybe-install-html-shellutils
1917 install-html-host: maybe-install-html-sid
1918 install-html-host: maybe-install-html-sim
1919 install-html-host: maybe-install-html-tar
1920 install-html-host: maybe-install-html-texinfo
1921 install-html-host: maybe-install-html-textutils
1922 install-html-host: maybe-install-html-time
1923 install-html-host: maybe-install-html-uudecode
1924 install-html-host: maybe-install-html-wdiff
1925 install-html-host: maybe-install-html-zip
1926 install-html-host: maybe-install-html-zlib
1927 install-html-host: maybe-install-html-gdb
1928 install-html-host: maybe-install-html-expect
1929 install-html-host: maybe-install-html-guile
1930 install-html-host: maybe-install-html-tk
1931 install-html-host: maybe-install-html-libtermcap
1932 install-html-host: maybe-install-html-utils
1933 install-html-host: maybe-install-html-gnattools
1934
1935 .PHONY: install-html-target
1936
1937 install-html-target: maybe-install-html-target-libstdc++-v3
1938 install-html-target: maybe-install-html-target-libmudflap
1939 install-html-target: maybe-install-html-target-libssp
1940 install-html-target: maybe-install-html-target-newlib
1941 install-html-target: maybe-install-html-target-libgcc
1942 install-html-target: maybe-install-html-target-libgfortran
1943 install-html-target: maybe-install-html-target-libobjc
1944 install-html-target: maybe-install-html-target-libtermcap
1945 install-html-target: maybe-install-html-target-winsup
1946 install-html-target: maybe-install-html-target-libgloss
1947 install-html-target: maybe-install-html-target-libiberty
1948 install-html-target: maybe-install-html-target-gperf
1949 install-html-target: maybe-install-html-target-examples
1950 install-html-target: maybe-install-html-target-libffi
1951 install-html-target: maybe-install-html-target-libjava
1952 install-html-target: maybe-install-html-target-zlib
1953 install-html-target: maybe-install-html-target-boehm-gc
1954 install-html-target: maybe-install-html-target-qthreads
1955 install-html-target: maybe-install-html-target-rda
1956 install-html-target: maybe-install-html-target-libada
1957 install-html-target: maybe-install-html-target-libgomp
1958
1959 .PHONY: do-installcheck
1960 do-installcheck:
1961         @: $(MAKE); $(unstage)
1962         @r=`${PWD_COMMAND}`; export r; \
1963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1964         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1965           installcheck-target
1966
1967
1968 .PHONY: installcheck-host
1969
1970 installcheck-host: maybe-installcheck-ash
1971 installcheck-host: maybe-installcheck-autoconf
1972 installcheck-host: maybe-installcheck-automake
1973 installcheck-host: maybe-installcheck-bash
1974 installcheck-host: maybe-installcheck-bfd
1975 installcheck-host: maybe-installcheck-opcodes
1976 installcheck-host: maybe-installcheck-binutils
1977 installcheck-host: maybe-installcheck-bison
1978 installcheck-host: maybe-installcheck-byacc
1979 installcheck-host: maybe-installcheck-bzip2
1980 installcheck-host: maybe-installcheck-cgen
1981 installcheck-host: maybe-installcheck-dejagnu
1982 installcheck-host: maybe-installcheck-diff
1983 installcheck-host: maybe-installcheck-dosutils
1984 installcheck-host: maybe-installcheck-etc
1985 installcheck-host: maybe-installcheck-fastjar
1986 installcheck-host: maybe-installcheck-fileutils
1987 installcheck-host: maybe-installcheck-findutils
1988 installcheck-host: maybe-installcheck-find
1989 installcheck-host: maybe-installcheck-fixincludes
1990 installcheck-host: maybe-installcheck-flex
1991 installcheck-host: maybe-installcheck-gas
1992 installcheck-host: maybe-installcheck-gcc
1993 installcheck-host: maybe-installcheck-gawk
1994 installcheck-host: maybe-installcheck-gettext
1995 installcheck-host: maybe-installcheck-gmp
1996 installcheck-host: maybe-installcheck-mpfr
1997 installcheck-host: maybe-installcheck-mpc
1998 installcheck-host: maybe-installcheck-ppl
1999 installcheck-host: maybe-installcheck-cloog
2000 installcheck-host: maybe-installcheck-gnuserv
2001 installcheck-host: maybe-installcheck-gold
2002 installcheck-host: maybe-installcheck-gprof
2003 installcheck-host: maybe-installcheck-gzip
2004 installcheck-host: maybe-installcheck-hello
2005 installcheck-host: maybe-installcheck-indent
2006 installcheck-host: maybe-installcheck-intl
2007 installcheck-host: maybe-installcheck-tcl
2008 installcheck-host: maybe-installcheck-itcl
2009 installcheck-host: maybe-installcheck-ld
2010 installcheck-host: maybe-installcheck-libcpp
2011 installcheck-host: maybe-installcheck-libdecnumber
2012 installcheck-host: maybe-installcheck-libgui
2013 installcheck-host: maybe-installcheck-libiberty
2014 installcheck-host: maybe-installcheck-libiconv
2015 installcheck-host: maybe-installcheck-libtool
2016 installcheck-host: maybe-installcheck-m4
2017 installcheck-host: maybe-installcheck-make
2018 installcheck-host: maybe-installcheck-mmalloc
2019 installcheck-host: maybe-installcheck-patch
2020 installcheck-host: maybe-installcheck-perl
2021 installcheck-host: maybe-installcheck-prms
2022 installcheck-host: maybe-installcheck-rcs
2023 installcheck-host: maybe-installcheck-readline
2024 installcheck-host: maybe-installcheck-release
2025 installcheck-host: maybe-installcheck-recode
2026 installcheck-host: maybe-installcheck-sed
2027 installcheck-host: maybe-installcheck-send-pr
2028 installcheck-host: maybe-installcheck-shellutils
2029 installcheck-host: maybe-installcheck-sid
2030 installcheck-host: maybe-installcheck-sim
2031 installcheck-host: maybe-installcheck-tar
2032 installcheck-host: maybe-installcheck-texinfo
2033 installcheck-host: maybe-installcheck-textutils
2034 installcheck-host: maybe-installcheck-time
2035 installcheck-host: maybe-installcheck-uudecode
2036 installcheck-host: maybe-installcheck-wdiff
2037 installcheck-host: maybe-installcheck-zip
2038 installcheck-host: maybe-installcheck-zlib
2039 installcheck-host: maybe-installcheck-gdb
2040 installcheck-host: maybe-installcheck-expect
2041 installcheck-host: maybe-installcheck-guile
2042 installcheck-host: maybe-installcheck-tk
2043 installcheck-host: maybe-installcheck-libtermcap
2044 installcheck-host: maybe-installcheck-utils
2045 installcheck-host: maybe-installcheck-gnattools
2046
2047 .PHONY: installcheck-target
2048
2049 installcheck-target: maybe-installcheck-target-libstdc++-v3
2050 installcheck-target: maybe-installcheck-target-libmudflap
2051 installcheck-target: maybe-installcheck-target-libssp
2052 installcheck-target: maybe-installcheck-target-newlib
2053 installcheck-target: maybe-installcheck-target-libgcc
2054 installcheck-target: maybe-installcheck-target-libgfortran
2055 installcheck-target: maybe-installcheck-target-libobjc
2056 installcheck-target: maybe-installcheck-target-libtermcap
2057 installcheck-target: maybe-installcheck-target-winsup
2058 installcheck-target: maybe-installcheck-target-libgloss
2059 installcheck-target: maybe-installcheck-target-libiberty
2060 installcheck-target: maybe-installcheck-target-gperf
2061 installcheck-target: maybe-installcheck-target-examples
2062 installcheck-target: maybe-installcheck-target-libffi
2063 installcheck-target: maybe-installcheck-target-libjava
2064 installcheck-target: maybe-installcheck-target-zlib
2065 installcheck-target: maybe-installcheck-target-boehm-gc
2066 installcheck-target: maybe-installcheck-target-qthreads
2067 installcheck-target: maybe-installcheck-target-rda
2068 installcheck-target: maybe-installcheck-target-libada
2069 installcheck-target: maybe-installcheck-target-libgomp
2070
2071 .PHONY: do-mostlyclean
2072 do-mostlyclean:
2073         @: $(MAKE); $(unstage)
2074         @r=`${PWD_COMMAND}`; export r; \
2075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2076         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2077           mostlyclean-target
2078
2079
2080 .PHONY: mostlyclean-host
2081
2082 mostlyclean-host: maybe-mostlyclean-ash
2083 mostlyclean-host: maybe-mostlyclean-autoconf
2084 mostlyclean-host: maybe-mostlyclean-automake
2085 mostlyclean-host: maybe-mostlyclean-bash
2086 mostlyclean-host: maybe-mostlyclean-bfd
2087 mostlyclean-host: maybe-mostlyclean-opcodes
2088 mostlyclean-host: maybe-mostlyclean-binutils
2089 mostlyclean-host: maybe-mostlyclean-bison
2090 mostlyclean-host: maybe-mostlyclean-byacc
2091 mostlyclean-host: maybe-mostlyclean-bzip2
2092 mostlyclean-host: maybe-mostlyclean-cgen
2093 mostlyclean-host: maybe-mostlyclean-dejagnu
2094 mostlyclean-host: maybe-mostlyclean-diff
2095 mostlyclean-host: maybe-mostlyclean-dosutils
2096 mostlyclean-host: maybe-mostlyclean-etc
2097 mostlyclean-host: maybe-mostlyclean-fastjar
2098 mostlyclean-host: maybe-mostlyclean-fileutils
2099 mostlyclean-host: maybe-mostlyclean-findutils
2100 mostlyclean-host: maybe-mostlyclean-find
2101 mostlyclean-host: maybe-mostlyclean-fixincludes
2102 mostlyclean-host: maybe-mostlyclean-flex
2103 mostlyclean-host: maybe-mostlyclean-gas
2104 mostlyclean-host: maybe-mostlyclean-gcc
2105 mostlyclean-host: maybe-mostlyclean-gawk
2106 mostlyclean-host: maybe-mostlyclean-gettext
2107 mostlyclean-host: maybe-mostlyclean-gmp
2108 mostlyclean-host: maybe-mostlyclean-mpfr
2109 mostlyclean-host: maybe-mostlyclean-mpc
2110 mostlyclean-host: maybe-mostlyclean-ppl
2111 mostlyclean-host: maybe-mostlyclean-cloog
2112 mostlyclean-host: maybe-mostlyclean-gnuserv
2113 mostlyclean-host: maybe-mostlyclean-gold
2114 mostlyclean-host: maybe-mostlyclean-gprof
2115 mostlyclean-host: maybe-mostlyclean-gzip
2116 mostlyclean-host: maybe-mostlyclean-hello
2117 mostlyclean-host: maybe-mostlyclean-indent
2118 mostlyclean-host: maybe-mostlyclean-intl
2119 mostlyclean-host: maybe-mostlyclean-tcl
2120 mostlyclean-host: maybe-mostlyclean-itcl
2121 mostlyclean-host: maybe-mostlyclean-ld
2122 mostlyclean-host: maybe-mostlyclean-libcpp
2123 mostlyclean-host: maybe-mostlyclean-libdecnumber
2124 mostlyclean-host: maybe-mostlyclean-libgui
2125 mostlyclean-host: maybe-mostlyclean-libiberty
2126 mostlyclean-host: maybe-mostlyclean-libiconv
2127 mostlyclean-host: maybe-mostlyclean-libtool
2128 mostlyclean-host: maybe-mostlyclean-m4
2129 mostlyclean-host: maybe-mostlyclean-make
2130 mostlyclean-host: maybe-mostlyclean-mmalloc
2131 mostlyclean-host: maybe-mostlyclean-patch
2132 mostlyclean-host: maybe-mostlyclean-perl
2133 mostlyclean-host: maybe-mostlyclean-prms
2134 mostlyclean-host: maybe-mostlyclean-rcs
2135 mostlyclean-host: maybe-mostlyclean-readline
2136 mostlyclean-host: maybe-mostlyclean-release
2137 mostlyclean-host: maybe-mostlyclean-recode
2138 mostlyclean-host: maybe-mostlyclean-sed
2139 mostlyclean-host: maybe-mostlyclean-send-pr
2140 mostlyclean-host: maybe-mostlyclean-shellutils
2141 mostlyclean-host: maybe-mostlyclean-sid
2142 mostlyclean-host: maybe-mostlyclean-sim
2143 mostlyclean-host: maybe-mostlyclean-tar
2144 mostlyclean-host: maybe-mostlyclean-texinfo
2145 mostlyclean-host: maybe-mostlyclean-textutils
2146 mostlyclean-host: maybe-mostlyclean-time
2147 mostlyclean-host: maybe-mostlyclean-uudecode
2148 mostlyclean-host: maybe-mostlyclean-wdiff
2149 mostlyclean-host: maybe-mostlyclean-zip
2150 mostlyclean-host: maybe-mostlyclean-zlib
2151 mostlyclean-host: maybe-mostlyclean-gdb
2152 mostlyclean-host: maybe-mostlyclean-expect
2153 mostlyclean-host: maybe-mostlyclean-guile
2154 mostlyclean-host: maybe-mostlyclean-tk
2155 mostlyclean-host: maybe-mostlyclean-libtermcap
2156 mostlyclean-host: maybe-mostlyclean-utils
2157 mostlyclean-host: maybe-mostlyclean-gnattools
2158
2159 .PHONY: mostlyclean-target
2160
2161 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2162 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2163 mostlyclean-target: maybe-mostlyclean-target-libssp
2164 mostlyclean-target: maybe-mostlyclean-target-newlib
2165 mostlyclean-target: maybe-mostlyclean-target-libgcc
2166 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2167 mostlyclean-target: maybe-mostlyclean-target-libobjc
2168 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2169 mostlyclean-target: maybe-mostlyclean-target-winsup
2170 mostlyclean-target: maybe-mostlyclean-target-libgloss
2171 mostlyclean-target: maybe-mostlyclean-target-libiberty
2172 mostlyclean-target: maybe-mostlyclean-target-gperf
2173 mostlyclean-target: maybe-mostlyclean-target-examples
2174 mostlyclean-target: maybe-mostlyclean-target-libffi
2175 mostlyclean-target: maybe-mostlyclean-target-libjava
2176 mostlyclean-target: maybe-mostlyclean-target-zlib
2177 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2178 mostlyclean-target: maybe-mostlyclean-target-qthreads
2179 mostlyclean-target: maybe-mostlyclean-target-rda
2180 mostlyclean-target: maybe-mostlyclean-target-libada
2181 mostlyclean-target: maybe-mostlyclean-target-libgomp
2182
2183 .PHONY: do-clean
2184 do-clean:
2185         @: $(MAKE); $(unstage)
2186         @r=`${PWD_COMMAND}`; export r; \
2187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2188         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2189           clean-target
2190
2191
2192 .PHONY: clean-host
2193
2194 clean-host: maybe-clean-ash
2195 clean-host: maybe-clean-autoconf
2196 clean-host: maybe-clean-automake
2197 clean-host: maybe-clean-bash
2198 clean-host: maybe-clean-bfd
2199 clean-host: maybe-clean-opcodes
2200 clean-host: maybe-clean-binutils
2201 clean-host: maybe-clean-bison
2202 clean-host: maybe-clean-byacc
2203 clean-host: maybe-clean-bzip2
2204 clean-host: maybe-clean-cgen
2205 clean-host: maybe-clean-dejagnu
2206 clean-host: maybe-clean-diff
2207 clean-host: maybe-clean-dosutils
2208 clean-host: maybe-clean-etc
2209 clean-host: maybe-clean-fastjar
2210 clean-host: maybe-clean-fileutils
2211 clean-host: maybe-clean-findutils
2212 clean-host: maybe-clean-find
2213 clean-host: maybe-clean-fixincludes
2214 clean-host: maybe-clean-flex
2215 clean-host: maybe-clean-gas
2216 clean-host: maybe-clean-gcc
2217 clean-host: maybe-clean-gawk
2218 clean-host: maybe-clean-gettext
2219 clean-host: maybe-clean-gmp
2220 clean-host: maybe-clean-mpfr
2221 clean-host: maybe-clean-mpc
2222 clean-host: maybe-clean-ppl
2223 clean-host: maybe-clean-cloog
2224 clean-host: maybe-clean-gnuserv
2225 clean-host: maybe-clean-gold
2226 clean-host: maybe-clean-gprof
2227 clean-host: maybe-clean-gzip
2228 clean-host: maybe-clean-hello
2229 clean-host: maybe-clean-indent
2230 clean-host: maybe-clean-intl
2231 clean-host: maybe-clean-tcl
2232 clean-host: maybe-clean-itcl
2233 clean-host: maybe-clean-ld
2234 clean-host: maybe-clean-libcpp
2235 clean-host: maybe-clean-libdecnumber
2236 clean-host: maybe-clean-libgui
2237 clean-host: maybe-clean-libiberty
2238 clean-host: maybe-clean-libiconv
2239 clean-host: maybe-clean-libtool
2240 clean-host: maybe-clean-m4
2241 clean-host: maybe-clean-make
2242 clean-host: maybe-clean-mmalloc
2243 clean-host: maybe-clean-patch
2244 clean-host: maybe-clean-perl
2245 clean-host: maybe-clean-prms
2246 clean-host: maybe-clean-rcs
2247 clean-host: maybe-clean-readline
2248 clean-host: maybe-clean-release
2249 clean-host: maybe-clean-recode
2250 clean-host: maybe-clean-sed
2251 clean-host: maybe-clean-send-pr
2252 clean-host: maybe-clean-shellutils
2253 clean-host: maybe-clean-sid
2254 clean-host: maybe-clean-sim
2255 clean-host: maybe-clean-tar
2256 clean-host: maybe-clean-texinfo
2257 clean-host: maybe-clean-textutils
2258 clean-host: maybe-clean-time
2259 clean-host: maybe-clean-uudecode
2260 clean-host: maybe-clean-wdiff
2261 clean-host: maybe-clean-zip
2262 clean-host: maybe-clean-zlib
2263 clean-host: maybe-clean-gdb
2264 clean-host: maybe-clean-expect
2265 clean-host: maybe-clean-guile
2266 clean-host: maybe-clean-tk
2267 clean-host: maybe-clean-libtermcap
2268 clean-host: maybe-clean-utils
2269 clean-host: maybe-clean-gnattools
2270
2271 .PHONY: clean-target
2272
2273 clean-target: maybe-clean-target-libstdc++-v3
2274 clean-target: maybe-clean-target-libmudflap
2275 clean-target: maybe-clean-target-libssp
2276 clean-target: maybe-clean-target-newlib
2277 clean-target: maybe-clean-target-libgcc
2278 clean-target: maybe-clean-target-libgfortran
2279 clean-target: maybe-clean-target-libobjc
2280 clean-target: maybe-clean-target-libtermcap
2281 clean-target: maybe-clean-target-winsup
2282 clean-target: maybe-clean-target-libgloss
2283 clean-target: maybe-clean-target-libiberty
2284 clean-target: maybe-clean-target-gperf
2285 clean-target: maybe-clean-target-examples
2286 clean-target: maybe-clean-target-libffi
2287 clean-target: maybe-clean-target-libjava
2288 clean-target: maybe-clean-target-zlib
2289 clean-target: maybe-clean-target-boehm-gc
2290 clean-target: maybe-clean-target-qthreads
2291 clean-target: maybe-clean-target-rda
2292 clean-target: maybe-clean-target-libada
2293 clean-target: maybe-clean-target-libgomp
2294
2295 .PHONY: do-distclean
2296 do-distclean:
2297         @: $(MAKE); $(unstage)
2298         @r=`${PWD_COMMAND}`; export r; \
2299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2300         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2301           distclean-target
2302
2303
2304 .PHONY: distclean-host
2305
2306 distclean-host: maybe-distclean-ash
2307 distclean-host: maybe-distclean-autoconf
2308 distclean-host: maybe-distclean-automake
2309 distclean-host: maybe-distclean-bash
2310 distclean-host: maybe-distclean-bfd
2311 distclean-host: maybe-distclean-opcodes
2312 distclean-host: maybe-distclean-binutils
2313 distclean-host: maybe-distclean-bison
2314 distclean-host: maybe-distclean-byacc
2315 distclean-host: maybe-distclean-bzip2
2316 distclean-host: maybe-distclean-cgen
2317 distclean-host: maybe-distclean-dejagnu
2318 distclean-host: maybe-distclean-diff
2319 distclean-host: maybe-distclean-dosutils
2320 distclean-host: maybe-distclean-etc
2321 distclean-host: maybe-distclean-fastjar
2322 distclean-host: maybe-distclean-fileutils
2323 distclean-host: maybe-distclean-findutils
2324 distclean-host: maybe-distclean-find
2325 distclean-host: maybe-distclean-fixincludes
2326 distclean-host: maybe-distclean-flex
2327 distclean-host: maybe-distclean-gas
2328 distclean-host: maybe-distclean-gcc
2329 distclean-host: maybe-distclean-gawk
2330 distclean-host: maybe-distclean-gettext
2331 distclean-host: maybe-distclean-gmp
2332 distclean-host: maybe-distclean-mpfr
2333 distclean-host: maybe-distclean-mpc
2334 distclean-host: maybe-distclean-ppl
2335 distclean-host: maybe-distclean-cloog
2336 distclean-host: maybe-distclean-gnuserv
2337 distclean-host: maybe-distclean-gold
2338 distclean-host: maybe-distclean-gprof
2339 distclean-host: maybe-distclean-gzip
2340 distclean-host: maybe-distclean-hello
2341 distclean-host: maybe-distclean-indent
2342 distclean-host: maybe-distclean-intl
2343 distclean-host: maybe-distclean-tcl
2344 distclean-host: maybe-distclean-itcl
2345 distclean-host: maybe-distclean-ld
2346 distclean-host: maybe-distclean-libcpp
2347 distclean-host: maybe-distclean-libdecnumber
2348 distclean-host: maybe-distclean-libgui
2349 distclean-host: maybe-distclean-libiberty
2350 distclean-host: maybe-distclean-libiconv
2351 distclean-host: maybe-distclean-libtool
2352 distclean-host: maybe-distclean-m4
2353 distclean-host: maybe-distclean-make
2354 distclean-host: maybe-distclean-mmalloc
2355 distclean-host: maybe-distclean-patch
2356 distclean-host: maybe-distclean-perl
2357 distclean-host: maybe-distclean-prms
2358 distclean-host: maybe-distclean-rcs
2359 distclean-host: maybe-distclean-readline
2360 distclean-host: maybe-distclean-release
2361 distclean-host: maybe-distclean-recode
2362 distclean-host: maybe-distclean-sed
2363 distclean-host: maybe-distclean-send-pr
2364 distclean-host: maybe-distclean-shellutils
2365 distclean-host: maybe-distclean-sid
2366 distclean-host: maybe-distclean-sim
2367 distclean-host: maybe-distclean-tar
2368 distclean-host: maybe-distclean-texinfo
2369 distclean-host: maybe-distclean-textutils
2370 distclean-host: maybe-distclean-time
2371 distclean-host: maybe-distclean-uudecode
2372 distclean-host: maybe-distclean-wdiff
2373 distclean-host: maybe-distclean-zip
2374 distclean-host: maybe-distclean-zlib
2375 distclean-host: maybe-distclean-gdb
2376 distclean-host: maybe-distclean-expect
2377 distclean-host: maybe-distclean-guile
2378 distclean-host: maybe-distclean-tk
2379 distclean-host: maybe-distclean-libtermcap
2380 distclean-host: maybe-distclean-utils
2381 distclean-host: maybe-distclean-gnattools
2382
2383 .PHONY: distclean-target
2384
2385 distclean-target: maybe-distclean-target-libstdc++-v3
2386 distclean-target: maybe-distclean-target-libmudflap
2387 distclean-target: maybe-distclean-target-libssp
2388 distclean-target: maybe-distclean-target-newlib
2389 distclean-target: maybe-distclean-target-libgcc
2390 distclean-target: maybe-distclean-target-libgfortran
2391 distclean-target: maybe-distclean-target-libobjc
2392 distclean-target: maybe-distclean-target-libtermcap
2393 distclean-target: maybe-distclean-target-winsup
2394 distclean-target: maybe-distclean-target-libgloss
2395 distclean-target: maybe-distclean-target-libiberty
2396 distclean-target: maybe-distclean-target-gperf
2397 distclean-target: maybe-distclean-target-examples
2398 distclean-target: maybe-distclean-target-libffi
2399 distclean-target: maybe-distclean-target-libjava
2400 distclean-target: maybe-distclean-target-zlib
2401 distclean-target: maybe-distclean-target-boehm-gc
2402 distclean-target: maybe-distclean-target-qthreads
2403 distclean-target: maybe-distclean-target-rda
2404 distclean-target: maybe-distclean-target-libada
2405 distclean-target: maybe-distclean-target-libgomp
2406
2407 .PHONY: do-maintainer-clean
2408 do-maintainer-clean:
2409         @: $(MAKE); $(unstage)
2410         @r=`${PWD_COMMAND}`; export r; \
2411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2412         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2413           maintainer-clean-target
2414
2415
2416 .PHONY: maintainer-clean-host
2417
2418 maintainer-clean-host: maybe-maintainer-clean-ash
2419 maintainer-clean-host: maybe-maintainer-clean-autoconf
2420 maintainer-clean-host: maybe-maintainer-clean-automake
2421 maintainer-clean-host: maybe-maintainer-clean-bash
2422 maintainer-clean-host: maybe-maintainer-clean-bfd
2423 maintainer-clean-host: maybe-maintainer-clean-opcodes
2424 maintainer-clean-host: maybe-maintainer-clean-binutils
2425 maintainer-clean-host: maybe-maintainer-clean-bison
2426 maintainer-clean-host: maybe-maintainer-clean-byacc
2427 maintainer-clean-host: maybe-maintainer-clean-bzip2
2428 maintainer-clean-host: maybe-maintainer-clean-cgen
2429 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2430 maintainer-clean-host: maybe-maintainer-clean-diff
2431 maintainer-clean-host: maybe-maintainer-clean-dosutils
2432 maintainer-clean-host: maybe-maintainer-clean-etc
2433 maintainer-clean-host: maybe-maintainer-clean-fastjar
2434 maintainer-clean-host: maybe-maintainer-clean-fileutils
2435 maintainer-clean-host: maybe-maintainer-clean-findutils
2436 maintainer-clean-host: maybe-maintainer-clean-find
2437 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2438 maintainer-clean-host: maybe-maintainer-clean-flex
2439 maintainer-clean-host: maybe-maintainer-clean-gas
2440 maintainer-clean-host: maybe-maintainer-clean-gcc
2441 maintainer-clean-host: maybe-maintainer-clean-gawk
2442 maintainer-clean-host: maybe-maintainer-clean-gettext
2443 maintainer-clean-host: maybe-maintainer-clean-gmp
2444 maintainer-clean-host: maybe-maintainer-clean-mpfr
2445 maintainer-clean-host: maybe-maintainer-clean-mpc
2446 maintainer-clean-host: maybe-maintainer-clean-ppl
2447 maintainer-clean-host: maybe-maintainer-clean-cloog
2448 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2449 maintainer-clean-host: maybe-maintainer-clean-gold
2450 maintainer-clean-host: maybe-maintainer-clean-gprof
2451 maintainer-clean-host: maybe-maintainer-clean-gzip
2452 maintainer-clean-host: maybe-maintainer-clean-hello
2453 maintainer-clean-host: maybe-maintainer-clean-indent
2454 maintainer-clean-host: maybe-maintainer-clean-intl
2455 maintainer-clean-host: maybe-maintainer-clean-tcl
2456 maintainer-clean-host: maybe-maintainer-clean-itcl
2457 maintainer-clean-host: maybe-maintainer-clean-ld
2458 maintainer-clean-host: maybe-maintainer-clean-libcpp
2459 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2460 maintainer-clean-host: maybe-maintainer-clean-libgui
2461 maintainer-clean-host: maybe-maintainer-clean-libiberty
2462 maintainer-clean-host: maybe-maintainer-clean-libiconv
2463 maintainer-clean-host: maybe-maintainer-clean-libtool
2464 maintainer-clean-host: maybe-maintainer-clean-m4
2465 maintainer-clean-host: maybe-maintainer-clean-make
2466 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2467 maintainer-clean-host: maybe-maintainer-clean-patch
2468 maintainer-clean-host: maybe-maintainer-clean-perl
2469 maintainer-clean-host: maybe-maintainer-clean-prms
2470 maintainer-clean-host: maybe-maintainer-clean-rcs
2471 maintainer-clean-host: maybe-maintainer-clean-readline
2472 maintainer-clean-host: maybe-maintainer-clean-release
2473 maintainer-clean-host: maybe-maintainer-clean-recode
2474 maintainer-clean-host: maybe-maintainer-clean-sed
2475 maintainer-clean-host: maybe-maintainer-clean-send-pr
2476 maintainer-clean-host: maybe-maintainer-clean-shellutils
2477 maintainer-clean-host: maybe-maintainer-clean-sid
2478 maintainer-clean-host: maybe-maintainer-clean-sim
2479 maintainer-clean-host: maybe-maintainer-clean-tar
2480 maintainer-clean-host: maybe-maintainer-clean-texinfo
2481 maintainer-clean-host: maybe-maintainer-clean-textutils
2482 maintainer-clean-host: maybe-maintainer-clean-time
2483 maintainer-clean-host: maybe-maintainer-clean-uudecode
2484 maintainer-clean-host: maybe-maintainer-clean-wdiff
2485 maintainer-clean-host: maybe-maintainer-clean-zip
2486 maintainer-clean-host: maybe-maintainer-clean-zlib
2487 maintainer-clean-host: maybe-maintainer-clean-gdb
2488 maintainer-clean-host: maybe-maintainer-clean-expect
2489 maintainer-clean-host: maybe-maintainer-clean-guile
2490 maintainer-clean-host: maybe-maintainer-clean-tk
2491 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2492 maintainer-clean-host: maybe-maintainer-clean-utils
2493 maintainer-clean-host: maybe-maintainer-clean-gnattools
2494
2495 .PHONY: maintainer-clean-target
2496
2497 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2498 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2499 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2500 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2501 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2502 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2503 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2504 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2505 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2506 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2507 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2508 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2509 maintainer-clean-target: maybe-maintainer-clean-target-examples
2510 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2511 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2512 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2513 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2514 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2515 maintainer-clean-target: maybe-maintainer-clean-target-rda
2516 maintainer-clean-target: maybe-maintainer-clean-target-libada
2517 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2518
2519
2520 # Here are the targets which correspond to the do-X targets.
2521
2522 .PHONY: info installcheck dvi pdf html
2523 .PHONY: install-info install-pdf install-html
2524 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2525 .PHONY: local-clean local-distclean local-maintainer-clean
2526 info: do-info
2527 installcheck: do-installcheck
2528 dvi: do-dvi
2529 pdf: do-pdf
2530 html: do-html
2531
2532 # Make sure makeinfo is built before we do a `make info', if we're
2533 # in fact building texinfo.
2534 do-info: maybe-all-texinfo
2535
2536 install-info: do-install-info dir.info
2537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2538         if [ -f dir.info ] ; then \
2539           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2540         else true ; fi
2541
2542 install-pdf: do-install-pdf
2543
2544 install-html: do-install-html
2545
2546 local-clean:
2547         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2548
2549 local-distclean:
2550         -rm -f Makefile config.status config.cache mh-frag mt-frag
2551         -rm -f maybedep.tmp serdep.tmp
2552         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2553           rm -rf $(TARGET_SUBDIR); \
2554         else true; fi
2555         -rm -rf $(BUILD_SUBDIR)
2556         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2557           rm -rf $(HOST_SUBDIR); \
2558         else true; fi
2559         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2560         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2561         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2562         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2563         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2564
2565 local-maintainer-clean:
2566         @echo "This command is intended for maintainers to use;"
2567         @echo "it deletes files that may require special tools to rebuild."
2568
2569 clean: do-clean local-clean
2570 mostlyclean: do-mostlyclean local-clean
2571 distclean: do-distclean local-clean local-distclean
2572 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2573 maintainer-clean: local-distclean
2574 realclean: maintainer-clean
2575
2576 # Check target.
2577
2578 .PHONY: check do-check
2579 check: do-check
2580
2581 # Only include modules actually being configured and built.
2582 .PHONY: check-host
2583 check-host:  \
2584     maybe-check-ash \
2585     maybe-check-autoconf \
2586     maybe-check-automake \
2587     maybe-check-bash \
2588     maybe-check-bfd \
2589     maybe-check-opcodes \
2590     maybe-check-binutils \
2591     maybe-check-bison \
2592     maybe-check-byacc \
2593     maybe-check-bzip2 \
2594     maybe-check-cgen \
2595     maybe-check-dejagnu \
2596     maybe-check-diff \
2597     maybe-check-dosutils \
2598     maybe-check-etc \
2599     maybe-check-fastjar \
2600     maybe-check-fileutils \
2601     maybe-check-findutils \
2602     maybe-check-find \
2603     maybe-check-fixincludes \
2604     maybe-check-flex \
2605     maybe-check-gas \
2606     maybe-check-gcc \
2607     maybe-check-gawk \
2608     maybe-check-gettext \
2609     maybe-check-gmp \
2610     maybe-check-mpfr \
2611     maybe-check-mpc \
2612     maybe-check-ppl \
2613     maybe-check-cloog \
2614     maybe-check-gnuserv \
2615     maybe-check-gold \
2616     maybe-check-gprof \
2617     maybe-check-gzip \
2618     maybe-check-hello \
2619     maybe-check-indent \
2620     maybe-check-intl \
2621     maybe-check-tcl \
2622     maybe-check-itcl \
2623     maybe-check-ld \
2624     maybe-check-libcpp \
2625     maybe-check-libdecnumber \
2626     maybe-check-libgui \
2627     maybe-check-libiberty \
2628     maybe-check-libiconv \
2629     maybe-check-libtool \
2630     maybe-check-m4 \
2631     maybe-check-make \
2632     maybe-check-mmalloc \
2633     maybe-check-patch \
2634     maybe-check-perl \
2635     maybe-check-prms \
2636     maybe-check-rcs \
2637     maybe-check-readline \
2638     maybe-check-release \
2639     maybe-check-recode \
2640     maybe-check-sed \
2641     maybe-check-send-pr \
2642     maybe-check-shellutils \
2643     maybe-check-sid \
2644     maybe-check-sim \
2645     maybe-check-tar \
2646     maybe-check-texinfo \
2647     maybe-check-textutils \
2648     maybe-check-time \
2649     maybe-check-uudecode \
2650     maybe-check-wdiff \
2651     maybe-check-zip \
2652     maybe-check-zlib \
2653     maybe-check-gdb \
2654     maybe-check-expect \
2655     maybe-check-guile \
2656     maybe-check-tk \
2657     maybe-check-libtermcap \
2658     maybe-check-utils \
2659     maybe-check-gnattools
2660
2661 .PHONY: check-target
2662 check-target:  \
2663     maybe-check-target-libstdc++-v3 \
2664     maybe-check-target-libmudflap \
2665     maybe-check-target-libssp \
2666     maybe-check-target-newlib \
2667     maybe-check-target-libgcc \
2668     maybe-check-target-libgfortran \
2669     maybe-check-target-libobjc \
2670     maybe-check-target-libtermcap \
2671     maybe-check-target-winsup \
2672     maybe-check-target-libgloss \
2673     maybe-check-target-libiberty \
2674     maybe-check-target-gperf \
2675     maybe-check-target-examples \
2676     maybe-check-target-libffi \
2677     maybe-check-target-libjava \
2678     maybe-check-target-zlib \
2679     maybe-check-target-boehm-gc \
2680     maybe-check-target-qthreads \
2681     maybe-check-target-rda \
2682     maybe-check-target-libada \
2683     maybe-check-target-libgomp
2684
2685 do-check:
2686         @: $(MAKE); $(unstage)
2687         @r=`${PWD_COMMAND}`; export r; \
2688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2689         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2690
2691 # Automated reporting of test results.
2692
2693 warning.log: build.log
2694         $(srcdir)/contrib/warn_summary build.log > $@
2695
2696 mail-report.log:
2697         if test x'$(BOOT_CFLAGS)' != x''; then \
2698             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2699         fi; \
2700         $(srcdir)/contrib/test_summary -t >$@
2701         chmod +x $@
2702         echo If you really want to send e-mail, run ./$@ now
2703
2704 mail-report-with-warnings.log: warning.log
2705         if test x'$(BOOT_CFLAGS)' != x''; then \
2706             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2707         fi; \
2708         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2709         chmod +x $@
2710         echo If you really want to send e-mail, run ./$@ now
2711
2712 # Installation targets.
2713
2714 .PHONY: install uninstall
2715 install:
2716         @: $(MAKE); $(unstage)
2717         @r=`${PWD_COMMAND}`; export r; \
2718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2719         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2720
2721 .PHONY: install-host-nogcc
2722 install-host-nogcc:  \
2723     maybe-install-ash \
2724     maybe-install-autoconf \
2725     maybe-install-automake \
2726     maybe-install-bash \
2727     maybe-install-bfd \
2728     maybe-install-opcodes \
2729     maybe-install-binutils \
2730     maybe-install-bison \
2731     maybe-install-byacc \
2732     maybe-install-bzip2 \
2733     maybe-install-cgen \
2734     maybe-install-dejagnu \
2735     maybe-install-diff \
2736     maybe-install-dosutils \
2737     maybe-install-etc \
2738     maybe-install-fastjar \
2739     maybe-install-fileutils \
2740     maybe-install-findutils \
2741     maybe-install-find \
2742     maybe-install-fixincludes \
2743     maybe-install-flex \
2744     maybe-install-gas \
2745     maybe-install-gawk \
2746     maybe-install-gettext \
2747     maybe-install-gmp \
2748     maybe-install-mpfr \
2749     maybe-install-mpc \
2750     maybe-install-ppl \
2751     maybe-install-cloog \
2752     maybe-install-gnuserv \
2753     maybe-install-gold \
2754     maybe-install-gprof \
2755     maybe-install-gzip \
2756     maybe-install-hello \
2757     maybe-install-indent \
2758     maybe-install-intl \
2759     maybe-install-tcl \
2760     maybe-install-itcl \
2761     maybe-install-ld \
2762     maybe-install-libcpp \
2763     maybe-install-libdecnumber \
2764     maybe-install-libgui \
2765     maybe-install-libiberty \
2766     maybe-install-libiconv \
2767     maybe-install-libtool \
2768     maybe-install-m4 \
2769     maybe-install-make \
2770     maybe-install-mmalloc \
2771     maybe-install-patch \
2772     maybe-install-perl \
2773     maybe-install-prms \
2774     maybe-install-rcs \
2775     maybe-install-readline \
2776     maybe-install-release \
2777     maybe-install-recode \
2778     maybe-install-sed \
2779     maybe-install-send-pr \
2780     maybe-install-shellutils \
2781     maybe-install-sid \
2782     maybe-install-sim \
2783     maybe-install-tar \
2784     maybe-install-texinfo \
2785     maybe-install-textutils \
2786     maybe-install-time \
2787     maybe-install-uudecode \
2788     maybe-install-wdiff \
2789     maybe-install-zip \
2790     maybe-install-zlib \
2791     maybe-install-gdb \
2792     maybe-install-expect \
2793     maybe-install-guile \
2794     maybe-install-tk \
2795     maybe-install-libtermcap \
2796     maybe-install-utils \
2797     maybe-install-gnattools
2798
2799 .PHONY: install-host
2800 install-host:  \
2801     maybe-install-ash \
2802     maybe-install-autoconf \
2803     maybe-install-automake \
2804     maybe-install-bash \
2805     maybe-install-bfd \
2806     maybe-install-opcodes \
2807     maybe-install-binutils \
2808     maybe-install-bison \
2809     maybe-install-byacc \
2810     maybe-install-bzip2 \
2811     maybe-install-cgen \
2812     maybe-install-dejagnu \
2813     maybe-install-diff \
2814     maybe-install-dosutils \
2815     maybe-install-etc \
2816     maybe-install-fastjar \
2817     maybe-install-fileutils \
2818     maybe-install-findutils \
2819     maybe-install-find \
2820     maybe-install-fixincludes \
2821     maybe-install-flex \
2822     maybe-install-gas \
2823     maybe-install-gcc \
2824     maybe-install-gawk \
2825     maybe-install-gettext \
2826     maybe-install-gmp \
2827     maybe-install-mpfr \
2828     maybe-install-mpc \
2829     maybe-install-ppl \
2830     maybe-install-cloog \
2831     maybe-install-gnuserv \
2832     maybe-install-gold \
2833     maybe-install-gprof \
2834     maybe-install-gzip \
2835     maybe-install-hello \
2836     maybe-install-indent \
2837     maybe-install-intl \
2838     maybe-install-tcl \
2839     maybe-install-itcl \
2840     maybe-install-ld \
2841     maybe-install-libcpp \
2842     maybe-install-libdecnumber \
2843     maybe-install-libgui \
2844     maybe-install-libiberty \
2845     maybe-install-libiconv \
2846     maybe-install-libtool \
2847     maybe-install-m4 \
2848     maybe-install-make \
2849     maybe-install-mmalloc \
2850     maybe-install-patch \
2851     maybe-install-perl \
2852     maybe-install-prms \
2853     maybe-install-rcs \
2854     maybe-install-readline \
2855     maybe-install-release \
2856     maybe-install-recode \
2857     maybe-install-sed \
2858     maybe-install-send-pr \
2859     maybe-install-shellutils \
2860     maybe-install-sid \
2861     maybe-install-sim \
2862     maybe-install-tar \
2863     maybe-install-texinfo \
2864     maybe-install-textutils \
2865     maybe-install-time \
2866     maybe-install-uudecode \
2867     maybe-install-wdiff \
2868     maybe-install-zip \
2869     maybe-install-zlib \
2870     maybe-install-gdb \
2871     maybe-install-expect \
2872     maybe-install-guile \
2873     maybe-install-tk \
2874     maybe-install-libtermcap \
2875     maybe-install-utils \
2876     maybe-install-gnattools
2877
2878 .PHONY: install-target
2879 install-target:  \
2880     maybe-install-target-libstdc++-v3 \
2881     maybe-install-target-libmudflap \
2882     maybe-install-target-libssp \
2883     maybe-install-target-newlib \
2884     maybe-install-target-libgcc \
2885     maybe-install-target-libgfortran \
2886     maybe-install-target-libobjc \
2887     maybe-install-target-libtermcap \
2888     maybe-install-target-winsup \
2889     maybe-install-target-libgloss \
2890     maybe-install-target-libiberty \
2891     maybe-install-target-gperf \
2892     maybe-install-target-examples \
2893     maybe-install-target-libffi \
2894     maybe-install-target-libjava \
2895     maybe-install-target-zlib \
2896     maybe-install-target-boehm-gc \
2897     maybe-install-target-qthreads \
2898     maybe-install-target-rda \
2899     maybe-install-target-libada \
2900     maybe-install-target-libgomp
2901
2902 uninstall:
2903         @echo "the uninstall target is not supported in this tree"
2904
2905 .PHONY: install.all
2906 install.all: install-no-fixedincludes
2907         @if [ -f ./gcc/Makefile ] ; then \
2908                 r=`${PWD_COMMAND}` ; export r ; \
2909                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910                 $(HOST_EXPORTS) \
2911                 (cd ./gcc && \
2912                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2913         else \
2914                 true ; \
2915         fi
2916
2917 # install-no-fixedincludes is used because Cygnus can not distribute
2918 # the fixed header files.
2919 .PHONY: install-no-fixedincludes
2920 install-no-fixedincludes: installdirs install-host-nogcc \
2921         install-target gcc-no-fixedincludes
2922
2923 ### other supporting targets
2924
2925 MAKEDIRS= \
2926         $(DESTDIR)$(prefix) \
2927         $(DESTDIR)$(exec_prefix)
2928 .PHONY: installdirs
2929 installdirs: mkinstalldirs
2930         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2931
2932 dir.info: do-install-info
2933         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2934           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2935           mv -f dir.info.new dir.info ; \
2936         else true ; \
2937         fi
2938
2939 dist:
2940         @echo "Building a full distribution of this tree isn't done"
2941         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2942
2943 etags tags: TAGS
2944
2945 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2946 # ability to use several tags files at once, so there is probably no need
2947 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2948 # (if we felt like it) have this Makefile write a piece of elisp which
2949 # the user could load to tell emacs19 where all the TAGS files we just
2950 # built are.
2951 TAGS: do-TAGS
2952
2953 # ------------------------------------
2954 # Macros for configure and all targets
2955 # ------------------------------------
2956
2957
2958
2959
2960
2961 # --------------------------------------
2962 # Modules which run on the build machine
2963 # --------------------------------------
2964
2965
2966 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2967 maybe-configure-build-libiberty:
2968 @if gcc-bootstrap
2969 configure-build-libiberty: stage_current
2970 @endif gcc-bootstrap
2971 @if build-libiberty
2972 maybe-configure-build-libiberty: configure-build-libiberty
2973 configure-build-libiberty: 
2974         @: $(MAKE); $(unstage)
2975         @r=`${PWD_COMMAND}`; export r; \
2976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2978         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2979         $(BUILD_EXPORTS) \
2980         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2981         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2982         case $(srcdir) in \
2983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2984           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2986         esac; \
2987         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2988         libsrcdir="$$s/libiberty"; \
2989         rm -f no-such-file || : ; \
2990         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2991           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2992           --target=${target_alias} $${srcdiroption}  \
2993           || exit 1
2994 @endif build-libiberty
2995
2996
2997
2998
2999
3000 .PHONY: all-build-libiberty maybe-all-build-libiberty
3001 maybe-all-build-libiberty:
3002 @if gcc-bootstrap
3003 all-build-libiberty: stage_current
3004 @endif gcc-bootstrap
3005 @if build-libiberty
3006 TARGET-build-libiberty=all
3007 maybe-all-build-libiberty: all-build-libiberty
3008 all-build-libiberty: configure-build-libiberty
3009         @: $(MAKE); $(unstage)
3010         @r=`${PWD_COMMAND}`; export r; \
3011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3012         $(BUILD_EXPORTS) \
3013         (cd $(BUILD_SUBDIR)/libiberty && \
3014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3015                 $(TARGET-build-libiberty))
3016 @endif build-libiberty
3017
3018
3019
3020
3021
3022 .PHONY: configure-build-bison maybe-configure-build-bison
3023 maybe-configure-build-bison:
3024 @if gcc-bootstrap
3025 configure-build-bison: stage_current
3026 @endif gcc-bootstrap
3027 @if build-bison
3028 maybe-configure-build-bison: configure-build-bison
3029 configure-build-bison: 
3030         @: $(MAKE); $(unstage)
3031         @r=`${PWD_COMMAND}`; export r; \
3032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3034         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3035         $(BUILD_EXPORTS) \
3036         echo Configuring in $(BUILD_SUBDIR)/bison; \
3037         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3038         case $(srcdir) in \
3039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3040           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3042         esac; \
3043         srcdiroption="--srcdir=$${topdir}/bison"; \
3044         libsrcdir="$$s/bison"; \
3045         rm -f no-such-file || : ; \
3046         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3047           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3048           --target=${target_alias} $${srcdiroption}  \
3049           || exit 1
3050 @endif build-bison
3051
3052
3053
3054
3055
3056 .PHONY: all-build-bison maybe-all-build-bison
3057 maybe-all-build-bison:
3058 @if gcc-bootstrap
3059 all-build-bison: stage_current
3060 @endif gcc-bootstrap
3061 @if build-bison
3062 TARGET-build-bison=all
3063 maybe-all-build-bison: all-build-bison
3064 all-build-bison: configure-build-bison
3065         @: $(MAKE); $(unstage)
3066         @r=`${PWD_COMMAND}`; export r; \
3067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3068         $(BUILD_EXPORTS) \
3069         (cd $(BUILD_SUBDIR)/bison && \
3070           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3071                 $(TARGET-build-bison))
3072 @endif build-bison
3073
3074
3075
3076
3077
3078 .PHONY: configure-build-byacc maybe-configure-build-byacc
3079 maybe-configure-build-byacc:
3080 @if gcc-bootstrap
3081 configure-build-byacc: stage_current
3082 @endif gcc-bootstrap
3083 @if build-byacc
3084 maybe-configure-build-byacc: configure-build-byacc
3085 configure-build-byacc: 
3086         @: $(MAKE); $(unstage)
3087         @r=`${PWD_COMMAND}`; export r; \
3088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3089         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3090         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3091         $(BUILD_EXPORTS) \
3092         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3093         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3094         case $(srcdir) in \
3095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3096           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3098         esac; \
3099         srcdiroption="--srcdir=$${topdir}/byacc"; \
3100         libsrcdir="$$s/byacc"; \
3101         rm -f no-such-file || : ; \
3102         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3103           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3104           --target=${target_alias} $${srcdiroption}  \
3105           || exit 1
3106 @endif build-byacc
3107
3108
3109
3110
3111
3112 .PHONY: all-build-byacc maybe-all-build-byacc
3113 maybe-all-build-byacc:
3114 @if gcc-bootstrap
3115 all-build-byacc: stage_current
3116 @endif gcc-bootstrap
3117 @if build-byacc
3118 TARGET-build-byacc=all
3119 maybe-all-build-byacc: all-build-byacc
3120 all-build-byacc: configure-build-byacc
3121         @: $(MAKE); $(unstage)
3122         @r=`${PWD_COMMAND}`; export r; \
3123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3124         $(BUILD_EXPORTS) \
3125         (cd $(BUILD_SUBDIR)/byacc && \
3126           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3127                 $(TARGET-build-byacc))
3128 @endif build-byacc
3129
3130
3131
3132
3133
3134 .PHONY: configure-build-flex maybe-configure-build-flex
3135 maybe-configure-build-flex:
3136 @if gcc-bootstrap
3137 configure-build-flex: stage_current
3138 @endif gcc-bootstrap
3139 @if build-flex
3140 maybe-configure-build-flex: configure-build-flex
3141 configure-build-flex: 
3142         @: $(MAKE); $(unstage)
3143         @r=`${PWD_COMMAND}`; export r; \
3144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3146         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3147         $(BUILD_EXPORTS) \
3148         echo Configuring in $(BUILD_SUBDIR)/flex; \
3149         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3150         case $(srcdir) in \
3151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3152           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3154         esac; \
3155         srcdiroption="--srcdir=$${topdir}/flex"; \
3156         libsrcdir="$$s/flex"; \
3157         rm -f no-such-file || : ; \
3158         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3159           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3160           --target=${target_alias} $${srcdiroption}  \
3161           || exit 1
3162 @endif build-flex
3163
3164
3165
3166
3167
3168 .PHONY: all-build-flex maybe-all-build-flex
3169 maybe-all-build-flex:
3170 @if gcc-bootstrap
3171 all-build-flex: stage_current
3172 @endif gcc-bootstrap
3173 @if build-flex
3174 TARGET-build-flex=all
3175 maybe-all-build-flex: all-build-flex
3176 all-build-flex: configure-build-flex
3177         @: $(MAKE); $(unstage)
3178         @r=`${PWD_COMMAND}`; export r; \
3179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180         $(BUILD_EXPORTS) \
3181         (cd $(BUILD_SUBDIR)/flex && \
3182           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3183                 $(TARGET-build-flex))
3184 @endif build-flex
3185
3186
3187
3188
3189
3190 .PHONY: configure-build-m4 maybe-configure-build-m4
3191 maybe-configure-build-m4:
3192 @if gcc-bootstrap
3193 configure-build-m4: stage_current
3194 @endif gcc-bootstrap
3195 @if build-m4
3196 maybe-configure-build-m4: configure-build-m4
3197 configure-build-m4: 
3198         @: $(MAKE); $(unstage)
3199         @r=`${PWD_COMMAND}`; export r; \
3200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3202         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3203         $(BUILD_EXPORTS) \
3204         echo Configuring in $(BUILD_SUBDIR)/m4; \
3205         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3206         case $(srcdir) in \
3207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3208           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3210         esac; \
3211         srcdiroption="--srcdir=$${topdir}/m4"; \
3212         libsrcdir="$$s/m4"; \
3213         rm -f no-such-file || : ; \
3214         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3215           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3216           --target=${target_alias} $${srcdiroption}  \
3217           || exit 1
3218 @endif build-m4
3219
3220
3221
3222
3223
3224 .PHONY: all-build-m4 maybe-all-build-m4
3225 maybe-all-build-m4:
3226 @if gcc-bootstrap
3227 all-build-m4: stage_current
3228 @endif gcc-bootstrap
3229 @if build-m4
3230 TARGET-build-m4=all
3231 maybe-all-build-m4: all-build-m4
3232 all-build-m4: configure-build-m4
3233         @: $(MAKE); $(unstage)
3234         @r=`${PWD_COMMAND}`; export r; \
3235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236         $(BUILD_EXPORTS) \
3237         (cd $(BUILD_SUBDIR)/m4 && \
3238           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3239                 $(TARGET-build-m4))
3240 @endif build-m4
3241
3242
3243
3244
3245
3246 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3247 maybe-configure-build-texinfo:
3248 @if gcc-bootstrap
3249 configure-build-texinfo: stage_current
3250 @endif gcc-bootstrap
3251 @if build-texinfo
3252 maybe-configure-build-texinfo: configure-build-texinfo
3253 configure-build-texinfo: 
3254         @: $(MAKE); $(unstage)
3255         @r=`${PWD_COMMAND}`; export r; \
3256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3258         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3259         $(BUILD_EXPORTS) \
3260         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3261         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3262         case $(srcdir) in \
3263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3264           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3266         esac; \
3267         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3268         libsrcdir="$$s/texinfo"; \
3269         rm -f no-such-file || : ; \
3270         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3271           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3272           --target=${target_alias} $${srcdiroption}  \
3273           || exit 1
3274 @endif build-texinfo
3275
3276
3277
3278
3279
3280 .PHONY: all-build-texinfo maybe-all-build-texinfo
3281 maybe-all-build-texinfo:
3282 @if gcc-bootstrap
3283 all-build-texinfo: stage_current
3284 @endif gcc-bootstrap
3285 @if build-texinfo
3286 TARGET-build-texinfo=all
3287 maybe-all-build-texinfo: all-build-texinfo
3288 all-build-texinfo: configure-build-texinfo
3289         @: $(MAKE); $(unstage)
3290         @r=`${PWD_COMMAND}`; export r; \
3291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3292         $(BUILD_EXPORTS) \
3293         (cd $(BUILD_SUBDIR)/texinfo && \
3294           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3295                 $(TARGET-build-texinfo))
3296 @endif build-texinfo
3297
3298
3299
3300
3301
3302 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3303 maybe-configure-build-fixincludes:
3304 @if gcc-bootstrap
3305 configure-build-fixincludes: stage_current
3306 @endif gcc-bootstrap
3307 @if build-fixincludes
3308 maybe-configure-build-fixincludes: configure-build-fixincludes
3309 configure-build-fixincludes: 
3310         @: $(MAKE); $(unstage)
3311         @r=`${PWD_COMMAND}`; export r; \
3312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3313         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3314         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3315         $(BUILD_EXPORTS) \
3316         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3317         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3318         case $(srcdir) in \
3319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3320           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3322         esac; \
3323         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3324         libsrcdir="$$s/fixincludes"; \
3325         rm -f no-such-file || : ; \
3326         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3327           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3328           --target=${target_alias} $${srcdiroption}  \
3329           || exit 1
3330 @endif build-fixincludes
3331
3332
3333
3334
3335
3336 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3337 maybe-all-build-fixincludes:
3338 @if gcc-bootstrap
3339 all-build-fixincludes: stage_current
3340 @endif gcc-bootstrap
3341 @if build-fixincludes
3342 TARGET-build-fixincludes=all
3343 maybe-all-build-fixincludes: all-build-fixincludes
3344 all-build-fixincludes: configure-build-fixincludes
3345         @: $(MAKE); $(unstage)
3346         @r=`${PWD_COMMAND}`; export r; \
3347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348         $(BUILD_EXPORTS) \
3349         (cd $(BUILD_SUBDIR)/fixincludes && \
3350           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3351                 $(TARGET-build-fixincludes))
3352 @endif build-fixincludes
3353
3354
3355
3356
3357
3358 # --------------------------------------
3359 # Modules which run on the host machine
3360 # --------------------------------------
3361
3362
3363 .PHONY: configure-ash maybe-configure-ash
3364 maybe-configure-ash:
3365 @if gcc-bootstrap
3366 configure-ash: stage_current
3367 @endif gcc-bootstrap
3368 @if ash
3369 maybe-configure-ash: configure-ash
3370 configure-ash: 
3371         @: $(MAKE); $(unstage)
3372         @r=`${PWD_COMMAND}`; export r; \
3373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3374         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3376         $(HOST_EXPORTS) \
3377         echo Configuring in $(HOST_SUBDIR)/ash; \
3378         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3379         case $(srcdir) in \
3380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3381           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3383         esac; \
3384         srcdiroption="--srcdir=$${topdir}/ash"; \
3385         libsrcdir="$$s/ash"; \
3386         $(SHELL) $${libsrcdir}/configure \
3387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3388           --target=${target_alias} $${srcdiroption}  \
3389           || exit 1
3390 @endif ash
3391
3392
3393
3394
3395
3396 .PHONY: all-ash maybe-all-ash
3397 maybe-all-ash:
3398 @if gcc-bootstrap
3399 all-ash: stage_current
3400 @endif gcc-bootstrap
3401 @if ash
3402 TARGET-ash=all
3403 maybe-all-ash: all-ash
3404 all-ash: configure-ash
3405         @: $(MAKE); $(unstage)
3406         @r=`${PWD_COMMAND}`; export r; \
3407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408         $(HOST_EXPORTS) \
3409         (cd $(HOST_SUBDIR)/ash && \
3410           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3411                 $(TARGET-ash))
3412 @endif ash
3413
3414
3415
3416
3417 .PHONY: check-ash maybe-check-ash
3418 maybe-check-ash:
3419 @if ash
3420 maybe-check-ash: check-ash
3421
3422 check-ash:
3423         @: $(MAKE); $(unstage)
3424         @r=`${PWD_COMMAND}`; export r; \
3425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426         $(HOST_EXPORTS) \
3427         (cd $(HOST_SUBDIR)/ash && \
3428           $(MAKE) $(FLAGS_TO_PASS)  check)
3429
3430 @endif ash
3431
3432 .PHONY: install-ash maybe-install-ash
3433 maybe-install-ash:
3434 @if ash
3435 maybe-install-ash: install-ash
3436
3437 install-ash: installdirs
3438         @: $(MAKE); $(unstage)
3439         @r=`${PWD_COMMAND}`; export r; \
3440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441         $(HOST_EXPORTS) \
3442         (cd $(HOST_SUBDIR)/ash && \
3443           $(MAKE) $(FLAGS_TO_PASS)  install)
3444
3445 @endif ash
3446
3447 # Other targets (info, dvi, pdf, etc.)
3448
3449 .PHONY: maybe-info-ash info-ash
3450 maybe-info-ash:
3451 @if ash
3452 maybe-info-ash: info-ash
3453
3454 info-ash: \
3455     configure-ash 
3456         @: $(MAKE); $(unstage)
3457         @[ -f ./ash/Makefile ] || exit 0; \
3458         r=`${PWD_COMMAND}`; export r; \
3459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3460         $(HOST_EXPORTS) \
3461         for flag in $(EXTRA_HOST_FLAGS) ; do \
3462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3463         done; \
3464         echo "Doing info in ash" ; \
3465         (cd $(HOST_SUBDIR)/ash && \
3466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3468                   "RANLIB=$${RANLIB}" \
3469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3470                   info) \
3471           || exit 1
3472
3473 @endif ash
3474
3475 .PHONY: maybe-dvi-ash dvi-ash
3476 maybe-dvi-ash:
3477 @if ash
3478 maybe-dvi-ash: dvi-ash
3479
3480 dvi-ash: \
3481     configure-ash 
3482         @: $(MAKE); $(unstage)
3483         @[ -f ./ash/Makefile ] || exit 0; \
3484         r=`${PWD_COMMAND}`; export r; \
3485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3486         $(HOST_EXPORTS) \
3487         for flag in $(EXTRA_HOST_FLAGS) ; do \
3488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3489         done; \
3490         echo "Doing dvi in ash" ; \
3491         (cd $(HOST_SUBDIR)/ash && \
3492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3494                   "RANLIB=$${RANLIB}" \
3495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3496                   dvi) \
3497           || exit 1
3498
3499 @endif ash
3500
3501 .PHONY: maybe-pdf-ash pdf-ash
3502 maybe-pdf-ash:
3503 @if ash
3504 maybe-pdf-ash: pdf-ash
3505
3506 pdf-ash: \
3507     configure-ash 
3508         @: $(MAKE); $(unstage)
3509         @[ -f ./ash/Makefile ] || exit 0; \
3510         r=`${PWD_COMMAND}`; export r; \
3511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512         $(HOST_EXPORTS) \
3513         for flag in $(EXTRA_HOST_FLAGS) ; do \
3514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515         done; \
3516         echo "Doing pdf in ash" ; \
3517         (cd $(HOST_SUBDIR)/ash && \
3518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520                   "RANLIB=$${RANLIB}" \
3521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522                   pdf) \
3523           || exit 1
3524
3525 @endif ash
3526
3527 .PHONY: maybe-html-ash html-ash
3528 maybe-html-ash:
3529 @if ash
3530 maybe-html-ash: html-ash
3531
3532 html-ash: \
3533     configure-ash 
3534         @: $(MAKE); $(unstage)
3535         @[ -f ./ash/Makefile ] || exit 0; \
3536         r=`${PWD_COMMAND}`; export r; \
3537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538         $(HOST_EXPORTS) \
3539         for flag in $(EXTRA_HOST_FLAGS) ; do \
3540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3541         done; \
3542         echo "Doing html in ash" ; \
3543         (cd $(HOST_SUBDIR)/ash && \
3544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3546                   "RANLIB=$${RANLIB}" \
3547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3548                   html) \
3549           || exit 1
3550
3551 @endif ash
3552
3553 .PHONY: maybe-TAGS-ash TAGS-ash
3554 maybe-TAGS-ash:
3555 @if ash
3556 maybe-TAGS-ash: TAGS-ash
3557
3558 TAGS-ash: \
3559     configure-ash 
3560         @: $(MAKE); $(unstage)
3561         @[ -f ./ash/Makefile ] || exit 0; \
3562         r=`${PWD_COMMAND}`; export r; \
3563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3564         $(HOST_EXPORTS) \
3565         for flag in $(EXTRA_HOST_FLAGS) ; do \
3566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3567         done; \
3568         echo "Doing TAGS in ash" ; \
3569         (cd $(HOST_SUBDIR)/ash && \
3570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3572                   "RANLIB=$${RANLIB}" \
3573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3574                   TAGS) \
3575           || exit 1
3576
3577 @endif ash
3578
3579 .PHONY: maybe-install-info-ash install-info-ash
3580 maybe-install-info-ash:
3581 @if ash
3582 maybe-install-info-ash: install-info-ash
3583
3584 install-info-ash: \
3585     configure-ash \
3586     info-ash 
3587         @: $(MAKE); $(unstage)
3588         @[ -f ./ash/Makefile ] || exit 0; \
3589         r=`${PWD_COMMAND}`; export r; \
3590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591         $(HOST_EXPORTS) \
3592         for flag in $(EXTRA_HOST_FLAGS) ; do \
3593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3594         done; \
3595         echo "Doing install-info in ash" ; \
3596         (cd $(HOST_SUBDIR)/ash && \
3597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3599                   "RANLIB=$${RANLIB}" \
3600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3601                   install-info) \
3602           || exit 1
3603
3604 @endif ash
3605
3606 .PHONY: maybe-install-pdf-ash install-pdf-ash
3607 maybe-install-pdf-ash:
3608 @if ash
3609 maybe-install-pdf-ash: install-pdf-ash
3610
3611 install-pdf-ash: \
3612     configure-ash \
3613     pdf-ash 
3614         @: $(MAKE); $(unstage)
3615         @[ -f ./ash/Makefile ] || exit 0; \
3616         r=`${PWD_COMMAND}`; export r; \
3617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3618         $(HOST_EXPORTS) \
3619         for flag in $(EXTRA_HOST_FLAGS) ; do \
3620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3621         done; \
3622         echo "Doing install-pdf in ash" ; \
3623         (cd $(HOST_SUBDIR)/ash && \
3624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3626                   "RANLIB=$${RANLIB}" \
3627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3628                   install-pdf) \
3629           || exit 1
3630
3631 @endif ash
3632
3633 .PHONY: maybe-install-html-ash install-html-ash
3634 maybe-install-html-ash:
3635 @if ash
3636 maybe-install-html-ash: install-html-ash
3637
3638 install-html-ash: \
3639     configure-ash \
3640     html-ash 
3641         @: $(MAKE); $(unstage)
3642         @[ -f ./ash/Makefile ] || exit 0; \
3643         r=`${PWD_COMMAND}`; export r; \
3644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3645         $(HOST_EXPORTS) \
3646         for flag in $(EXTRA_HOST_FLAGS) ; do \
3647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3648         done; \
3649         echo "Doing install-html in ash" ; \
3650         (cd $(HOST_SUBDIR)/ash && \
3651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3653                   "RANLIB=$${RANLIB}" \
3654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3655                   install-html) \
3656           || exit 1
3657
3658 @endif ash
3659
3660 .PHONY: maybe-installcheck-ash installcheck-ash
3661 maybe-installcheck-ash:
3662 @if ash
3663 maybe-installcheck-ash: installcheck-ash
3664
3665 installcheck-ash: \
3666     configure-ash 
3667         @: $(MAKE); $(unstage)
3668         @[ -f ./ash/Makefile ] || exit 0; \
3669         r=`${PWD_COMMAND}`; export r; \
3670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671         $(HOST_EXPORTS) \
3672         for flag in $(EXTRA_HOST_FLAGS) ; do \
3673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3674         done; \
3675         echo "Doing installcheck in ash" ; \
3676         (cd $(HOST_SUBDIR)/ash && \
3677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3679                   "RANLIB=$${RANLIB}" \
3680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3681                   installcheck) \
3682           || exit 1
3683
3684 @endif ash
3685
3686 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3687 maybe-mostlyclean-ash:
3688 @if ash
3689 maybe-mostlyclean-ash: mostlyclean-ash
3690
3691 mostlyclean-ash: 
3692         @: $(MAKE); $(unstage)
3693         @[ -f ./ash/Makefile ] || exit 0; \
3694         r=`${PWD_COMMAND}`; export r; \
3695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3696         $(HOST_EXPORTS) \
3697         for flag in $(EXTRA_HOST_FLAGS) ; do \
3698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3699         done; \
3700         echo "Doing mostlyclean in ash" ; \
3701         (cd $(HOST_SUBDIR)/ash && \
3702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3704                   "RANLIB=$${RANLIB}" \
3705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3706                   mostlyclean) \
3707           || exit 1
3708
3709 @endif ash
3710
3711 .PHONY: maybe-clean-ash clean-ash
3712 maybe-clean-ash:
3713 @if ash
3714 maybe-clean-ash: clean-ash
3715
3716 clean-ash: 
3717         @: $(MAKE); $(unstage)
3718         @[ -f ./ash/Makefile ] || exit 0; \
3719         r=`${PWD_COMMAND}`; export r; \
3720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721         $(HOST_EXPORTS) \
3722         for flag in $(EXTRA_HOST_FLAGS) ; do \
3723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724         done; \
3725         echo "Doing clean in ash" ; \
3726         (cd $(HOST_SUBDIR)/ash && \
3727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729                   "RANLIB=$${RANLIB}" \
3730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3731                   clean) \
3732           || exit 1
3733
3734 @endif ash
3735
3736 .PHONY: maybe-distclean-ash distclean-ash
3737 maybe-distclean-ash:
3738 @if ash
3739 maybe-distclean-ash: distclean-ash
3740
3741 distclean-ash: 
3742         @: $(MAKE); $(unstage)
3743         @[ -f ./ash/Makefile ] || exit 0; \
3744         r=`${PWD_COMMAND}`; export r; \
3745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3746         $(HOST_EXPORTS) \
3747         for flag in $(EXTRA_HOST_FLAGS) ; do \
3748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3749         done; \
3750         echo "Doing distclean in ash" ; \
3751         (cd $(HOST_SUBDIR)/ash && \
3752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3754                   "RANLIB=$${RANLIB}" \
3755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3756                   distclean) \
3757           || exit 1
3758
3759 @endif ash
3760
3761 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3762 maybe-maintainer-clean-ash:
3763 @if ash
3764 maybe-maintainer-clean-ash: maintainer-clean-ash
3765
3766 maintainer-clean-ash: 
3767         @: $(MAKE); $(unstage)
3768         @[ -f ./ash/Makefile ] || exit 0; \
3769         r=`${PWD_COMMAND}`; export r; \
3770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3771         $(HOST_EXPORTS) \
3772         for flag in $(EXTRA_HOST_FLAGS) ; do \
3773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3774         done; \
3775         echo "Doing maintainer-clean in ash" ; \
3776         (cd $(HOST_SUBDIR)/ash && \
3777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3779                   "RANLIB=$${RANLIB}" \
3780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3781                   maintainer-clean) \
3782           || exit 1
3783
3784 @endif ash
3785
3786
3787
3788 .PHONY: configure-autoconf maybe-configure-autoconf
3789 maybe-configure-autoconf:
3790 @if gcc-bootstrap
3791 configure-autoconf: stage_current
3792 @endif gcc-bootstrap
3793 @if autoconf
3794 maybe-configure-autoconf: configure-autoconf
3795 configure-autoconf: 
3796         @: $(MAKE); $(unstage)
3797         @r=`${PWD_COMMAND}`; export r; \
3798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3801         $(HOST_EXPORTS) \
3802         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3803         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3804         case $(srcdir) in \
3805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3806           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3808         esac; \
3809         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3810         libsrcdir="$$s/autoconf"; \
3811         $(SHELL) $${libsrcdir}/configure \
3812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3813           --target=${target_alias} $${srcdiroption}  \
3814           || exit 1
3815 @endif autoconf
3816
3817
3818
3819
3820
3821 .PHONY: all-autoconf maybe-all-autoconf
3822 maybe-all-autoconf:
3823 @if gcc-bootstrap
3824 all-autoconf: stage_current
3825 @endif gcc-bootstrap
3826 @if autoconf
3827 TARGET-autoconf=all
3828 maybe-all-autoconf: all-autoconf
3829 all-autoconf: configure-autoconf
3830         @: $(MAKE); $(unstage)
3831         @r=`${PWD_COMMAND}`; export r; \
3832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3833         $(HOST_EXPORTS) \
3834         (cd $(HOST_SUBDIR)/autoconf && \
3835           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3836                 $(TARGET-autoconf))
3837 @endif autoconf
3838
3839
3840
3841
3842 .PHONY: check-autoconf maybe-check-autoconf
3843 maybe-check-autoconf:
3844 @if autoconf
3845 maybe-check-autoconf: check-autoconf
3846
3847 check-autoconf:
3848         @: $(MAKE); $(unstage)
3849         @r=`${PWD_COMMAND}`; export r; \
3850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851         $(HOST_EXPORTS) \
3852         (cd $(HOST_SUBDIR)/autoconf && \
3853           $(MAKE) $(FLAGS_TO_PASS)  check)
3854
3855 @endif autoconf
3856
3857 .PHONY: install-autoconf maybe-install-autoconf
3858 maybe-install-autoconf:
3859 @if autoconf
3860 maybe-install-autoconf: install-autoconf
3861
3862 install-autoconf: installdirs
3863         @: $(MAKE); $(unstage)
3864         @r=`${PWD_COMMAND}`; export r; \
3865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866         $(HOST_EXPORTS) \
3867         (cd $(HOST_SUBDIR)/autoconf && \
3868           $(MAKE) $(FLAGS_TO_PASS)  install)
3869
3870 @endif autoconf
3871
3872 # Other targets (info, dvi, pdf, etc.)
3873
3874 .PHONY: maybe-info-autoconf info-autoconf
3875 maybe-info-autoconf:
3876 @if autoconf
3877 maybe-info-autoconf: info-autoconf
3878
3879 info-autoconf: \
3880     configure-autoconf 
3881         @: $(MAKE); $(unstage)
3882         @[ -f ./autoconf/Makefile ] || exit 0; \
3883         r=`${PWD_COMMAND}`; export r; \
3884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885         $(HOST_EXPORTS) \
3886         for flag in $(EXTRA_HOST_FLAGS) ; do \
3887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888         done; \
3889         echo "Doing info in autoconf" ; \
3890         (cd $(HOST_SUBDIR)/autoconf && \
3891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893                   "RANLIB=$${RANLIB}" \
3894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895                   info) \
3896           || exit 1
3897
3898 @endif autoconf
3899
3900 .PHONY: maybe-dvi-autoconf dvi-autoconf
3901 maybe-dvi-autoconf:
3902 @if autoconf
3903 maybe-dvi-autoconf: dvi-autoconf
3904
3905 dvi-autoconf: \
3906     configure-autoconf 
3907         @: $(MAKE); $(unstage)
3908         @[ -f ./autoconf/Makefile ] || exit 0; \
3909         r=`${PWD_COMMAND}`; export r; \
3910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3911         $(HOST_EXPORTS) \
3912         for flag in $(EXTRA_HOST_FLAGS) ; do \
3913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3914         done; \
3915         echo "Doing dvi in autoconf" ; \
3916         (cd $(HOST_SUBDIR)/autoconf && \
3917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3919                   "RANLIB=$${RANLIB}" \
3920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3921                   dvi) \
3922           || exit 1
3923
3924 @endif autoconf
3925
3926 .PHONY: maybe-pdf-autoconf pdf-autoconf
3927 maybe-pdf-autoconf:
3928 @if autoconf
3929 maybe-pdf-autoconf: pdf-autoconf
3930
3931 pdf-autoconf: \
3932     configure-autoconf 
3933         @: $(MAKE); $(unstage)
3934         @[ -f ./autoconf/Makefile ] || exit 0; \
3935         r=`${PWD_COMMAND}`; export r; \
3936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937         $(HOST_EXPORTS) \
3938         for flag in $(EXTRA_HOST_FLAGS) ; do \
3939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940         done; \
3941         echo "Doing pdf in autoconf" ; \
3942         (cd $(HOST_SUBDIR)/autoconf && \
3943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945                   "RANLIB=$${RANLIB}" \
3946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947                   pdf) \
3948           || exit 1
3949
3950 @endif autoconf
3951
3952 .PHONY: maybe-html-autoconf html-autoconf
3953 maybe-html-autoconf:
3954 @if autoconf
3955 maybe-html-autoconf: html-autoconf
3956
3957 html-autoconf: \
3958     configure-autoconf 
3959         @: $(MAKE); $(unstage)
3960         @[ -f ./autoconf/Makefile ] || exit 0; \
3961         r=`${PWD_COMMAND}`; export r; \
3962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3963         $(HOST_EXPORTS) \
3964         for flag in $(EXTRA_HOST_FLAGS) ; do \
3965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3966         done; \
3967         echo "Doing html in autoconf" ; \
3968         (cd $(HOST_SUBDIR)/autoconf && \
3969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3971                   "RANLIB=$${RANLIB}" \
3972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3973                   html) \
3974           || exit 1
3975
3976 @endif autoconf
3977
3978 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3979 maybe-TAGS-autoconf:
3980 @if autoconf
3981 maybe-TAGS-autoconf: TAGS-autoconf
3982
3983 TAGS-autoconf: \
3984     configure-autoconf 
3985         @: $(MAKE); $(unstage)
3986         @[ -f ./autoconf/Makefile ] || exit 0; \
3987         r=`${PWD_COMMAND}`; export r; \
3988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3989         $(HOST_EXPORTS) \
3990         for flag in $(EXTRA_HOST_FLAGS) ; do \
3991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3992         done; \
3993         echo "Doing TAGS in autoconf" ; \
3994         (cd $(HOST_SUBDIR)/autoconf && \
3995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3997                   "RANLIB=$${RANLIB}" \
3998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3999                   TAGS) \
4000           || exit 1
4001
4002 @endif autoconf
4003
4004 .PHONY: maybe-install-info-autoconf install-info-autoconf
4005 maybe-install-info-autoconf:
4006 @if autoconf
4007 maybe-install-info-autoconf: install-info-autoconf
4008
4009 install-info-autoconf: \
4010     configure-autoconf \
4011     info-autoconf 
4012         @: $(MAKE); $(unstage)
4013         @[ -f ./autoconf/Makefile ] || exit 0; \
4014         r=`${PWD_COMMAND}`; export r; \
4015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016         $(HOST_EXPORTS) \
4017         for flag in $(EXTRA_HOST_FLAGS) ; do \
4018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4019         done; \
4020         echo "Doing install-info in autoconf" ; \
4021         (cd $(HOST_SUBDIR)/autoconf && \
4022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4024                   "RANLIB=$${RANLIB}" \
4025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4026                   install-info) \
4027           || exit 1
4028
4029 @endif autoconf
4030
4031 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4032 maybe-install-pdf-autoconf:
4033 @if autoconf
4034 maybe-install-pdf-autoconf: install-pdf-autoconf
4035
4036 install-pdf-autoconf: \
4037     configure-autoconf \
4038     pdf-autoconf 
4039         @: $(MAKE); $(unstage)
4040         @[ -f ./autoconf/Makefile ] || exit 0; \
4041         r=`${PWD_COMMAND}`; export r; \
4042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043         $(HOST_EXPORTS) \
4044         for flag in $(EXTRA_HOST_FLAGS) ; do \
4045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4046         done; \
4047         echo "Doing install-pdf in autoconf" ; \
4048         (cd $(HOST_SUBDIR)/autoconf && \
4049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4051                   "RANLIB=$${RANLIB}" \
4052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4053                   install-pdf) \
4054           || exit 1
4055
4056 @endif autoconf
4057
4058 .PHONY: maybe-install-html-autoconf install-html-autoconf
4059 maybe-install-html-autoconf:
4060 @if autoconf
4061 maybe-install-html-autoconf: install-html-autoconf
4062
4063 install-html-autoconf: \
4064     configure-autoconf \
4065     html-autoconf 
4066         @: $(MAKE); $(unstage)
4067         @[ -f ./autoconf/Makefile ] || exit 0; \
4068         r=`${PWD_COMMAND}`; export r; \
4069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4070         $(HOST_EXPORTS) \
4071         for flag in $(EXTRA_HOST_FLAGS) ; do \
4072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4073         done; \
4074         echo "Doing install-html in autoconf" ; \
4075         (cd $(HOST_SUBDIR)/autoconf && \
4076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4078                   "RANLIB=$${RANLIB}" \
4079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4080                   install-html) \
4081           || exit 1
4082
4083 @endif autoconf
4084
4085 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4086 maybe-installcheck-autoconf:
4087 @if autoconf
4088 maybe-installcheck-autoconf: installcheck-autoconf
4089
4090 installcheck-autoconf: \
4091     configure-autoconf 
4092         @: $(MAKE); $(unstage)
4093         @[ -f ./autoconf/Makefile ] || exit 0; \
4094         r=`${PWD_COMMAND}`; export r; \
4095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096         $(HOST_EXPORTS) \
4097         for flag in $(EXTRA_HOST_FLAGS) ; do \
4098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4099         done; \
4100         echo "Doing installcheck in autoconf" ; \
4101         (cd $(HOST_SUBDIR)/autoconf && \
4102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4104                   "RANLIB=$${RANLIB}" \
4105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4106                   installcheck) \
4107           || exit 1
4108
4109 @endif autoconf
4110
4111 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4112 maybe-mostlyclean-autoconf:
4113 @if autoconf
4114 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4115
4116 mostlyclean-autoconf: 
4117         @: $(MAKE); $(unstage)
4118         @[ -f ./autoconf/Makefile ] || exit 0; \
4119         r=`${PWD_COMMAND}`; export r; \
4120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4121         $(HOST_EXPORTS) \
4122         for flag in $(EXTRA_HOST_FLAGS) ; do \
4123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4124         done; \
4125         echo "Doing mostlyclean in autoconf" ; \
4126         (cd $(HOST_SUBDIR)/autoconf && \
4127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4129                   "RANLIB=$${RANLIB}" \
4130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4131                   mostlyclean) \
4132           || exit 1
4133
4134 @endif autoconf
4135
4136 .PHONY: maybe-clean-autoconf clean-autoconf
4137 maybe-clean-autoconf:
4138 @if autoconf
4139 maybe-clean-autoconf: clean-autoconf
4140
4141 clean-autoconf: 
4142         @: $(MAKE); $(unstage)
4143         @[ -f ./autoconf/Makefile ] || exit 0; \
4144         r=`${PWD_COMMAND}`; export r; \
4145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146         $(HOST_EXPORTS) \
4147         for flag in $(EXTRA_HOST_FLAGS) ; do \
4148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149         done; \
4150         echo "Doing clean in autoconf" ; \
4151         (cd $(HOST_SUBDIR)/autoconf && \
4152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154                   "RANLIB=$${RANLIB}" \
4155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156                   clean) \
4157           || exit 1
4158
4159 @endif autoconf
4160
4161 .PHONY: maybe-distclean-autoconf distclean-autoconf
4162 maybe-distclean-autoconf:
4163 @if autoconf
4164 maybe-distclean-autoconf: distclean-autoconf
4165
4166 distclean-autoconf: 
4167         @: $(MAKE); $(unstage)
4168         @[ -f ./autoconf/Makefile ] || exit 0; \
4169         r=`${PWD_COMMAND}`; export r; \
4170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171         $(HOST_EXPORTS) \
4172         for flag in $(EXTRA_HOST_FLAGS) ; do \
4173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4174         done; \
4175         echo "Doing distclean in autoconf" ; \
4176         (cd $(HOST_SUBDIR)/autoconf && \
4177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4179                   "RANLIB=$${RANLIB}" \
4180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4181                   distclean) \
4182           || exit 1
4183
4184 @endif autoconf
4185
4186 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4187 maybe-maintainer-clean-autoconf:
4188 @if autoconf
4189 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4190
4191 maintainer-clean-autoconf: 
4192         @: $(MAKE); $(unstage)
4193         @[ -f ./autoconf/Makefile ] || exit 0; \
4194         r=`${PWD_COMMAND}`; export r; \
4195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4196         $(HOST_EXPORTS) \
4197         for flag in $(EXTRA_HOST_FLAGS) ; do \
4198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4199         done; \
4200         echo "Doing maintainer-clean in autoconf" ; \
4201         (cd $(HOST_SUBDIR)/autoconf && \
4202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4204                   "RANLIB=$${RANLIB}" \
4205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4206                   maintainer-clean) \
4207           || exit 1
4208
4209 @endif autoconf
4210
4211
4212
4213 .PHONY: configure-automake maybe-configure-automake
4214 maybe-configure-automake:
4215 @if gcc-bootstrap
4216 configure-automake: stage_current
4217 @endif gcc-bootstrap
4218 @if automake
4219 maybe-configure-automake: configure-automake
4220 configure-automake: 
4221         @: $(MAKE); $(unstage)
4222         @r=`${PWD_COMMAND}`; export r; \
4223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4226         $(HOST_EXPORTS) \
4227         echo Configuring in $(HOST_SUBDIR)/automake; \
4228         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4229         case $(srcdir) in \
4230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4231           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4233         esac; \
4234         srcdiroption="--srcdir=$${topdir}/automake"; \
4235         libsrcdir="$$s/automake"; \
4236         $(SHELL) $${libsrcdir}/configure \
4237           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4238           --target=${target_alias} $${srcdiroption}  \
4239           || exit 1
4240 @endif automake
4241
4242
4243
4244
4245
4246 .PHONY: all-automake maybe-all-automake
4247 maybe-all-automake:
4248 @if gcc-bootstrap
4249 all-automake: stage_current
4250 @endif gcc-bootstrap
4251 @if automake
4252 TARGET-automake=all
4253 maybe-all-automake: all-automake
4254 all-automake: configure-automake
4255         @: $(MAKE); $(unstage)
4256         @r=`${PWD_COMMAND}`; export r; \
4257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258         $(HOST_EXPORTS) \
4259         (cd $(HOST_SUBDIR)/automake && \
4260           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4261                 $(TARGET-automake))
4262 @endif automake
4263
4264
4265
4266
4267 .PHONY: check-automake maybe-check-automake
4268 maybe-check-automake:
4269 @if automake
4270 maybe-check-automake: check-automake
4271
4272 check-automake:
4273         @: $(MAKE); $(unstage)
4274         @r=`${PWD_COMMAND}`; export r; \
4275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4276         $(HOST_EXPORTS) \
4277         (cd $(HOST_SUBDIR)/automake && \
4278           $(MAKE) $(FLAGS_TO_PASS)  check)
4279
4280 @endif automake
4281
4282 .PHONY: install-automake maybe-install-automake
4283 maybe-install-automake:
4284 @if automake
4285 maybe-install-automake: install-automake
4286
4287 install-automake: installdirs
4288         @: $(MAKE); $(unstage)
4289         @r=`${PWD_COMMAND}`; export r; \
4290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291         $(HOST_EXPORTS) \
4292         (cd $(HOST_SUBDIR)/automake && \
4293           $(MAKE) $(FLAGS_TO_PASS)  install)
4294
4295 @endif automake
4296
4297 # Other targets (info, dvi, pdf, etc.)
4298
4299 .PHONY: maybe-info-automake info-automake
4300 maybe-info-automake:
4301 @if automake
4302 maybe-info-automake: info-automake
4303
4304 info-automake: \
4305     configure-automake 
4306         @: $(MAKE); $(unstage)
4307         @[ -f ./automake/Makefile ] || exit 0; \
4308         r=`${PWD_COMMAND}`; export r; \
4309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310         $(HOST_EXPORTS) \
4311         for flag in $(EXTRA_HOST_FLAGS) ; do \
4312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313         done; \
4314         echo "Doing info in automake" ; \
4315         (cd $(HOST_SUBDIR)/automake && \
4316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318                   "RANLIB=$${RANLIB}" \
4319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320                   info) \
4321           || exit 1
4322
4323 @endif automake
4324
4325 .PHONY: maybe-dvi-automake dvi-automake
4326 maybe-dvi-automake:
4327 @if automake
4328 maybe-dvi-automake: dvi-automake
4329
4330 dvi-automake: \
4331     configure-automake 
4332         @: $(MAKE); $(unstage)
4333         @[ -f ./automake/Makefile ] || exit 0; \
4334         r=`${PWD_COMMAND}`; export r; \
4335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336         $(HOST_EXPORTS) \
4337         for flag in $(EXTRA_HOST_FLAGS) ; do \
4338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339         done; \
4340         echo "Doing dvi in automake" ; \
4341         (cd $(HOST_SUBDIR)/automake && \
4342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344                   "RANLIB=$${RANLIB}" \
4345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346                   dvi) \
4347           || exit 1
4348
4349 @endif automake
4350
4351 .PHONY: maybe-pdf-automake pdf-automake
4352 maybe-pdf-automake:
4353 @if automake
4354 maybe-pdf-automake: pdf-automake
4355
4356 pdf-automake: \
4357     configure-automake 
4358         @: $(MAKE); $(unstage)
4359         @[ -f ./automake/Makefile ] || exit 0; \
4360         r=`${PWD_COMMAND}`; export r; \
4361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362         $(HOST_EXPORTS) \
4363         for flag in $(EXTRA_HOST_FLAGS) ; do \
4364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365         done; \
4366         echo "Doing pdf in automake" ; \
4367         (cd $(HOST_SUBDIR)/automake && \
4368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370                   "RANLIB=$${RANLIB}" \
4371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372                   pdf) \
4373           || exit 1
4374
4375 @endif automake
4376
4377 .PHONY: maybe-html-automake html-automake
4378 maybe-html-automake:
4379 @if automake
4380 maybe-html-automake: html-automake
4381
4382 html-automake: \
4383     configure-automake 
4384         @: $(MAKE); $(unstage)
4385         @[ -f ./automake/Makefile ] || exit 0; \
4386         r=`${PWD_COMMAND}`; export r; \
4387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4388         $(HOST_EXPORTS) \
4389         for flag in $(EXTRA_HOST_FLAGS) ; do \
4390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4391         done; \
4392         echo "Doing html in automake" ; \
4393         (cd $(HOST_SUBDIR)/automake && \
4394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4396                   "RANLIB=$${RANLIB}" \
4397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4398                   html) \
4399           || exit 1
4400
4401 @endif automake
4402
4403 .PHONY: maybe-TAGS-automake TAGS-automake
4404 maybe-TAGS-automake:
4405 @if automake
4406 maybe-TAGS-automake: TAGS-automake
4407
4408 TAGS-automake: \
4409     configure-automake 
4410         @: $(MAKE); $(unstage)
4411         @[ -f ./automake/Makefile ] || exit 0; \
4412         r=`${PWD_COMMAND}`; export r; \
4413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414         $(HOST_EXPORTS) \
4415         for flag in $(EXTRA_HOST_FLAGS) ; do \
4416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417         done; \
4418         echo "Doing TAGS in automake" ; \
4419         (cd $(HOST_SUBDIR)/automake && \
4420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422                   "RANLIB=$${RANLIB}" \
4423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424                   TAGS) \
4425           || exit 1
4426
4427 @endif automake
4428
4429 .PHONY: maybe-install-info-automake install-info-automake
4430 maybe-install-info-automake:
4431 @if automake
4432 maybe-install-info-automake: install-info-automake
4433
4434 install-info-automake: \
4435     configure-automake \
4436     info-automake 
4437         @: $(MAKE); $(unstage)
4438         @[ -f ./automake/Makefile ] || exit 0; \
4439         r=`${PWD_COMMAND}`; export r; \
4440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441         $(HOST_EXPORTS) \
4442         for flag in $(EXTRA_HOST_FLAGS) ; do \
4443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4444         done; \
4445         echo "Doing install-info in automake" ; \
4446         (cd $(HOST_SUBDIR)/automake && \
4447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4449                   "RANLIB=$${RANLIB}" \
4450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451                   install-info) \
4452           || exit 1
4453
4454 @endif automake
4455
4456 .PHONY: maybe-install-pdf-automake install-pdf-automake
4457 maybe-install-pdf-automake:
4458 @if automake
4459 maybe-install-pdf-automake: install-pdf-automake
4460
4461 install-pdf-automake: \
4462     configure-automake \
4463     pdf-automake 
4464         @: $(MAKE); $(unstage)
4465         @[ -f ./automake/Makefile ] || exit 0; \
4466         r=`${PWD_COMMAND}`; export r; \
4467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4468         $(HOST_EXPORTS) \
4469         for flag in $(EXTRA_HOST_FLAGS) ; do \
4470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4471         done; \
4472         echo "Doing install-pdf in automake" ; \
4473         (cd $(HOST_SUBDIR)/automake && \
4474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4476                   "RANLIB=$${RANLIB}" \
4477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4478                   install-pdf) \
4479           || exit 1
4480
4481 @endif automake
4482
4483 .PHONY: maybe-install-html-automake install-html-automake
4484 maybe-install-html-automake:
4485 @if automake
4486 maybe-install-html-automake: install-html-automake
4487
4488 install-html-automake: \
4489     configure-automake \
4490     html-automake 
4491         @: $(MAKE); $(unstage)
4492         @[ -f ./automake/Makefile ] || exit 0; \
4493         r=`${PWD_COMMAND}`; export r; \
4494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495         $(HOST_EXPORTS) \
4496         for flag in $(EXTRA_HOST_FLAGS) ; do \
4497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4498         done; \
4499         echo "Doing install-html in automake" ; \
4500         (cd $(HOST_SUBDIR)/automake && \
4501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503                   "RANLIB=$${RANLIB}" \
4504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4505                   install-html) \
4506           || exit 1
4507
4508 @endif automake
4509
4510 .PHONY: maybe-installcheck-automake installcheck-automake
4511 maybe-installcheck-automake:
4512 @if automake
4513 maybe-installcheck-automake: installcheck-automake
4514
4515 installcheck-automake: \
4516     configure-automake 
4517         @: $(MAKE); $(unstage)
4518         @[ -f ./automake/Makefile ] || exit 0; \
4519         r=`${PWD_COMMAND}`; export r; \
4520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4521         $(HOST_EXPORTS) \
4522         for flag in $(EXTRA_HOST_FLAGS) ; do \
4523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4524         done; \
4525         echo "Doing installcheck in automake" ; \
4526         (cd $(HOST_SUBDIR)/automake && \
4527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4529                   "RANLIB=$${RANLIB}" \
4530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4531                   installcheck) \
4532           || exit 1
4533
4534 @endif automake
4535
4536 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4537 maybe-mostlyclean-automake:
4538 @if automake
4539 maybe-mostlyclean-automake: mostlyclean-automake
4540
4541 mostlyclean-automake: 
4542         @: $(MAKE); $(unstage)
4543         @[ -f ./automake/Makefile ] || exit 0; \
4544         r=`${PWD_COMMAND}`; export r; \
4545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4546         $(HOST_EXPORTS) \
4547         for flag in $(EXTRA_HOST_FLAGS) ; do \
4548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4549         done; \
4550         echo "Doing mostlyclean in automake" ; \
4551         (cd $(HOST_SUBDIR)/automake && \
4552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554                   "RANLIB=$${RANLIB}" \
4555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4556                   mostlyclean) \
4557           || exit 1
4558
4559 @endif automake
4560
4561 .PHONY: maybe-clean-automake clean-automake
4562 maybe-clean-automake:
4563 @if automake
4564 maybe-clean-automake: clean-automake
4565
4566 clean-automake: 
4567         @: $(MAKE); $(unstage)
4568         @[ -f ./automake/Makefile ] || exit 0; \
4569         r=`${PWD_COMMAND}`; export r; \
4570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571         $(HOST_EXPORTS) \
4572         for flag in $(EXTRA_HOST_FLAGS) ; do \
4573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574         done; \
4575         echo "Doing clean in automake" ; \
4576         (cd $(HOST_SUBDIR)/automake && \
4577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579                   "RANLIB=$${RANLIB}" \
4580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581                   clean) \
4582           || exit 1
4583
4584 @endif automake
4585
4586 .PHONY: maybe-distclean-automake distclean-automake
4587 maybe-distclean-automake:
4588 @if automake
4589 maybe-distclean-automake: distclean-automake
4590
4591 distclean-automake: 
4592         @: $(MAKE); $(unstage)
4593         @[ -f ./automake/Makefile ] || exit 0; \
4594         r=`${PWD_COMMAND}`; export r; \
4595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4596         $(HOST_EXPORTS) \
4597         for flag in $(EXTRA_HOST_FLAGS) ; do \
4598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4599         done; \
4600         echo "Doing distclean in automake" ; \
4601         (cd $(HOST_SUBDIR)/automake && \
4602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4604                   "RANLIB=$${RANLIB}" \
4605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4606                   distclean) \
4607           || exit 1
4608
4609 @endif automake
4610
4611 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4612 maybe-maintainer-clean-automake:
4613 @if automake
4614 maybe-maintainer-clean-automake: maintainer-clean-automake
4615
4616 maintainer-clean-automake: 
4617         @: $(MAKE); $(unstage)
4618         @[ -f ./automake/Makefile ] || exit 0; \
4619         r=`${PWD_COMMAND}`; export r; \
4620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621         $(HOST_EXPORTS) \
4622         for flag in $(EXTRA_HOST_FLAGS) ; do \
4623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4624         done; \
4625         echo "Doing maintainer-clean in automake" ; \
4626         (cd $(HOST_SUBDIR)/automake && \
4627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629                   "RANLIB=$${RANLIB}" \
4630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4631                   maintainer-clean) \
4632           || exit 1
4633
4634 @endif automake
4635
4636
4637
4638 .PHONY: configure-bash maybe-configure-bash
4639 maybe-configure-bash:
4640 @if gcc-bootstrap
4641 configure-bash: stage_current
4642 @endif gcc-bootstrap
4643 @if bash
4644 maybe-configure-bash: configure-bash
4645 configure-bash: 
4646         @: $(MAKE); $(unstage)
4647         @r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4651         $(HOST_EXPORTS) \
4652         echo Configuring in $(HOST_SUBDIR)/bash; \
4653         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4654         case $(srcdir) in \
4655           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4656           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4657                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4658         esac; \
4659         srcdiroption="--srcdir=$${topdir}/bash"; \
4660         libsrcdir="$$s/bash"; \
4661         $(SHELL) $${libsrcdir}/configure \
4662           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4663           --target=${target_alias} $${srcdiroption}  \
4664           || exit 1
4665 @endif bash
4666
4667
4668
4669
4670
4671 .PHONY: all-bash maybe-all-bash
4672 maybe-all-bash:
4673 @if gcc-bootstrap
4674 all-bash: stage_current
4675 @endif gcc-bootstrap
4676 @if bash
4677 TARGET-bash=all
4678 maybe-all-bash: all-bash
4679 all-bash: configure-bash
4680         @: $(MAKE); $(unstage)
4681         @r=`${PWD_COMMAND}`; export r; \
4682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683         $(HOST_EXPORTS) \
4684         (cd $(HOST_SUBDIR)/bash && \
4685           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4686                 $(TARGET-bash))
4687 @endif bash
4688
4689
4690
4691
4692 .PHONY: check-bash maybe-check-bash
4693 maybe-check-bash:
4694 @if bash
4695 maybe-check-bash: check-bash
4696
4697 check-bash:
4698         @: $(MAKE); $(unstage)
4699         @r=`${PWD_COMMAND}`; export r; \
4700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701         $(HOST_EXPORTS) \
4702         (cd $(HOST_SUBDIR)/bash && \
4703           $(MAKE) $(FLAGS_TO_PASS)  check)
4704
4705 @endif bash
4706
4707 .PHONY: install-bash maybe-install-bash
4708 maybe-install-bash:
4709 @if bash
4710 maybe-install-bash: install-bash
4711
4712 install-bash: installdirs
4713         @: $(MAKE); $(unstage)
4714         @r=`${PWD_COMMAND}`; export r; \
4715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4716         $(HOST_EXPORTS) \
4717         (cd $(HOST_SUBDIR)/bash && \
4718           $(MAKE) $(FLAGS_TO_PASS)  install)
4719
4720 @endif bash
4721
4722 # Other targets (info, dvi, pdf, etc.)
4723
4724 .PHONY: maybe-info-bash info-bash
4725 maybe-info-bash:
4726 @if bash
4727 maybe-info-bash: info-bash
4728
4729 info-bash: \
4730     configure-bash 
4731         @: $(MAKE); $(unstage)
4732         @[ -f ./bash/Makefile ] || exit 0; \
4733         r=`${PWD_COMMAND}`; export r; \
4734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735         $(HOST_EXPORTS) \
4736         for flag in $(EXTRA_HOST_FLAGS) ; do \
4737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4738         done; \
4739         echo "Doing info in bash" ; \
4740         (cd $(HOST_SUBDIR)/bash && \
4741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4743                   "RANLIB=$${RANLIB}" \
4744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4745                   info) \
4746           || exit 1
4747
4748 @endif bash
4749
4750 .PHONY: maybe-dvi-bash dvi-bash
4751 maybe-dvi-bash:
4752 @if bash
4753 maybe-dvi-bash: dvi-bash
4754
4755 dvi-bash: \
4756     configure-bash 
4757         @: $(MAKE); $(unstage)
4758         @[ -f ./bash/Makefile ] || exit 0; \
4759         r=`${PWD_COMMAND}`; export r; \
4760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761         $(HOST_EXPORTS) \
4762         for flag in $(EXTRA_HOST_FLAGS) ; do \
4763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764         done; \
4765         echo "Doing dvi in bash" ; \
4766         (cd $(HOST_SUBDIR)/bash && \
4767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769                   "RANLIB=$${RANLIB}" \
4770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771                   dvi) \
4772           || exit 1
4773
4774 @endif bash
4775
4776 .PHONY: maybe-pdf-bash pdf-bash
4777 maybe-pdf-bash:
4778 @if bash
4779 maybe-pdf-bash: pdf-bash
4780
4781 pdf-bash: \
4782     configure-bash 
4783         @: $(MAKE); $(unstage)
4784         @[ -f ./bash/Makefile ] || exit 0; \
4785         r=`${PWD_COMMAND}`; export r; \
4786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787         $(HOST_EXPORTS) \
4788         for flag in $(EXTRA_HOST_FLAGS) ; do \
4789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790         done; \
4791         echo "Doing pdf in bash" ; \
4792         (cd $(HOST_SUBDIR)/bash && \
4793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795                   "RANLIB=$${RANLIB}" \
4796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797                   pdf) \
4798           || exit 1
4799
4800 @endif bash
4801
4802 .PHONY: maybe-html-bash html-bash
4803 maybe-html-bash:
4804 @if bash
4805 maybe-html-bash: html-bash
4806
4807 html-bash: \
4808     configure-bash 
4809         @: $(MAKE); $(unstage)
4810         @[ -f ./bash/Makefile ] || exit 0; \
4811         r=`${PWD_COMMAND}`; export r; \
4812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4813         $(HOST_EXPORTS) \
4814         for flag in $(EXTRA_HOST_FLAGS) ; do \
4815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4816         done; \
4817         echo "Doing html in bash" ; \
4818         (cd $(HOST_SUBDIR)/bash && \
4819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4821                   "RANLIB=$${RANLIB}" \
4822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4823                   html) \
4824           || exit 1
4825
4826 @endif bash
4827
4828 .PHONY: maybe-TAGS-bash TAGS-bash
4829 maybe-TAGS-bash:
4830 @if bash
4831 maybe-TAGS-bash: TAGS-bash
4832
4833 TAGS-bash: \
4834     configure-bash 
4835         @: $(MAKE); $(unstage)
4836         @[ -f ./bash/Makefile ] || exit 0; \
4837         r=`${PWD_COMMAND}`; export r; \
4838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839         $(HOST_EXPORTS) \
4840         for flag in $(EXTRA_HOST_FLAGS) ; do \
4841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4842         done; \
4843         echo "Doing TAGS in bash" ; \
4844         (cd $(HOST_SUBDIR)/bash && \
4845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4847                   "RANLIB=$${RANLIB}" \
4848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4849                   TAGS) \
4850           || exit 1
4851
4852 @endif bash
4853
4854 .PHONY: maybe-install-info-bash install-info-bash
4855 maybe-install-info-bash:
4856 @if bash
4857 maybe-install-info-bash: install-info-bash
4858
4859 install-info-bash: \
4860     configure-bash \
4861     info-bash 
4862         @: $(MAKE); $(unstage)
4863         @[ -f ./bash/Makefile ] || exit 0; \
4864         r=`${PWD_COMMAND}`; export r; \
4865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866         $(HOST_EXPORTS) \
4867         for flag in $(EXTRA_HOST_FLAGS) ; do \
4868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4869         done; \
4870         echo "Doing install-info in bash" ; \
4871         (cd $(HOST_SUBDIR)/bash && \
4872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4874                   "RANLIB=$${RANLIB}" \
4875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4876                   install-info) \
4877           || exit 1
4878
4879 @endif bash
4880
4881 .PHONY: maybe-install-pdf-bash install-pdf-bash
4882 maybe-install-pdf-bash:
4883 @if bash
4884 maybe-install-pdf-bash: install-pdf-bash
4885
4886 install-pdf-bash: \
4887     configure-bash \
4888     pdf-bash 
4889         @: $(MAKE); $(unstage)
4890         @[ -f ./bash/Makefile ] || exit 0; \
4891         r=`${PWD_COMMAND}`; export r; \
4892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893         $(HOST_EXPORTS) \
4894         for flag in $(EXTRA_HOST_FLAGS) ; do \
4895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4896         done; \
4897         echo "Doing install-pdf in bash" ; \
4898         (cd $(HOST_SUBDIR)/bash && \
4899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4901                   "RANLIB=$${RANLIB}" \
4902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4903                   install-pdf) \
4904           || exit 1
4905
4906 @endif bash
4907
4908 .PHONY: maybe-install-html-bash install-html-bash
4909 maybe-install-html-bash:
4910 @if bash
4911 maybe-install-html-bash: install-html-bash
4912
4913 install-html-bash: \
4914     configure-bash \
4915     html-bash 
4916         @: $(MAKE); $(unstage)
4917         @[ -f ./bash/Makefile ] || exit 0; \
4918         r=`${PWD_COMMAND}`; export r; \
4919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920         $(HOST_EXPORTS) \
4921         for flag in $(EXTRA_HOST_FLAGS) ; do \
4922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4923         done; \
4924         echo "Doing install-html in bash" ; \
4925         (cd $(HOST_SUBDIR)/bash && \
4926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4928                   "RANLIB=$${RANLIB}" \
4929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4930                   install-html) \
4931           || exit 1
4932
4933 @endif bash
4934
4935 .PHONY: maybe-installcheck-bash installcheck-bash
4936 maybe-installcheck-bash:
4937 @if bash
4938 maybe-installcheck-bash: installcheck-bash
4939
4940 installcheck-bash: \
4941     configure-bash 
4942         @: $(MAKE); $(unstage)
4943         @[ -f ./bash/Makefile ] || exit 0; \
4944         r=`${PWD_COMMAND}`; export r; \
4945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946         $(HOST_EXPORTS) \
4947         for flag in $(EXTRA_HOST_FLAGS) ; do \
4948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4949         done; \
4950         echo "Doing installcheck in bash" ; \
4951         (cd $(HOST_SUBDIR)/bash && \
4952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4954                   "RANLIB=$${RANLIB}" \
4955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4956                   installcheck) \
4957           || exit 1
4958
4959 @endif bash
4960
4961 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4962 maybe-mostlyclean-bash:
4963 @if bash
4964 maybe-mostlyclean-bash: mostlyclean-bash
4965
4966 mostlyclean-bash: 
4967         @: $(MAKE); $(unstage)
4968         @[ -f ./bash/Makefile ] || exit 0; \
4969         r=`${PWD_COMMAND}`; export r; \
4970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971         $(HOST_EXPORTS) \
4972         for flag in $(EXTRA_HOST_FLAGS) ; do \
4973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4974         done; \
4975         echo "Doing mostlyclean in bash" ; \
4976         (cd $(HOST_SUBDIR)/bash && \
4977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4979                   "RANLIB=$${RANLIB}" \
4980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4981                   mostlyclean) \
4982           || exit 1
4983
4984 @endif bash
4985
4986 .PHONY: maybe-clean-bash clean-bash
4987 maybe-clean-bash:
4988 @if bash
4989 maybe-clean-bash: clean-bash
4990
4991 clean-bash: 
4992         @: $(MAKE); $(unstage)
4993         @[ -f ./bash/Makefile ] || exit 0; \
4994         r=`${PWD_COMMAND}`; export r; \
4995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996         $(HOST_EXPORTS) \
4997         for flag in $(EXTRA_HOST_FLAGS) ; do \
4998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4999         done; \
5000         echo "Doing clean in bash" ; \
5001         (cd $(HOST_SUBDIR)/bash && \
5002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5004                   "RANLIB=$${RANLIB}" \
5005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5006                   clean) \
5007           || exit 1
5008
5009 @endif bash
5010
5011 .PHONY: maybe-distclean-bash distclean-bash
5012 maybe-distclean-bash:
5013 @if bash
5014 maybe-distclean-bash: distclean-bash
5015
5016 distclean-bash: 
5017         @: $(MAKE); $(unstage)
5018         @[ -f ./bash/Makefile ] || exit 0; \
5019         r=`${PWD_COMMAND}`; export r; \
5020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5021         $(HOST_EXPORTS) \
5022         for flag in $(EXTRA_HOST_FLAGS) ; do \
5023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5024         done; \
5025         echo "Doing distclean in bash" ; \
5026         (cd $(HOST_SUBDIR)/bash && \
5027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5029                   "RANLIB=$${RANLIB}" \
5030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5031                   distclean) \
5032           || exit 1
5033
5034 @endif bash
5035
5036 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5037 maybe-maintainer-clean-bash:
5038 @if bash
5039 maybe-maintainer-clean-bash: maintainer-clean-bash
5040
5041 maintainer-clean-bash: 
5042         @: $(MAKE); $(unstage)
5043         @[ -f ./bash/Makefile ] || exit 0; \
5044         r=`${PWD_COMMAND}`; export r; \
5045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5046         $(HOST_EXPORTS) \
5047         for flag in $(EXTRA_HOST_FLAGS) ; do \
5048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5049         done; \
5050         echo "Doing maintainer-clean in bash" ; \
5051         (cd $(HOST_SUBDIR)/bash && \
5052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5054                   "RANLIB=$${RANLIB}" \
5055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5056                   maintainer-clean) \
5057           || exit 1
5058
5059 @endif bash
5060
5061
5062
5063 .PHONY: configure-bfd maybe-configure-bfd
5064 maybe-configure-bfd:
5065 @if gcc-bootstrap
5066 configure-bfd: stage_current
5067 @endif gcc-bootstrap
5068 @if bfd
5069 maybe-configure-bfd: configure-bfd
5070 configure-bfd: 
5071         @r=`${PWD_COMMAND}`; export r; \
5072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5073         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5075         $(HOST_EXPORTS) \
5076         echo Configuring in $(HOST_SUBDIR)/bfd; \
5077         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5078         case $(srcdir) in \
5079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5080           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5082         esac; \
5083         srcdiroption="--srcdir=$${topdir}/bfd"; \
5084         libsrcdir="$$s/bfd"; \
5085         $(SHELL) $${libsrcdir}/configure \
5086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5087           --target=${target_alias} $${srcdiroption}  \
5088           || exit 1
5089 @endif bfd
5090
5091
5092
5093 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5094 maybe-configure-stage1-bfd:
5095 @if bfd-bootstrap
5096 maybe-configure-stage1-bfd: configure-stage1-bfd
5097 configure-stage1-bfd:
5098         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5099         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5100         @r=`${PWD_COMMAND}`; export r; \
5101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5102         TFLAGS="$(STAGE1_TFLAGS)"; \
5103         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5104         $(HOST_EXPORTS) \
5105         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5106         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5107         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5108         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5110         cd $(HOST_SUBDIR)/bfd || exit 1; \
5111         case $(srcdir) in \
5112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5113           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5115         esac; \
5116         srcdiroption="--srcdir=$${topdir}/bfd"; \
5117         libsrcdir="$$s/bfd"; \
5118         $(SHELL) $${libsrcdir}/configure \
5119           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5120           --target=${target_alias} $${srcdiroption} \
5121           $(STAGE1_CONFIGURE_FLAGS)
5122 @endif bfd-bootstrap
5123
5124 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5125 maybe-configure-stage2-bfd:
5126 @if bfd-bootstrap
5127 maybe-configure-stage2-bfd: configure-stage2-bfd
5128 configure-stage2-bfd:
5129         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5130         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5131         @r=`${PWD_COMMAND}`; export r; \
5132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5133         TFLAGS="$(STAGE2_TFLAGS)"; \
5134         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5135         $(HOST_EXPORTS) \
5136         $(POSTSTAGE1_HOST_EXPORTS) \
5137         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5138         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5139         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5140         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5142         cd $(HOST_SUBDIR)/bfd || exit 1; \
5143         case $(srcdir) in \
5144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5145           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5147         esac; \
5148         srcdiroption="--srcdir=$${topdir}/bfd"; \
5149         libsrcdir="$$s/bfd"; \
5150         $(SHELL) $${libsrcdir}/configure \
5151           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5152           --target=${target_alias} $${srcdiroption} \
5153           --with-build-libsubdir=$(HOST_SUBDIR) \
5154           $(STAGE2_CONFIGURE_FLAGS)
5155 @endif bfd-bootstrap
5156
5157 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5158 maybe-configure-stage3-bfd:
5159 @if bfd-bootstrap
5160 maybe-configure-stage3-bfd: configure-stage3-bfd
5161 configure-stage3-bfd:
5162         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5164         @r=`${PWD_COMMAND}`; export r; \
5165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166         TFLAGS="$(STAGE3_TFLAGS)"; \
5167         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5168         $(HOST_EXPORTS) \
5169         $(POSTSTAGE1_HOST_EXPORTS) \
5170         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5171         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5172         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5173         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5175         cd $(HOST_SUBDIR)/bfd || exit 1; \
5176         case $(srcdir) in \
5177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5178           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5180         esac; \
5181         srcdiroption="--srcdir=$${topdir}/bfd"; \
5182         libsrcdir="$$s/bfd"; \
5183         $(SHELL) $${libsrcdir}/configure \
5184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5185           --target=${target_alias} $${srcdiroption} \
5186           --with-build-libsubdir=$(HOST_SUBDIR) \
5187           $(STAGE3_CONFIGURE_FLAGS)
5188 @endif bfd-bootstrap
5189
5190 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5191 maybe-configure-stage4-bfd:
5192 @if bfd-bootstrap
5193 maybe-configure-stage4-bfd: configure-stage4-bfd
5194 configure-stage4-bfd:
5195         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5197         @r=`${PWD_COMMAND}`; export r; \
5198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5199         TFLAGS="$(STAGE4_TFLAGS)"; \
5200         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5201         $(HOST_EXPORTS) \
5202         $(POSTSTAGE1_HOST_EXPORTS) \
5203         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5204         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5205         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5206         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5208         cd $(HOST_SUBDIR)/bfd || exit 1; \
5209         case $(srcdir) in \
5210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5211           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5213         esac; \
5214         srcdiroption="--srcdir=$${topdir}/bfd"; \
5215         libsrcdir="$$s/bfd"; \
5216         $(SHELL) $${libsrcdir}/configure \
5217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5218           --target=${target_alias} $${srcdiroption} \
5219           --with-build-libsubdir=$(HOST_SUBDIR) \
5220           $(STAGE4_CONFIGURE_FLAGS)
5221 @endif bfd-bootstrap
5222
5223 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5224 maybe-configure-stageprofile-bfd:
5225 @if bfd-bootstrap
5226 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5227 configure-stageprofile-bfd:
5228         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5230         @r=`${PWD_COMMAND}`; export r; \
5231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5232         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5233         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5234         $(HOST_EXPORTS) \
5235         $(POSTSTAGE1_HOST_EXPORTS) \
5236         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5237         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5238         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5239         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5241         cd $(HOST_SUBDIR)/bfd || exit 1; \
5242         case $(srcdir) in \
5243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5244           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5246         esac; \
5247         srcdiroption="--srcdir=$${topdir}/bfd"; \
5248         libsrcdir="$$s/bfd"; \
5249         $(SHELL) $${libsrcdir}/configure \
5250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5251           --target=${target_alias} $${srcdiroption} \
5252           --with-build-libsubdir=$(HOST_SUBDIR) \
5253           $(STAGEprofile_CONFIGURE_FLAGS)
5254 @endif bfd-bootstrap
5255
5256 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5257 maybe-configure-stagefeedback-bfd:
5258 @if bfd-bootstrap
5259 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5260 configure-stagefeedback-bfd:
5261         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5262         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5263         @r=`${PWD_COMMAND}`; export r; \
5264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5265         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5266         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5267         $(HOST_EXPORTS) \
5268         $(POSTSTAGE1_HOST_EXPORTS) \
5269         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5270         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5271         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5272         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5274         cd $(HOST_SUBDIR)/bfd || exit 1; \
5275         case $(srcdir) in \
5276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5277           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5279         esac; \
5280         srcdiroption="--srcdir=$${topdir}/bfd"; \
5281         libsrcdir="$$s/bfd"; \
5282         $(SHELL) $${libsrcdir}/configure \
5283           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5284           --target=${target_alias} $${srcdiroption} \
5285           --with-build-libsubdir=$(HOST_SUBDIR) \
5286           $(STAGEfeedback_CONFIGURE_FLAGS)
5287 @endif bfd-bootstrap
5288
5289
5290
5291
5292
5293 .PHONY: all-bfd maybe-all-bfd
5294 maybe-all-bfd:
5295 @if gcc-bootstrap
5296 all-bfd: stage_current
5297 @endif gcc-bootstrap
5298 @if bfd
5299 TARGET-bfd=all
5300 maybe-all-bfd: all-bfd
5301 all-bfd: configure-bfd
5302         @r=`${PWD_COMMAND}`; export r; \
5303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304         $(HOST_EXPORTS) \
5305         (cd $(HOST_SUBDIR)/bfd && \
5306           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5307                 $(TARGET-bfd))
5308 @endif bfd
5309
5310
5311
5312 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5313 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5314 maybe-all-stage1-bfd:
5315 maybe-clean-stage1-bfd:
5316 @if bfd-bootstrap
5317 maybe-all-stage1-bfd: all-stage1-bfd
5318 all-stage1: all-stage1-bfd
5319 TARGET-stage1-bfd = $(TARGET-bfd)
5320 all-stage1-bfd: configure-stage1-bfd
5321         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5322         @r=`${PWD_COMMAND}`; export r; \
5323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324         TFLAGS="$(STAGE1_TFLAGS)"; \
5325         $(HOST_EXPORTS) \
5326         cd $(HOST_SUBDIR)/bfd && \
5327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5328                 CFLAGS="$(STAGE1_CFLAGS)" \
5329                 CXXFLAGS="$(STAGE1_CFLAGS)" \
5330                 LIBCFLAGS="$(LIBCFLAGS)" \
5331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5334                 $(EXTRA_HOST_FLAGS)   \
5335                 TFLAGS="$(STAGE1_TFLAGS)" \
5336                 $(TARGET-stage1-bfd)
5337
5338 maybe-clean-stage1-bfd: clean-stage1-bfd
5339 clean-stage1: clean-stage1-bfd
5340 clean-stage1-bfd:
5341         @if [ $(current_stage) = stage1 ]; then \
5342           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5343         else \
5344           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5345           $(MAKE) stage1-start; \
5346         fi; \
5347         cd $(HOST_SUBDIR)/bfd && \
5348         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5349                  clean
5350 @endif bfd-bootstrap
5351
5352
5353 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5354 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5355 maybe-all-stage2-bfd:
5356 maybe-clean-stage2-bfd:
5357 @if bfd-bootstrap
5358 maybe-all-stage2-bfd: all-stage2-bfd
5359 all-stage2: all-stage2-bfd
5360 TARGET-stage2-bfd = $(TARGET-bfd)
5361 all-stage2-bfd: configure-stage2-bfd
5362         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5363         @r=`${PWD_COMMAND}`; export r; \
5364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5365         TFLAGS="$(STAGE2_TFLAGS)"; \
5366         $(HOST_EXPORTS) \
5367         $(POSTSTAGE1_HOST_EXPORTS) \
5368         cd $(HOST_SUBDIR)/bfd && \
5369         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5370                 CFLAGS="$(STAGE2_CFLAGS)" \
5371                 CXXFLAGS="$(STAGE2_CFLAGS)" \
5372                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5373                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5374                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5375                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5376                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5377                 TFLAGS="$(STAGE2_TFLAGS)" \
5378                 $(TARGET-stage2-bfd)
5379
5380 maybe-clean-stage2-bfd: clean-stage2-bfd
5381 clean-stage2: clean-stage2-bfd
5382 clean-stage2-bfd:
5383         @if [ $(current_stage) = stage2 ]; then \
5384           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5385         else \
5386           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5387           $(MAKE) stage2-start; \
5388         fi; \
5389         cd $(HOST_SUBDIR)/bfd && \
5390         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5391                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5392                  clean
5393 @endif bfd-bootstrap
5394
5395
5396 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5397 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5398 maybe-all-stage3-bfd:
5399 maybe-clean-stage3-bfd:
5400 @if bfd-bootstrap
5401 maybe-all-stage3-bfd: all-stage3-bfd
5402 all-stage3: all-stage3-bfd
5403 TARGET-stage3-bfd = $(TARGET-bfd)
5404 all-stage3-bfd: configure-stage3-bfd
5405         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5406         @r=`${PWD_COMMAND}`; export r; \
5407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408         TFLAGS="$(STAGE3_TFLAGS)"; \
5409         $(HOST_EXPORTS) \
5410         $(POSTSTAGE1_HOST_EXPORTS) \
5411         cd $(HOST_SUBDIR)/bfd && \
5412         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5413                 CFLAGS="$(STAGE3_CFLAGS)" \
5414                 CXXFLAGS="$(STAGE3_CFLAGS)" \
5415                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5416                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5417                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5418                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5419                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5420                 TFLAGS="$(STAGE3_TFLAGS)" \
5421                 $(TARGET-stage3-bfd)
5422
5423 maybe-clean-stage3-bfd: clean-stage3-bfd
5424 clean-stage3: clean-stage3-bfd
5425 clean-stage3-bfd:
5426         @if [ $(current_stage) = stage3 ]; then \
5427           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5428         else \
5429           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5430           $(MAKE) stage3-start; \
5431         fi; \
5432         cd $(HOST_SUBDIR)/bfd && \
5433         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5434                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5435                  clean
5436 @endif bfd-bootstrap
5437
5438
5439 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5440 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5441 maybe-all-stage4-bfd:
5442 maybe-clean-stage4-bfd:
5443 @if bfd-bootstrap
5444 maybe-all-stage4-bfd: all-stage4-bfd
5445 all-stage4: all-stage4-bfd
5446 TARGET-stage4-bfd = $(TARGET-bfd)
5447 all-stage4-bfd: configure-stage4-bfd
5448         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5449         @r=`${PWD_COMMAND}`; export r; \
5450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451         TFLAGS="$(STAGE4_TFLAGS)"; \
5452         $(HOST_EXPORTS) \
5453         $(POSTSTAGE1_HOST_EXPORTS) \
5454         cd $(HOST_SUBDIR)/bfd && \
5455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5456                 CFLAGS="$(STAGE4_CFLAGS)" \
5457                 CXXFLAGS="$(STAGE4_CFLAGS)" \
5458                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5462                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5463                 TFLAGS="$(STAGE4_TFLAGS)" \
5464                 $(TARGET-stage4-bfd)
5465
5466 maybe-clean-stage4-bfd: clean-stage4-bfd
5467 clean-stage4: clean-stage4-bfd
5468 clean-stage4-bfd:
5469         @if [ $(current_stage) = stage4 ]; then \
5470           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5471         else \
5472           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5473           $(MAKE) stage4-start; \
5474         fi; \
5475         cd $(HOST_SUBDIR)/bfd && \
5476         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5477                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5478                  clean
5479 @endif bfd-bootstrap
5480
5481
5482 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5483 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5484 maybe-all-stageprofile-bfd:
5485 maybe-clean-stageprofile-bfd:
5486 @if bfd-bootstrap
5487 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5488 all-stageprofile: all-stageprofile-bfd
5489 TARGET-stageprofile-bfd = $(TARGET-bfd)
5490 all-stageprofile-bfd: configure-stageprofile-bfd
5491         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5492         @r=`${PWD_COMMAND}`; export r; \
5493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5495         $(HOST_EXPORTS) \
5496         $(POSTSTAGE1_HOST_EXPORTS) \
5497         cd $(HOST_SUBDIR)/bfd && \
5498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5499                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5500                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5501                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5502                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5503                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5504                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5505                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5506                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5507                 $(TARGET-stageprofile-bfd)
5508
5509 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5510 clean-stageprofile: clean-stageprofile-bfd
5511 clean-stageprofile-bfd:
5512         @if [ $(current_stage) = stageprofile ]; then \
5513           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5514         else \
5515           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5516           $(MAKE) stageprofile-start; \
5517         fi; \
5518         cd $(HOST_SUBDIR)/bfd && \
5519         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5520                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5521                  clean
5522 @endif bfd-bootstrap
5523
5524
5525 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5526 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5527 maybe-all-stagefeedback-bfd:
5528 maybe-clean-stagefeedback-bfd:
5529 @if bfd-bootstrap
5530 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5531 all-stagefeedback: all-stagefeedback-bfd
5532 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5533 all-stagefeedback-bfd: configure-stagefeedback-bfd
5534         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5535         @r=`${PWD_COMMAND}`; export r; \
5536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5537         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5538         $(HOST_EXPORTS) \
5539         $(POSTSTAGE1_HOST_EXPORTS) \
5540         cd $(HOST_SUBDIR)/bfd && \
5541         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5542                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5543                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5544                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5545                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5546                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5547                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5548                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5549                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5550                 $(TARGET-stagefeedback-bfd)
5551
5552 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5553 clean-stagefeedback: clean-stagefeedback-bfd
5554 clean-stagefeedback-bfd:
5555         @if [ $(current_stage) = stagefeedback ]; then \
5556           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5557         else \
5558           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5559           $(MAKE) stagefeedback-start; \
5560         fi; \
5561         cd $(HOST_SUBDIR)/bfd && \
5562         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5563                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5564                  clean
5565 @endif bfd-bootstrap
5566
5567
5568
5569
5570
5571 .PHONY: check-bfd maybe-check-bfd
5572 maybe-check-bfd:
5573 @if bfd
5574 maybe-check-bfd: check-bfd
5575
5576 check-bfd:
5577         @: $(MAKE); $(unstage)
5578         @r=`${PWD_COMMAND}`; export r; \
5579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5580         $(HOST_EXPORTS) \
5581         (cd $(HOST_SUBDIR)/bfd && \
5582           $(MAKE) $(FLAGS_TO_PASS)  check)
5583
5584 @endif bfd
5585
5586 .PHONY: install-bfd maybe-install-bfd
5587 maybe-install-bfd:
5588 @if bfd
5589 maybe-install-bfd: install-bfd
5590
5591 install-bfd: installdirs
5592         @: $(MAKE); $(unstage)
5593         @r=`${PWD_COMMAND}`; export r; \
5594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595         $(HOST_EXPORTS) \
5596         (cd $(HOST_SUBDIR)/bfd && \
5597           $(MAKE) $(FLAGS_TO_PASS)  install)
5598
5599 @endif bfd
5600
5601 # Other targets (info, dvi, pdf, etc.)
5602
5603 .PHONY: maybe-info-bfd info-bfd
5604 maybe-info-bfd:
5605 @if bfd
5606 maybe-info-bfd: info-bfd
5607
5608 info-bfd: \
5609     configure-bfd 
5610         @[ -f ./bfd/Makefile ] || exit 0; \
5611         r=`${PWD_COMMAND}`; export r; \
5612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613         $(HOST_EXPORTS) \
5614         for flag in $(EXTRA_HOST_FLAGS) ; do \
5615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616         done; \
5617         echo "Doing info in bfd" ; \
5618         (cd $(HOST_SUBDIR)/bfd && \
5619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621                   "RANLIB=$${RANLIB}" \
5622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5623                   info) \
5624           || exit 1
5625
5626 @endif bfd
5627
5628 .PHONY: maybe-dvi-bfd dvi-bfd
5629 maybe-dvi-bfd:
5630 @if bfd
5631 maybe-dvi-bfd: dvi-bfd
5632
5633 dvi-bfd: \
5634     configure-bfd 
5635         @[ -f ./bfd/Makefile ] || exit 0; \
5636         r=`${PWD_COMMAND}`; export r; \
5637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638         $(HOST_EXPORTS) \
5639         for flag in $(EXTRA_HOST_FLAGS) ; do \
5640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641         done; \
5642         echo "Doing dvi in bfd" ; \
5643         (cd $(HOST_SUBDIR)/bfd && \
5644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646                   "RANLIB=$${RANLIB}" \
5647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648                   dvi) \
5649           || exit 1
5650
5651 @endif bfd
5652
5653 .PHONY: maybe-pdf-bfd pdf-bfd
5654 maybe-pdf-bfd:
5655 @if bfd
5656 maybe-pdf-bfd: pdf-bfd
5657
5658 pdf-bfd: \
5659     configure-bfd 
5660         @[ -f ./bfd/Makefile ] || exit 0; \
5661         r=`${PWD_COMMAND}`; export r; \
5662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5663         $(HOST_EXPORTS) \
5664         for flag in $(EXTRA_HOST_FLAGS) ; do \
5665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5666         done; \
5667         echo "Doing pdf in bfd" ; \
5668         (cd $(HOST_SUBDIR)/bfd && \
5669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5671                   "RANLIB=$${RANLIB}" \
5672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5673                   pdf) \
5674           || exit 1
5675
5676 @endif bfd
5677
5678 .PHONY: maybe-html-bfd html-bfd
5679 maybe-html-bfd:
5680 @if bfd
5681 maybe-html-bfd: html-bfd
5682
5683 html-bfd: \
5684     configure-bfd 
5685         @[ -f ./bfd/Makefile ] || exit 0; \
5686         r=`${PWD_COMMAND}`; export r; \
5687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688         $(HOST_EXPORTS) \
5689         for flag in $(EXTRA_HOST_FLAGS) ; do \
5690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691         done; \
5692         echo "Doing html in bfd" ; \
5693         (cd $(HOST_SUBDIR)/bfd && \
5694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696                   "RANLIB=$${RANLIB}" \
5697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698                   html) \
5699           || exit 1
5700
5701 @endif bfd
5702
5703 .PHONY: maybe-TAGS-bfd TAGS-bfd
5704 maybe-TAGS-bfd:
5705 @if bfd
5706 maybe-TAGS-bfd: TAGS-bfd
5707
5708 TAGS-bfd: \
5709     configure-bfd 
5710         @[ -f ./bfd/Makefile ] || exit 0; \
5711         r=`${PWD_COMMAND}`; export r; \
5712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713         $(HOST_EXPORTS) \
5714         for flag in $(EXTRA_HOST_FLAGS) ; do \
5715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5716         done; \
5717         echo "Doing TAGS in bfd" ; \
5718         (cd $(HOST_SUBDIR)/bfd && \
5719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5721                   "RANLIB=$${RANLIB}" \
5722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5723                   TAGS) \
5724           || exit 1
5725
5726 @endif bfd
5727
5728 .PHONY: maybe-install-info-bfd install-info-bfd
5729 maybe-install-info-bfd:
5730 @if bfd
5731 maybe-install-info-bfd: install-info-bfd
5732
5733 install-info-bfd: \
5734     configure-bfd \
5735     info-bfd 
5736         @[ -f ./bfd/Makefile ] || exit 0; \
5737         r=`${PWD_COMMAND}`; export r; \
5738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5739         $(HOST_EXPORTS) \
5740         for flag in $(EXTRA_HOST_FLAGS) ; do \
5741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5742         done; \
5743         echo "Doing install-info in bfd" ; \
5744         (cd $(HOST_SUBDIR)/bfd && \
5745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5747                   "RANLIB=$${RANLIB}" \
5748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5749                   install-info) \
5750           || exit 1
5751
5752 @endif bfd
5753
5754 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5755 maybe-install-pdf-bfd:
5756 @if bfd
5757 maybe-install-pdf-bfd: install-pdf-bfd
5758
5759 install-pdf-bfd: \
5760     configure-bfd \
5761     pdf-bfd 
5762         @[ -f ./bfd/Makefile ] || exit 0; \
5763         r=`${PWD_COMMAND}`; export r; \
5764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5765         $(HOST_EXPORTS) \
5766         for flag in $(EXTRA_HOST_FLAGS) ; do \
5767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5768         done; \
5769         echo "Doing install-pdf in bfd" ; \
5770         (cd $(HOST_SUBDIR)/bfd && \
5771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5773                   "RANLIB=$${RANLIB}" \
5774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5775                   install-pdf) \
5776           || exit 1
5777
5778 @endif bfd
5779
5780 .PHONY: maybe-install-html-bfd install-html-bfd
5781 maybe-install-html-bfd:
5782 @if bfd
5783 maybe-install-html-bfd: install-html-bfd
5784
5785 install-html-bfd: \
5786     configure-bfd \
5787     html-bfd 
5788         @[ -f ./bfd/Makefile ] || exit 0; \
5789         r=`${PWD_COMMAND}`; export r; \
5790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5791         $(HOST_EXPORTS) \
5792         for flag in $(EXTRA_HOST_FLAGS) ; do \
5793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5794         done; \
5795         echo "Doing install-html in bfd" ; \
5796         (cd $(HOST_SUBDIR)/bfd && \
5797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5799                   "RANLIB=$${RANLIB}" \
5800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801                   install-html) \
5802           || exit 1
5803
5804 @endif bfd
5805
5806 .PHONY: maybe-installcheck-bfd installcheck-bfd
5807 maybe-installcheck-bfd:
5808 @if bfd
5809 maybe-installcheck-bfd: installcheck-bfd
5810
5811 installcheck-bfd: \
5812     configure-bfd 
5813         @[ -f ./bfd/Makefile ] || exit 0; \
5814         r=`${PWD_COMMAND}`; export r; \
5815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816         $(HOST_EXPORTS) \
5817         for flag in $(EXTRA_HOST_FLAGS) ; do \
5818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819         done; \
5820         echo "Doing installcheck in bfd" ; \
5821         (cd $(HOST_SUBDIR)/bfd && \
5822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824                   "RANLIB=$${RANLIB}" \
5825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826                   installcheck) \
5827           || exit 1
5828
5829 @endif bfd
5830
5831 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5832 maybe-mostlyclean-bfd:
5833 @if bfd
5834 maybe-mostlyclean-bfd: mostlyclean-bfd
5835
5836 mostlyclean-bfd: 
5837         @[ -f ./bfd/Makefile ] || exit 0; \
5838         r=`${PWD_COMMAND}`; export r; \
5839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840         $(HOST_EXPORTS) \
5841         for flag in $(EXTRA_HOST_FLAGS) ; do \
5842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5843         done; \
5844         echo "Doing mostlyclean in bfd" ; \
5845         (cd $(HOST_SUBDIR)/bfd && \
5846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5848                   "RANLIB=$${RANLIB}" \
5849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5850                   mostlyclean) \
5851           || exit 1
5852
5853 @endif bfd
5854
5855 .PHONY: maybe-clean-bfd clean-bfd
5856 maybe-clean-bfd:
5857 @if bfd
5858 maybe-clean-bfd: clean-bfd
5859
5860 clean-bfd: 
5861         @[ -f ./bfd/Makefile ] || exit 0; \
5862         r=`${PWD_COMMAND}`; export r; \
5863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5864         $(HOST_EXPORTS) \
5865         for flag in $(EXTRA_HOST_FLAGS) ; do \
5866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5867         done; \
5868         echo "Doing clean in bfd" ; \
5869         (cd $(HOST_SUBDIR)/bfd && \
5870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5872                   "RANLIB=$${RANLIB}" \
5873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5874                   clean) \
5875           || exit 1
5876
5877 @endif bfd
5878
5879 .PHONY: maybe-distclean-bfd distclean-bfd
5880 maybe-distclean-bfd:
5881 @if bfd
5882 maybe-distclean-bfd: distclean-bfd
5883
5884 distclean-bfd: 
5885         @[ -f ./bfd/Makefile ] || exit 0; \
5886         r=`${PWD_COMMAND}`; export r; \
5887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888         $(HOST_EXPORTS) \
5889         for flag in $(EXTRA_HOST_FLAGS) ; do \
5890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5891         done; \
5892         echo "Doing distclean in bfd" ; \
5893         (cd $(HOST_SUBDIR)/bfd && \
5894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5896                   "RANLIB=$${RANLIB}" \
5897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5898                   distclean) \
5899           || exit 1
5900
5901 @endif bfd
5902
5903 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5904 maybe-maintainer-clean-bfd:
5905 @if bfd
5906 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5907
5908 maintainer-clean-bfd: 
5909         @[ -f ./bfd/Makefile ] || exit 0; \
5910         r=`${PWD_COMMAND}`; export r; \
5911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5912         $(HOST_EXPORTS) \
5913         for flag in $(EXTRA_HOST_FLAGS) ; do \
5914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5915         done; \
5916         echo "Doing maintainer-clean in bfd" ; \
5917         (cd $(HOST_SUBDIR)/bfd && \
5918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5920                   "RANLIB=$${RANLIB}" \
5921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5922                   maintainer-clean) \
5923           || exit 1
5924
5925 @endif bfd
5926
5927
5928
5929 .PHONY: configure-opcodes maybe-configure-opcodes
5930 maybe-configure-opcodes:
5931 @if gcc-bootstrap
5932 configure-opcodes: stage_current
5933 @endif gcc-bootstrap
5934 @if opcodes
5935 maybe-configure-opcodes: configure-opcodes
5936 configure-opcodes: 
5937         @r=`${PWD_COMMAND}`; export r; \
5938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5941         $(HOST_EXPORTS) \
5942         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5943         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5944         case $(srcdir) in \
5945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5946           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5948         esac; \
5949         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5950         libsrcdir="$$s/opcodes"; \
5951         $(SHELL) $${libsrcdir}/configure \
5952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5953           --target=${target_alias} $${srcdiroption}  \
5954           || exit 1
5955 @endif opcodes
5956
5957
5958
5959 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5960 maybe-configure-stage1-opcodes:
5961 @if opcodes-bootstrap
5962 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5963 configure-stage1-opcodes:
5964         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5965         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5966         @r=`${PWD_COMMAND}`; export r; \
5967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968         TFLAGS="$(STAGE1_TFLAGS)"; \
5969         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5970         $(HOST_EXPORTS) \
5971         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5972         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5973         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5974         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5976         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5977         case $(srcdir) in \
5978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5979           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5981         esac; \
5982         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5983         libsrcdir="$$s/opcodes"; \
5984         $(SHELL) $${libsrcdir}/configure \
5985           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5986           --target=${target_alias} $${srcdiroption} \
5987           $(STAGE1_CONFIGURE_FLAGS)
5988 @endif opcodes-bootstrap
5989
5990 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5991 maybe-configure-stage2-opcodes:
5992 @if opcodes-bootstrap
5993 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5994 configure-stage2-opcodes:
5995         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5996         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5997         @r=`${PWD_COMMAND}`; export r; \
5998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5999         TFLAGS="$(STAGE2_TFLAGS)"; \
6000         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6001         $(HOST_EXPORTS) \
6002         $(POSTSTAGE1_HOST_EXPORTS) \
6003         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6004         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6005         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6006         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6008         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6009         case $(srcdir) in \
6010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6011           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6013         esac; \
6014         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6015         libsrcdir="$$s/opcodes"; \
6016         $(SHELL) $${libsrcdir}/configure \
6017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6018           --target=${target_alias} $${srcdiroption} \
6019           --with-build-libsubdir=$(HOST_SUBDIR) \
6020           $(STAGE2_CONFIGURE_FLAGS)
6021 @endif opcodes-bootstrap
6022
6023 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6024 maybe-configure-stage3-opcodes:
6025 @if opcodes-bootstrap
6026 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6027 configure-stage3-opcodes:
6028         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6030         @r=`${PWD_COMMAND}`; export r; \
6031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032         TFLAGS="$(STAGE3_TFLAGS)"; \
6033         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6034         $(HOST_EXPORTS) \
6035         $(POSTSTAGE1_HOST_EXPORTS) \
6036         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6037         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6038         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6039         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6041         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6042         case $(srcdir) in \
6043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6044           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6046         esac; \
6047         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6048         libsrcdir="$$s/opcodes"; \
6049         $(SHELL) $${libsrcdir}/configure \
6050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6051           --target=${target_alias} $${srcdiroption} \
6052           --with-build-libsubdir=$(HOST_SUBDIR) \
6053           $(STAGE3_CONFIGURE_FLAGS)
6054 @endif opcodes-bootstrap
6055
6056 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6057 maybe-configure-stage4-opcodes:
6058 @if opcodes-bootstrap
6059 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6060 configure-stage4-opcodes:
6061         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6062         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6063         @r=`${PWD_COMMAND}`; export r; \
6064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065         TFLAGS="$(STAGE4_TFLAGS)"; \
6066         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6067         $(HOST_EXPORTS) \
6068         $(POSTSTAGE1_HOST_EXPORTS) \
6069         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6070         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6071         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6072         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6074         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6075         case $(srcdir) in \
6076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6077           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6079         esac; \
6080         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6081         libsrcdir="$$s/opcodes"; \
6082         $(SHELL) $${libsrcdir}/configure \
6083           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6084           --target=${target_alias} $${srcdiroption} \
6085           --with-build-libsubdir=$(HOST_SUBDIR) \
6086           $(STAGE4_CONFIGURE_FLAGS)
6087 @endif opcodes-bootstrap
6088
6089 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6090 maybe-configure-stageprofile-opcodes:
6091 @if opcodes-bootstrap
6092 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6093 configure-stageprofile-opcodes:
6094         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6095         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6096         @r=`${PWD_COMMAND}`; export r; \
6097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6099         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6100         $(HOST_EXPORTS) \
6101         $(POSTSTAGE1_HOST_EXPORTS) \
6102         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6103         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6104         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6105         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6107         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6108         case $(srcdir) in \
6109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6110           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6112         esac; \
6113         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6114         libsrcdir="$$s/opcodes"; \
6115         $(SHELL) $${libsrcdir}/configure \
6116           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6117           --target=${target_alias} $${srcdiroption} \
6118           --with-build-libsubdir=$(HOST_SUBDIR) \
6119           $(STAGEprofile_CONFIGURE_FLAGS)
6120 @endif opcodes-bootstrap
6121
6122 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6123 maybe-configure-stagefeedback-opcodes:
6124 @if opcodes-bootstrap
6125 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6126 configure-stagefeedback-opcodes:
6127         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6128         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6129         @r=`${PWD_COMMAND}`; export r; \
6130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6132         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6133         $(HOST_EXPORTS) \
6134         $(POSTSTAGE1_HOST_EXPORTS) \
6135         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6136         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6137         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6138         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6139         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6140         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6141         case $(srcdir) in \
6142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6143           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6145         esac; \
6146         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6147         libsrcdir="$$s/opcodes"; \
6148         $(SHELL) $${libsrcdir}/configure \
6149           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6150           --target=${target_alias} $${srcdiroption} \
6151           --with-build-libsubdir=$(HOST_SUBDIR) \
6152           $(STAGEfeedback_CONFIGURE_FLAGS)
6153 @endif opcodes-bootstrap
6154
6155
6156
6157
6158
6159 .PHONY: all-opcodes maybe-all-opcodes
6160 maybe-all-opcodes:
6161 @if gcc-bootstrap
6162 all-opcodes: stage_current
6163 @endif gcc-bootstrap
6164 @if opcodes
6165 TARGET-opcodes=all
6166 maybe-all-opcodes: all-opcodes
6167 all-opcodes: configure-opcodes
6168         @r=`${PWD_COMMAND}`; export r; \
6169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170         $(HOST_EXPORTS) \
6171         (cd $(HOST_SUBDIR)/opcodes && \
6172           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6173                 $(TARGET-opcodes))
6174 @endif opcodes
6175
6176
6177
6178 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6179 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6180 maybe-all-stage1-opcodes:
6181 maybe-clean-stage1-opcodes:
6182 @if opcodes-bootstrap
6183 maybe-all-stage1-opcodes: all-stage1-opcodes
6184 all-stage1: all-stage1-opcodes
6185 TARGET-stage1-opcodes = $(TARGET-opcodes)
6186 all-stage1-opcodes: configure-stage1-opcodes
6187         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6188         @r=`${PWD_COMMAND}`; export r; \
6189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6190         TFLAGS="$(STAGE1_TFLAGS)"; \
6191         $(HOST_EXPORTS) \
6192         cd $(HOST_SUBDIR)/opcodes && \
6193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6194                 CFLAGS="$(STAGE1_CFLAGS)" \
6195                 CXXFLAGS="$(STAGE1_CFLAGS)" \
6196                 LIBCFLAGS="$(LIBCFLAGS)" \
6197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6200                 $(EXTRA_HOST_FLAGS)   \
6201                 TFLAGS="$(STAGE1_TFLAGS)" \
6202                 $(TARGET-stage1-opcodes)
6203
6204 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6205 clean-stage1: clean-stage1-opcodes
6206 clean-stage1-opcodes:
6207         @if [ $(current_stage) = stage1 ]; then \
6208           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6209         else \
6210           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6211           $(MAKE) stage1-start; \
6212         fi; \
6213         cd $(HOST_SUBDIR)/opcodes && \
6214         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6215                  clean
6216 @endif opcodes-bootstrap
6217
6218
6219 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6220 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6221 maybe-all-stage2-opcodes:
6222 maybe-clean-stage2-opcodes:
6223 @if opcodes-bootstrap
6224 maybe-all-stage2-opcodes: all-stage2-opcodes
6225 all-stage2: all-stage2-opcodes
6226 TARGET-stage2-opcodes = $(TARGET-opcodes)
6227 all-stage2-opcodes: configure-stage2-opcodes
6228         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6229         @r=`${PWD_COMMAND}`; export r; \
6230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231         TFLAGS="$(STAGE2_TFLAGS)"; \
6232         $(HOST_EXPORTS) \
6233         $(POSTSTAGE1_HOST_EXPORTS) \
6234         cd $(HOST_SUBDIR)/opcodes && \
6235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6236                 CFLAGS="$(STAGE2_CFLAGS)" \
6237                 CXXFLAGS="$(STAGE2_CFLAGS)" \
6238                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6242                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6243                 TFLAGS="$(STAGE2_TFLAGS)" \
6244                 $(TARGET-stage2-opcodes)
6245
6246 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6247 clean-stage2: clean-stage2-opcodes
6248 clean-stage2-opcodes:
6249         @if [ $(current_stage) = stage2 ]; then \
6250           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6251         else \
6252           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6253           $(MAKE) stage2-start; \
6254         fi; \
6255         cd $(HOST_SUBDIR)/opcodes && \
6256         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6257                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6258                  clean
6259 @endif opcodes-bootstrap
6260
6261
6262 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6263 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6264 maybe-all-stage3-opcodes:
6265 maybe-clean-stage3-opcodes:
6266 @if opcodes-bootstrap
6267 maybe-all-stage3-opcodes: all-stage3-opcodes
6268 all-stage3: all-stage3-opcodes
6269 TARGET-stage3-opcodes = $(TARGET-opcodes)
6270 all-stage3-opcodes: configure-stage3-opcodes
6271         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6272         @r=`${PWD_COMMAND}`; export r; \
6273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274         TFLAGS="$(STAGE3_TFLAGS)"; \
6275         $(HOST_EXPORTS) \
6276         $(POSTSTAGE1_HOST_EXPORTS) \
6277         cd $(HOST_SUBDIR)/opcodes && \
6278         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6279                 CFLAGS="$(STAGE3_CFLAGS)" \
6280                 CXXFLAGS="$(STAGE3_CFLAGS)" \
6281                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6282                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6283                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6284                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6285                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6286                 TFLAGS="$(STAGE3_TFLAGS)" \
6287                 $(TARGET-stage3-opcodes)
6288
6289 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6290 clean-stage3: clean-stage3-opcodes
6291 clean-stage3-opcodes:
6292         @if [ $(current_stage) = stage3 ]; then \
6293           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6294         else \
6295           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6296           $(MAKE) stage3-start; \
6297         fi; \
6298         cd $(HOST_SUBDIR)/opcodes && \
6299         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6300                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6301                  clean
6302 @endif opcodes-bootstrap
6303
6304
6305 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6306 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6307 maybe-all-stage4-opcodes:
6308 maybe-clean-stage4-opcodes:
6309 @if opcodes-bootstrap
6310 maybe-all-stage4-opcodes: all-stage4-opcodes
6311 all-stage4: all-stage4-opcodes
6312 TARGET-stage4-opcodes = $(TARGET-opcodes)
6313 all-stage4-opcodes: configure-stage4-opcodes
6314         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6315         @r=`${PWD_COMMAND}`; export r; \
6316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6317         TFLAGS="$(STAGE4_TFLAGS)"; \
6318         $(HOST_EXPORTS) \
6319         $(POSTSTAGE1_HOST_EXPORTS) \
6320         cd $(HOST_SUBDIR)/opcodes && \
6321         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6322                 CFLAGS="$(STAGE4_CFLAGS)" \
6323                 CXXFLAGS="$(STAGE4_CFLAGS)" \
6324                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6325                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6326                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6327                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6328                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6329                 TFLAGS="$(STAGE4_TFLAGS)" \
6330                 $(TARGET-stage4-opcodes)
6331
6332 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6333 clean-stage4: clean-stage4-opcodes
6334 clean-stage4-opcodes:
6335         @if [ $(current_stage) = stage4 ]; then \
6336           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6337         else \
6338           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6339           $(MAKE) stage4-start; \
6340         fi; \
6341         cd $(HOST_SUBDIR)/opcodes && \
6342         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6343                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6344                  clean
6345 @endif opcodes-bootstrap
6346
6347
6348 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6349 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6350 maybe-all-stageprofile-opcodes:
6351 maybe-clean-stageprofile-opcodes:
6352 @if opcodes-bootstrap
6353 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6354 all-stageprofile: all-stageprofile-opcodes
6355 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6356 all-stageprofile-opcodes: configure-stageprofile-opcodes
6357         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6358         @r=`${PWD_COMMAND}`; export r; \
6359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6360         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6361         $(HOST_EXPORTS) \
6362         $(POSTSTAGE1_HOST_EXPORTS) \
6363         cd $(HOST_SUBDIR)/opcodes && \
6364         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6365                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6366                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6367                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6368                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6369                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6370                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6371                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6372                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6373                 $(TARGET-stageprofile-opcodes)
6374
6375 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6376 clean-stageprofile: clean-stageprofile-opcodes
6377 clean-stageprofile-opcodes:
6378         @if [ $(current_stage) = stageprofile ]; then \
6379           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6380         else \
6381           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6382           $(MAKE) stageprofile-start; \
6383         fi; \
6384         cd $(HOST_SUBDIR)/opcodes && \
6385         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6386                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6387                  clean
6388 @endif opcodes-bootstrap
6389
6390
6391 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6392 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6393 maybe-all-stagefeedback-opcodes:
6394 maybe-clean-stagefeedback-opcodes:
6395 @if opcodes-bootstrap
6396 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6397 all-stagefeedback: all-stagefeedback-opcodes
6398 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6399 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6400         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6401         @r=`${PWD_COMMAND}`; export r; \
6402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6403         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6404         $(HOST_EXPORTS) \
6405         $(POSTSTAGE1_HOST_EXPORTS) \
6406         cd $(HOST_SUBDIR)/opcodes && \
6407         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6408                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6409                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6410                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6411                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6412                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6413                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6414                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6415                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6416                 $(TARGET-stagefeedback-opcodes)
6417
6418 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6419 clean-stagefeedback: clean-stagefeedback-opcodes
6420 clean-stagefeedback-opcodes:
6421         @if [ $(current_stage) = stagefeedback ]; then \
6422           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6423         else \
6424           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6425           $(MAKE) stagefeedback-start; \
6426         fi; \
6427         cd $(HOST_SUBDIR)/opcodes && \
6428         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6429                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6430                  clean
6431 @endif opcodes-bootstrap
6432
6433
6434
6435
6436
6437 .PHONY: check-opcodes maybe-check-opcodes
6438 maybe-check-opcodes:
6439 @if opcodes
6440 maybe-check-opcodes: check-opcodes
6441
6442 check-opcodes:
6443         @: $(MAKE); $(unstage)
6444         @r=`${PWD_COMMAND}`; export r; \
6445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446         $(HOST_EXPORTS) \
6447         (cd $(HOST_SUBDIR)/opcodes && \
6448           $(MAKE) $(FLAGS_TO_PASS)  check)
6449
6450 @endif opcodes
6451
6452 .PHONY: install-opcodes maybe-install-opcodes
6453 maybe-install-opcodes:
6454 @if opcodes
6455 maybe-install-opcodes: install-opcodes
6456
6457 install-opcodes: installdirs
6458         @: $(MAKE); $(unstage)
6459         @r=`${PWD_COMMAND}`; export r; \
6460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6461         $(HOST_EXPORTS) \
6462         (cd $(HOST_SUBDIR)/opcodes && \
6463           $(MAKE) $(FLAGS_TO_PASS)  install)
6464
6465 @endif opcodes
6466
6467 # Other targets (info, dvi, pdf, etc.)
6468
6469 .PHONY: maybe-info-opcodes info-opcodes
6470 maybe-info-opcodes:
6471 @if opcodes
6472 maybe-info-opcodes: info-opcodes
6473
6474 info-opcodes: \
6475     configure-opcodes 
6476         @[ -f ./opcodes/Makefile ] || exit 0; \
6477         r=`${PWD_COMMAND}`; export r; \
6478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479         $(HOST_EXPORTS) \
6480         for flag in $(EXTRA_HOST_FLAGS) ; do \
6481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482         done; \
6483         echo "Doing info in opcodes" ; \
6484         (cd $(HOST_SUBDIR)/opcodes && \
6485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487                   "RANLIB=$${RANLIB}" \
6488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6489                   info) \
6490           || exit 1
6491
6492 @endif opcodes
6493
6494 .PHONY: maybe-dvi-opcodes dvi-opcodes
6495 maybe-dvi-opcodes:
6496 @if opcodes
6497 maybe-dvi-opcodes: dvi-opcodes
6498
6499 dvi-opcodes: \
6500     configure-opcodes 
6501         @[ -f ./opcodes/Makefile ] || exit 0; \
6502         r=`${PWD_COMMAND}`; export r; \
6503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6504         $(HOST_EXPORTS) \
6505         for flag in $(EXTRA_HOST_FLAGS) ; do \
6506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6507         done; \
6508         echo "Doing dvi in opcodes" ; \
6509         (cd $(HOST_SUBDIR)/opcodes && \
6510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6512                   "RANLIB=$${RANLIB}" \
6513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6514                   dvi) \
6515           || exit 1
6516
6517 @endif opcodes
6518
6519 .PHONY: maybe-pdf-opcodes pdf-opcodes
6520 maybe-pdf-opcodes:
6521 @if opcodes
6522 maybe-pdf-opcodes: pdf-opcodes
6523
6524 pdf-opcodes: \
6525     configure-opcodes 
6526         @[ -f ./opcodes/Makefile ] || exit 0; \
6527         r=`${PWD_COMMAND}`; export r; \
6528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6529         $(HOST_EXPORTS) \
6530         for flag in $(EXTRA_HOST_FLAGS) ; do \
6531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6532         done; \
6533         echo "Doing pdf in opcodes" ; \
6534         (cd $(HOST_SUBDIR)/opcodes && \
6535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6537                   "RANLIB=$${RANLIB}" \
6538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6539                   pdf) \
6540           || exit 1
6541
6542 @endif opcodes
6543
6544 .PHONY: maybe-html-opcodes html-opcodes
6545 maybe-html-opcodes:
6546 @if opcodes
6547 maybe-html-opcodes: html-opcodes
6548
6549 html-opcodes: \
6550     configure-opcodes 
6551         @[ -f ./opcodes/Makefile ] || exit 0; \
6552         r=`${PWD_COMMAND}`; export r; \
6553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6554         $(HOST_EXPORTS) \
6555         for flag in $(EXTRA_HOST_FLAGS) ; do \
6556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6557         done; \
6558         echo "Doing html in opcodes" ; \
6559         (cd $(HOST_SUBDIR)/opcodes && \
6560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562                   "RANLIB=$${RANLIB}" \
6563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6564                   html) \
6565           || exit 1
6566
6567 @endif opcodes
6568
6569 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6570 maybe-TAGS-opcodes:
6571 @if opcodes
6572 maybe-TAGS-opcodes: TAGS-opcodes
6573
6574 TAGS-opcodes: \
6575     configure-opcodes 
6576         @[ -f ./opcodes/Makefile ] || exit 0; \
6577         r=`${PWD_COMMAND}`; export r; \
6578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579         $(HOST_EXPORTS) \
6580         for flag in $(EXTRA_HOST_FLAGS) ; do \
6581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582         done; \
6583         echo "Doing TAGS in opcodes" ; \
6584         (cd $(HOST_SUBDIR)/opcodes && \
6585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587                   "RANLIB=$${RANLIB}" \
6588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589                   TAGS) \
6590           || exit 1
6591
6592 @endif opcodes
6593
6594 .PHONY: maybe-install-info-opcodes install-info-opcodes
6595 maybe-install-info-opcodes:
6596 @if opcodes
6597 maybe-install-info-opcodes: install-info-opcodes
6598
6599 install-info-opcodes: \
6600     configure-opcodes \
6601     info-opcodes 
6602         @[ -f ./opcodes/Makefile ] || exit 0; \
6603         r=`${PWD_COMMAND}`; export r; \
6604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605         $(HOST_EXPORTS) \
6606         for flag in $(EXTRA_HOST_FLAGS) ; do \
6607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608         done; \
6609         echo "Doing install-info in opcodes" ; \
6610         (cd $(HOST_SUBDIR)/opcodes && \
6611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613                   "RANLIB=$${RANLIB}" \
6614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615                   install-info) \
6616           || exit 1
6617
6618 @endif opcodes
6619
6620 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6621 maybe-install-pdf-opcodes:
6622 @if opcodes
6623 maybe-install-pdf-opcodes: install-pdf-opcodes
6624
6625 install-pdf-opcodes: \
6626     configure-opcodes \
6627     pdf-opcodes 
6628         @[ -f ./opcodes/Makefile ] || exit 0; \
6629         r=`${PWD_COMMAND}`; export r; \
6630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631         $(HOST_EXPORTS) \
6632         for flag in $(EXTRA_HOST_FLAGS) ; do \
6633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6634         done; \
6635         echo "Doing install-pdf in opcodes" ; \
6636         (cd $(HOST_SUBDIR)/opcodes && \
6637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6639                   "RANLIB=$${RANLIB}" \
6640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6641                   install-pdf) \
6642           || exit 1
6643
6644 @endif opcodes
6645
6646 .PHONY: maybe-install-html-opcodes install-html-opcodes
6647 maybe-install-html-opcodes:
6648 @if opcodes
6649 maybe-install-html-opcodes: install-html-opcodes
6650
6651 install-html-opcodes: \
6652     configure-opcodes \
6653     html-opcodes 
6654         @[ -f ./opcodes/Makefile ] || exit 0; \
6655         r=`${PWD_COMMAND}`; export r; \
6656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657         $(HOST_EXPORTS) \
6658         for flag in $(EXTRA_HOST_FLAGS) ; do \
6659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660         done; \
6661         echo "Doing install-html in opcodes" ; \
6662         (cd $(HOST_SUBDIR)/opcodes && \
6663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665                   "RANLIB=$${RANLIB}" \
6666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667                   install-html) \
6668           || exit 1
6669
6670 @endif opcodes
6671
6672 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6673 maybe-installcheck-opcodes:
6674 @if opcodes
6675 maybe-installcheck-opcodes: installcheck-opcodes
6676
6677 installcheck-opcodes: \
6678     configure-opcodes 
6679         @[ -f ./opcodes/Makefile ] || exit 0; \
6680         r=`${PWD_COMMAND}`; export r; \
6681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682         $(HOST_EXPORTS) \
6683         for flag in $(EXTRA_HOST_FLAGS) ; do \
6684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6685         done; \
6686         echo "Doing installcheck in opcodes" ; \
6687         (cd $(HOST_SUBDIR)/opcodes && \
6688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6690                   "RANLIB=$${RANLIB}" \
6691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6692                   installcheck) \
6693           || exit 1
6694
6695 @endif opcodes
6696
6697 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6698 maybe-mostlyclean-opcodes:
6699 @if opcodes
6700 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6701
6702 mostlyclean-opcodes: 
6703         @[ -f ./opcodes/Makefile ] || exit 0; \
6704         r=`${PWD_COMMAND}`; export r; \
6705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6706         $(HOST_EXPORTS) \
6707         for flag in $(EXTRA_HOST_FLAGS) ; do \
6708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6709         done; \
6710         echo "Doing mostlyclean in opcodes" ; \
6711         (cd $(HOST_SUBDIR)/opcodes && \
6712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6714                   "RANLIB=$${RANLIB}" \
6715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6716                   mostlyclean) \
6717           || exit 1
6718
6719 @endif opcodes
6720
6721 .PHONY: maybe-clean-opcodes clean-opcodes
6722 maybe-clean-opcodes:
6723 @if opcodes
6724 maybe-clean-opcodes: clean-opcodes
6725
6726 clean-opcodes: 
6727         @[ -f ./opcodes/Makefile ] || exit 0; \
6728         r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         for flag in $(EXTRA_HOST_FLAGS) ; do \
6732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733         done; \
6734         echo "Doing clean in opcodes" ; \
6735         (cd $(HOST_SUBDIR)/opcodes && \
6736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738                   "RANLIB=$${RANLIB}" \
6739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6740                   clean) \
6741           || exit 1
6742
6743 @endif opcodes
6744
6745 .PHONY: maybe-distclean-opcodes distclean-opcodes
6746 maybe-distclean-opcodes:
6747 @if opcodes
6748 maybe-distclean-opcodes: distclean-opcodes
6749
6750 distclean-opcodes: 
6751         @[ -f ./opcodes/Makefile ] || exit 0; \
6752         r=`${PWD_COMMAND}`; export r; \
6753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754         $(HOST_EXPORTS) \
6755         for flag in $(EXTRA_HOST_FLAGS) ; do \
6756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757         done; \
6758         echo "Doing distclean in opcodes" ; \
6759         (cd $(HOST_SUBDIR)/opcodes && \
6760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762                   "RANLIB=$${RANLIB}" \
6763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764                   distclean) \
6765           || exit 1
6766
6767 @endif opcodes
6768
6769 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6770 maybe-maintainer-clean-opcodes:
6771 @if opcodes
6772 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6773
6774 maintainer-clean-opcodes: 
6775         @[ -f ./opcodes/Makefile ] || exit 0; \
6776         r=`${PWD_COMMAND}`; export r; \
6777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778         $(HOST_EXPORTS) \
6779         for flag in $(EXTRA_HOST_FLAGS) ; do \
6780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781         done; \
6782         echo "Doing maintainer-clean in opcodes" ; \
6783         (cd $(HOST_SUBDIR)/opcodes && \
6784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786                   "RANLIB=$${RANLIB}" \
6787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6788                   maintainer-clean) \
6789           || exit 1
6790
6791 @endif opcodes
6792
6793
6794
6795 .PHONY: configure-binutils maybe-configure-binutils
6796 maybe-configure-binutils:
6797 @if gcc-bootstrap
6798 configure-binutils: stage_current
6799 @endif gcc-bootstrap
6800 @if binutils
6801 maybe-configure-binutils: configure-binutils
6802 configure-binutils: 
6803         @r=`${PWD_COMMAND}`; export r; \
6804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6805         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6807         $(HOST_EXPORTS) \
6808         echo Configuring in $(HOST_SUBDIR)/binutils; \
6809         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6810         case $(srcdir) in \
6811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6812           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6814         esac; \
6815         srcdiroption="--srcdir=$${topdir}/binutils"; \
6816         libsrcdir="$$s/binutils"; \
6817         $(SHELL) $${libsrcdir}/configure \
6818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6819           --target=${target_alias} $${srcdiroption}  \
6820           || exit 1
6821 @endif binutils
6822
6823
6824
6825 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6826 maybe-configure-stage1-binutils:
6827 @if binutils-bootstrap
6828 maybe-configure-stage1-binutils: configure-stage1-binutils
6829 configure-stage1-binutils:
6830         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6831         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6832         @r=`${PWD_COMMAND}`; export r; \
6833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6834         TFLAGS="$(STAGE1_TFLAGS)"; \
6835         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6836         $(HOST_EXPORTS) \
6837         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6838         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6839         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6840         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6842         cd $(HOST_SUBDIR)/binutils || exit 1; \
6843         case $(srcdir) in \
6844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6845           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6847         esac; \
6848         srcdiroption="--srcdir=$${topdir}/binutils"; \
6849         libsrcdir="$$s/binutils"; \
6850         $(SHELL) $${libsrcdir}/configure \
6851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6852           --target=${target_alias} $${srcdiroption} \
6853           $(STAGE1_CONFIGURE_FLAGS)
6854 @endif binutils-bootstrap
6855
6856 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6857 maybe-configure-stage2-binutils:
6858 @if binutils-bootstrap
6859 maybe-configure-stage2-binutils: configure-stage2-binutils
6860 configure-stage2-binutils:
6861         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6862         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6863         @r=`${PWD_COMMAND}`; export r; \
6864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865         TFLAGS="$(STAGE2_TFLAGS)"; \
6866         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6867         $(HOST_EXPORTS) \
6868         $(POSTSTAGE1_HOST_EXPORTS) \
6869         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6870         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6871         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6872         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6874         cd $(HOST_SUBDIR)/binutils || exit 1; \
6875         case $(srcdir) in \
6876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6877           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6879         esac; \
6880         srcdiroption="--srcdir=$${topdir}/binutils"; \
6881         libsrcdir="$$s/binutils"; \
6882         $(SHELL) $${libsrcdir}/configure \
6883           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6884           --target=${target_alias} $${srcdiroption} \
6885           --with-build-libsubdir=$(HOST_SUBDIR) \
6886           $(STAGE2_CONFIGURE_FLAGS)
6887 @endif binutils-bootstrap
6888
6889 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6890 maybe-configure-stage3-binutils:
6891 @if binutils-bootstrap
6892 maybe-configure-stage3-binutils: configure-stage3-binutils
6893 configure-stage3-binutils:
6894         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6895         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6896         @r=`${PWD_COMMAND}`; export r; \
6897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898         TFLAGS="$(STAGE3_TFLAGS)"; \
6899         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6900         $(HOST_EXPORTS) \
6901         $(POSTSTAGE1_HOST_EXPORTS) \
6902         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6903         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6904         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6905         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6906         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6907         cd $(HOST_SUBDIR)/binutils || exit 1; \
6908         case $(srcdir) in \
6909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6910           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6912         esac; \
6913         srcdiroption="--srcdir=$${topdir}/binutils"; \
6914         libsrcdir="$$s/binutils"; \
6915         $(SHELL) $${libsrcdir}/configure \
6916           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6917           --target=${target_alias} $${srcdiroption} \
6918           --with-build-libsubdir=$(HOST_SUBDIR) \
6919           $(STAGE3_CONFIGURE_FLAGS)
6920 @endif binutils-bootstrap
6921
6922 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6923 maybe-configure-stage4-binutils:
6924 @if binutils-bootstrap
6925 maybe-configure-stage4-binutils: configure-stage4-binutils
6926 configure-stage4-binutils:
6927         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6928         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6929         @r=`${PWD_COMMAND}`; export r; \
6930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6931         TFLAGS="$(STAGE4_TFLAGS)"; \
6932         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6933         $(HOST_EXPORTS) \
6934         $(POSTSTAGE1_HOST_EXPORTS) \
6935         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6936         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6937         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6938         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6939         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6940         cd $(HOST_SUBDIR)/binutils || exit 1; \
6941         case $(srcdir) in \
6942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6943           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6945         esac; \
6946         srcdiroption="--srcdir=$${topdir}/binutils"; \
6947         libsrcdir="$$s/binutils"; \
6948         $(SHELL) $${libsrcdir}/configure \
6949           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6950           --target=${target_alias} $${srcdiroption} \
6951           --with-build-libsubdir=$(HOST_SUBDIR) \
6952           $(STAGE4_CONFIGURE_FLAGS)
6953 @endif binutils-bootstrap
6954
6955 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6956 maybe-configure-stageprofile-binutils:
6957 @if binutils-bootstrap
6958 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6959 configure-stageprofile-binutils:
6960         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6962         @r=`${PWD_COMMAND}`; export r; \
6963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6965         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6966         $(HOST_EXPORTS) \
6967         $(POSTSTAGE1_HOST_EXPORTS) \
6968         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6969         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6970         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6971         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6973         cd $(HOST_SUBDIR)/binutils || exit 1; \
6974         case $(srcdir) in \
6975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6976           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6978         esac; \
6979         srcdiroption="--srcdir=$${topdir}/binutils"; \
6980         libsrcdir="$$s/binutils"; \
6981         $(SHELL) $${libsrcdir}/configure \
6982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6983           --target=${target_alias} $${srcdiroption} \
6984           --with-build-libsubdir=$(HOST_SUBDIR) \
6985           $(STAGEprofile_CONFIGURE_FLAGS)
6986 @endif binutils-bootstrap
6987
6988 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6989 maybe-configure-stagefeedback-binutils:
6990 @if binutils-bootstrap
6991 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6992 configure-stagefeedback-binutils:
6993         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6994         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6995         @r=`${PWD_COMMAND}`; export r; \
6996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6997         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6998         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6999         $(HOST_EXPORTS) \
7000         $(POSTSTAGE1_HOST_EXPORTS) \
7001         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7002         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
7003         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7004         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7006         cd $(HOST_SUBDIR)/binutils || exit 1; \
7007         case $(srcdir) in \
7008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7009           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7011         esac; \
7012         srcdiroption="--srcdir=$${topdir}/binutils"; \
7013         libsrcdir="$$s/binutils"; \
7014         $(SHELL) $${libsrcdir}/configure \
7015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7016           --target=${target_alias} $${srcdiroption} \
7017           --with-build-libsubdir=$(HOST_SUBDIR) \
7018           $(STAGEfeedback_CONFIGURE_FLAGS)
7019 @endif binutils-bootstrap
7020
7021
7022
7023
7024
7025 .PHONY: all-binutils maybe-all-binutils
7026 maybe-all-binutils:
7027 @if gcc-bootstrap
7028 all-binutils: stage_current
7029 @endif gcc-bootstrap
7030 @if binutils
7031 TARGET-binutils=all
7032 maybe-all-binutils: all-binutils
7033 all-binutils: configure-binutils
7034         @r=`${PWD_COMMAND}`; export r; \
7035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036         $(HOST_EXPORTS) \
7037         (cd $(HOST_SUBDIR)/binutils && \
7038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7039                 $(TARGET-binutils))
7040 @endif binutils
7041
7042
7043
7044 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7045 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7046 maybe-all-stage1-binutils:
7047 maybe-clean-stage1-binutils:
7048 @if binutils-bootstrap
7049 maybe-all-stage1-binutils: all-stage1-binutils
7050 all-stage1: all-stage1-binutils
7051 TARGET-stage1-binutils = $(TARGET-binutils)
7052 all-stage1-binutils: configure-stage1-binutils
7053         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7054         @r=`${PWD_COMMAND}`; export r; \
7055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7056         TFLAGS="$(STAGE1_TFLAGS)"; \
7057         $(HOST_EXPORTS) \
7058         cd $(HOST_SUBDIR)/binutils && \
7059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7060                 CFLAGS="$(STAGE1_CFLAGS)" \
7061                 CXXFLAGS="$(STAGE1_CFLAGS)" \
7062                 LIBCFLAGS="$(LIBCFLAGS)" \
7063                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7064                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7065                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7066                 $(EXTRA_HOST_FLAGS)   \
7067                 TFLAGS="$(STAGE1_TFLAGS)" \
7068                 $(TARGET-stage1-binutils)
7069
7070 maybe-clean-stage1-binutils: clean-stage1-binutils
7071 clean-stage1: clean-stage1-binutils
7072 clean-stage1-binutils:
7073         @if [ $(current_stage) = stage1 ]; then \
7074           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7075         else \
7076           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7077           $(MAKE) stage1-start; \
7078         fi; \
7079         cd $(HOST_SUBDIR)/binutils && \
7080         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7081                  clean
7082 @endif binutils-bootstrap
7083
7084
7085 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7086 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7087 maybe-all-stage2-binutils:
7088 maybe-clean-stage2-binutils:
7089 @if binutils-bootstrap
7090 maybe-all-stage2-binutils: all-stage2-binutils
7091 all-stage2: all-stage2-binutils
7092 TARGET-stage2-binutils = $(TARGET-binutils)
7093 all-stage2-binutils: configure-stage2-binutils
7094         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7095         @r=`${PWD_COMMAND}`; export r; \
7096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7097         TFLAGS="$(STAGE2_TFLAGS)"; \
7098         $(HOST_EXPORTS) \
7099         $(POSTSTAGE1_HOST_EXPORTS) \
7100         cd $(HOST_SUBDIR)/binutils && \
7101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7102                 CFLAGS="$(STAGE2_CFLAGS)" \
7103                 CXXFLAGS="$(STAGE2_CFLAGS)" \
7104                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7108                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7109                 TFLAGS="$(STAGE2_TFLAGS)" \
7110                 $(TARGET-stage2-binutils)
7111
7112 maybe-clean-stage2-binutils: clean-stage2-binutils
7113 clean-stage2: clean-stage2-binutils
7114 clean-stage2-binutils:
7115         @if [ $(current_stage) = stage2 ]; then \
7116           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7117         else \
7118           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7119           $(MAKE) stage2-start; \
7120         fi; \
7121         cd $(HOST_SUBDIR)/binutils && \
7122         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7123                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7124                  clean
7125 @endif binutils-bootstrap
7126
7127
7128 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7129 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7130 maybe-all-stage3-binutils:
7131 maybe-clean-stage3-binutils:
7132 @if binutils-bootstrap
7133 maybe-all-stage3-binutils: all-stage3-binutils
7134 all-stage3: all-stage3-binutils
7135 TARGET-stage3-binutils = $(TARGET-binutils)
7136 all-stage3-binutils: configure-stage3-binutils
7137         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7138         @r=`${PWD_COMMAND}`; export r; \
7139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7140         TFLAGS="$(STAGE3_TFLAGS)"; \
7141         $(HOST_EXPORTS) \
7142         $(POSTSTAGE1_HOST_EXPORTS) \
7143         cd $(HOST_SUBDIR)/binutils && \
7144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7145                 CFLAGS="$(STAGE3_CFLAGS)" \
7146                 CXXFLAGS="$(STAGE3_CFLAGS)" \
7147                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7148                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7149                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7150                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7151                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7152                 TFLAGS="$(STAGE3_TFLAGS)" \
7153                 $(TARGET-stage3-binutils)
7154
7155 maybe-clean-stage3-binutils: clean-stage3-binutils
7156 clean-stage3: clean-stage3-binutils
7157 clean-stage3-binutils:
7158         @if [ $(current_stage) = stage3 ]; then \
7159           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7160         else \
7161           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7162           $(MAKE) stage3-start; \
7163         fi; \
7164         cd $(HOST_SUBDIR)/binutils && \
7165         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7166                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7167                  clean
7168 @endif binutils-bootstrap
7169
7170
7171 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7172 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7173 maybe-all-stage4-binutils:
7174 maybe-clean-stage4-binutils:
7175 @if binutils-bootstrap
7176 maybe-all-stage4-binutils: all-stage4-binutils
7177 all-stage4: all-stage4-binutils
7178 TARGET-stage4-binutils = $(TARGET-binutils)
7179 all-stage4-binutils: configure-stage4-binutils
7180         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7181         @r=`${PWD_COMMAND}`; export r; \
7182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7183         TFLAGS="$(STAGE4_TFLAGS)"; \
7184         $(HOST_EXPORTS) \
7185         $(POSTSTAGE1_HOST_EXPORTS) \
7186         cd $(HOST_SUBDIR)/binutils && \
7187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7188                 CFLAGS="$(STAGE4_CFLAGS)" \
7189                 CXXFLAGS="$(STAGE4_CFLAGS)" \
7190                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7191                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7192                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7193                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7194                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7195                 TFLAGS="$(STAGE4_TFLAGS)" \
7196                 $(TARGET-stage4-binutils)
7197
7198 maybe-clean-stage4-binutils: clean-stage4-binutils
7199 clean-stage4: clean-stage4-binutils
7200 clean-stage4-binutils:
7201         @if [ $(current_stage) = stage4 ]; then \
7202           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7203         else \
7204           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7205           $(MAKE) stage4-start; \
7206         fi; \
7207         cd $(HOST_SUBDIR)/binutils && \
7208         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7209                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7210                  clean
7211 @endif binutils-bootstrap
7212
7213
7214 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7215 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7216 maybe-all-stageprofile-binutils:
7217 maybe-clean-stageprofile-binutils:
7218 @if binutils-bootstrap
7219 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7220 all-stageprofile: all-stageprofile-binutils
7221 TARGET-stageprofile-binutils = $(TARGET-binutils)
7222 all-stageprofile-binutils: configure-stageprofile-binutils
7223         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7224         @r=`${PWD_COMMAND}`; export r; \
7225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7227         $(HOST_EXPORTS) \
7228         $(POSTSTAGE1_HOST_EXPORTS) \
7229         cd $(HOST_SUBDIR)/binutils && \
7230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7231                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7232                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7233                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7237                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7238                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7239                 $(TARGET-stageprofile-binutils)
7240
7241 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7242 clean-stageprofile: clean-stageprofile-binutils
7243 clean-stageprofile-binutils:
7244         @if [ $(current_stage) = stageprofile ]; then \
7245           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7246         else \
7247           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7248           $(MAKE) stageprofile-start; \
7249         fi; \
7250         cd $(HOST_SUBDIR)/binutils && \
7251         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7252                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7253                  clean
7254 @endif binutils-bootstrap
7255
7256
7257 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7258 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7259 maybe-all-stagefeedback-binutils:
7260 maybe-clean-stagefeedback-binutils:
7261 @if binutils-bootstrap
7262 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7263 all-stagefeedback: all-stagefeedback-binutils
7264 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7265 all-stagefeedback-binutils: configure-stagefeedback-binutils
7266         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7267         @r=`${PWD_COMMAND}`; export r; \
7268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7269         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7270         $(HOST_EXPORTS) \
7271         $(POSTSTAGE1_HOST_EXPORTS) \
7272         cd $(HOST_SUBDIR)/binutils && \
7273         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7274                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7275                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7276                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7277                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7278                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7279                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7280                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7281                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7282                 $(TARGET-stagefeedback-binutils)
7283
7284 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7285 clean-stagefeedback: clean-stagefeedback-binutils
7286 clean-stagefeedback-binutils:
7287         @if [ $(current_stage) = stagefeedback ]; then \
7288           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7289         else \
7290           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7291           $(MAKE) stagefeedback-start; \
7292         fi; \
7293         cd $(HOST_SUBDIR)/binutils && \
7294         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7295                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7296                  clean
7297 @endif binutils-bootstrap
7298
7299
7300
7301
7302
7303 .PHONY: check-binutils maybe-check-binutils
7304 maybe-check-binutils:
7305 @if binutils
7306 maybe-check-binutils: check-binutils
7307
7308 check-binutils:
7309         @: $(MAKE); $(unstage)
7310         @r=`${PWD_COMMAND}`; export r; \
7311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312         $(HOST_EXPORTS) \
7313         (cd $(HOST_SUBDIR)/binutils && \
7314           $(MAKE) $(FLAGS_TO_PASS)  check)
7315
7316 @endif binutils
7317
7318 .PHONY: install-binutils maybe-install-binutils
7319 maybe-install-binutils:
7320 @if binutils
7321 maybe-install-binutils: install-binutils
7322
7323 install-binutils: installdirs
7324         @: $(MAKE); $(unstage)
7325         @r=`${PWD_COMMAND}`; export r; \
7326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7327         $(HOST_EXPORTS) \
7328         (cd $(HOST_SUBDIR)/binutils && \
7329           $(MAKE) $(FLAGS_TO_PASS)  install)
7330
7331 @endif binutils
7332
7333 # Other targets (info, dvi, pdf, etc.)
7334
7335 .PHONY: maybe-info-binutils info-binutils
7336 maybe-info-binutils:
7337 @if binutils
7338 maybe-info-binutils: info-binutils
7339
7340 info-binutils: \
7341     configure-binutils 
7342         @[ -f ./binutils/Makefile ] || exit 0; \
7343         r=`${PWD_COMMAND}`; export r; \
7344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345         $(HOST_EXPORTS) \
7346         for flag in $(EXTRA_HOST_FLAGS) ; do \
7347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7348         done; \
7349         echo "Doing info in binutils" ; \
7350         (cd $(HOST_SUBDIR)/binutils && \
7351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7353                   "RANLIB=$${RANLIB}" \
7354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7355                   info) \
7356           || exit 1
7357
7358 @endif binutils
7359
7360 .PHONY: maybe-dvi-binutils dvi-binutils
7361 maybe-dvi-binutils:
7362 @if binutils
7363 maybe-dvi-binutils: dvi-binutils
7364
7365 dvi-binutils: \
7366     configure-binutils 
7367         @[ -f ./binutils/Makefile ] || exit 0; \
7368         r=`${PWD_COMMAND}`; export r; \
7369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7370         $(HOST_EXPORTS) \
7371         for flag in $(EXTRA_HOST_FLAGS) ; do \
7372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7373         done; \
7374         echo "Doing dvi in binutils" ; \
7375         (cd $(HOST_SUBDIR)/binutils && \
7376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7378                   "RANLIB=$${RANLIB}" \
7379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7380                   dvi) \
7381           || exit 1
7382
7383 @endif binutils
7384
7385 .PHONY: maybe-pdf-binutils pdf-binutils
7386 maybe-pdf-binutils:
7387 @if binutils
7388 maybe-pdf-binutils: pdf-binutils
7389
7390 pdf-binutils: \
7391     configure-binutils 
7392         @[ -f ./binutils/Makefile ] || exit 0; \
7393         r=`${PWD_COMMAND}`; export r; \
7394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395         $(HOST_EXPORTS) \
7396         for flag in $(EXTRA_HOST_FLAGS) ; do \
7397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7398         done; \
7399         echo "Doing pdf in binutils" ; \
7400         (cd $(HOST_SUBDIR)/binutils && \
7401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7403                   "RANLIB=$${RANLIB}" \
7404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7405                   pdf) \
7406           || exit 1
7407
7408 @endif binutils
7409
7410 .PHONY: maybe-html-binutils html-binutils
7411 maybe-html-binutils:
7412 @if binutils
7413 maybe-html-binutils: html-binutils
7414
7415 html-binutils: \
7416     configure-binutils 
7417         @[ -f ./binutils/Makefile ] || exit 0; \
7418         r=`${PWD_COMMAND}`; export r; \
7419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420         $(HOST_EXPORTS) \
7421         for flag in $(EXTRA_HOST_FLAGS) ; do \
7422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423         done; \
7424         echo "Doing html in binutils" ; \
7425         (cd $(HOST_SUBDIR)/binutils && \
7426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428                   "RANLIB=$${RANLIB}" \
7429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430                   html) \
7431           || exit 1
7432
7433 @endif binutils
7434
7435 .PHONY: maybe-TAGS-binutils TAGS-binutils
7436 maybe-TAGS-binutils:
7437 @if binutils
7438 maybe-TAGS-binutils: TAGS-binutils
7439
7440 TAGS-binutils: \
7441     configure-binutils 
7442         @[ -f ./binutils/Makefile ] || exit 0; \
7443         r=`${PWD_COMMAND}`; export r; \
7444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445         $(HOST_EXPORTS) \
7446         for flag in $(EXTRA_HOST_FLAGS) ; do \
7447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448         done; \
7449         echo "Doing TAGS in binutils" ; \
7450         (cd $(HOST_SUBDIR)/binutils && \
7451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453                   "RANLIB=$${RANLIB}" \
7454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455                   TAGS) \
7456           || exit 1
7457
7458 @endif binutils
7459
7460 .PHONY: maybe-install-info-binutils install-info-binutils
7461 maybe-install-info-binutils:
7462 @if binutils
7463 maybe-install-info-binutils: install-info-binutils
7464
7465 install-info-binutils: \
7466     configure-binutils \
7467     info-binutils 
7468         @[ -f ./binutils/Makefile ] || exit 0; \
7469         r=`${PWD_COMMAND}`; export r; \
7470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471         $(HOST_EXPORTS) \
7472         for flag in $(EXTRA_HOST_FLAGS) ; do \
7473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474         done; \
7475         echo "Doing install-info in binutils" ; \
7476         (cd $(HOST_SUBDIR)/binutils && \
7477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479                   "RANLIB=$${RANLIB}" \
7480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481                   install-info) \
7482           || exit 1
7483
7484 @endif binutils
7485
7486 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7487 maybe-install-pdf-binutils:
7488 @if binutils
7489 maybe-install-pdf-binutils: install-pdf-binutils
7490
7491 install-pdf-binutils: \
7492     configure-binutils \
7493     pdf-binutils 
7494         @[ -f ./binutils/Makefile ] || exit 0; \
7495         r=`${PWD_COMMAND}`; export r; \
7496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497         $(HOST_EXPORTS) \
7498         for flag in $(EXTRA_HOST_FLAGS) ; do \
7499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500         done; \
7501         echo "Doing install-pdf in binutils" ; \
7502         (cd $(HOST_SUBDIR)/binutils && \
7503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7505                   "RANLIB=$${RANLIB}" \
7506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7507                   install-pdf) \
7508           || exit 1
7509
7510 @endif binutils
7511
7512 .PHONY: maybe-install-html-binutils install-html-binutils
7513 maybe-install-html-binutils:
7514 @if binutils
7515 maybe-install-html-binutils: install-html-binutils
7516
7517 install-html-binutils: \
7518     configure-binutils \
7519     html-binutils 
7520         @[ -f ./binutils/Makefile ] || exit 0; \
7521         r=`${PWD_COMMAND}`; export r; \
7522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523         $(HOST_EXPORTS) \
7524         for flag in $(EXTRA_HOST_FLAGS) ; do \
7525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526         done; \
7527         echo "Doing install-html in binutils" ; \
7528         (cd $(HOST_SUBDIR)/binutils && \
7529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531                   "RANLIB=$${RANLIB}" \
7532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533                   install-html) \
7534           || exit 1
7535
7536 @endif binutils
7537
7538 .PHONY: maybe-installcheck-binutils installcheck-binutils
7539 maybe-installcheck-binutils:
7540 @if binutils
7541 maybe-installcheck-binutils: installcheck-binutils
7542
7543 installcheck-binutils: \
7544     configure-binutils 
7545         @[ -f ./binutils/Makefile ] || exit 0; \
7546         r=`${PWD_COMMAND}`; export r; \
7547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548         $(HOST_EXPORTS) \
7549         for flag in $(EXTRA_HOST_FLAGS) ; do \
7550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551         done; \
7552         echo "Doing installcheck in binutils" ; \
7553         (cd $(HOST_SUBDIR)/binutils && \
7554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556                   "RANLIB=$${RANLIB}" \
7557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558                   installcheck) \
7559           || exit 1
7560
7561 @endif binutils
7562
7563 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7564 maybe-mostlyclean-binutils:
7565 @if binutils
7566 maybe-mostlyclean-binutils: mostlyclean-binutils
7567
7568 mostlyclean-binutils: 
7569         @[ -f ./binutils/Makefile ] || exit 0; \
7570         r=`${PWD_COMMAND}`; export r; \
7571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7572         $(HOST_EXPORTS) \
7573         for flag in $(EXTRA_HOST_FLAGS) ; do \
7574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7575         done; \
7576         echo "Doing mostlyclean in binutils" ; \
7577         (cd $(HOST_SUBDIR)/binutils && \
7578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7580                   "RANLIB=$${RANLIB}" \
7581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7582                   mostlyclean) \
7583           || exit 1
7584
7585 @endif binutils
7586
7587 .PHONY: maybe-clean-binutils clean-binutils
7588 maybe-clean-binutils:
7589 @if binutils
7590 maybe-clean-binutils: clean-binutils
7591
7592 clean-binutils: 
7593         @[ -f ./binutils/Makefile ] || exit 0; \
7594         r=`${PWD_COMMAND}`; export r; \
7595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7596         $(HOST_EXPORTS) \
7597         for flag in $(EXTRA_HOST_FLAGS) ; do \
7598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7599         done; \
7600         echo "Doing clean in binutils" ; \
7601         (cd $(HOST_SUBDIR)/binutils && \
7602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7604                   "RANLIB=$${RANLIB}" \
7605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7606                   clean) \
7607           || exit 1
7608
7609 @endif binutils
7610
7611 .PHONY: maybe-distclean-binutils distclean-binutils
7612 maybe-distclean-binutils:
7613 @if binutils
7614 maybe-distclean-binutils: distclean-binutils
7615
7616 distclean-binutils: 
7617         @[ -f ./binutils/Makefile ] || exit 0; \
7618         r=`${PWD_COMMAND}`; export r; \
7619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620         $(HOST_EXPORTS) \
7621         for flag in $(EXTRA_HOST_FLAGS) ; do \
7622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7623         done; \
7624         echo "Doing distclean in binutils" ; \
7625         (cd $(HOST_SUBDIR)/binutils && \
7626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7628                   "RANLIB=$${RANLIB}" \
7629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7630                   distclean) \
7631           || exit 1
7632
7633 @endif binutils
7634
7635 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7636 maybe-maintainer-clean-binutils:
7637 @if binutils
7638 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7639
7640 maintainer-clean-binutils: 
7641         @[ -f ./binutils/Makefile ] || exit 0; \
7642         r=`${PWD_COMMAND}`; export r; \
7643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644         $(HOST_EXPORTS) \
7645         for flag in $(EXTRA_HOST_FLAGS) ; do \
7646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7647         done; \
7648         echo "Doing maintainer-clean in binutils" ; \
7649         (cd $(HOST_SUBDIR)/binutils && \
7650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7652                   "RANLIB=$${RANLIB}" \
7653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7654                   maintainer-clean) \
7655           || exit 1
7656
7657 @endif binutils
7658
7659
7660
7661 .PHONY: configure-bison maybe-configure-bison
7662 maybe-configure-bison:
7663 @if gcc-bootstrap
7664 configure-bison: stage_current
7665 @endif gcc-bootstrap
7666 @if bison
7667 maybe-configure-bison: configure-bison
7668 configure-bison: 
7669         @: $(MAKE); $(unstage)
7670         @r=`${PWD_COMMAND}`; export r; \
7671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7673         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7674         $(HOST_EXPORTS) \
7675         echo Configuring in $(HOST_SUBDIR)/bison; \
7676         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7677         case $(srcdir) in \
7678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7679           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7681         esac; \
7682         srcdiroption="--srcdir=$${topdir}/bison"; \
7683         libsrcdir="$$s/bison"; \
7684         $(SHELL) $${libsrcdir}/configure \
7685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7686           --target=${target_alias} $${srcdiroption}  \
7687           || exit 1
7688 @endif bison
7689
7690
7691
7692
7693
7694 .PHONY: all-bison maybe-all-bison
7695 maybe-all-bison:
7696 @if gcc-bootstrap
7697 all-bison: stage_current
7698 @endif gcc-bootstrap
7699 @if bison
7700 TARGET-bison=all
7701 maybe-all-bison: all-bison
7702 all-bison: configure-bison
7703         @: $(MAKE); $(unstage)
7704         @r=`${PWD_COMMAND}`; export r; \
7705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7706         $(HOST_EXPORTS) \
7707         (cd $(HOST_SUBDIR)/bison && \
7708           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7709                 $(TARGET-bison))
7710 @endif bison
7711
7712
7713
7714
7715 .PHONY: check-bison maybe-check-bison
7716 maybe-check-bison:
7717 @if bison
7718 maybe-check-bison: check-bison
7719
7720 # This module is only tested in a native toolchain.
7721 check-bison:
7722         @: $(MAKE); $(unstage)
7723         @if [ '$(host)' = '$(target)' ] ; then \
7724           r=`${PWD_COMMAND}`; export r; \
7725           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726           $(HOST_EXPORTS) \
7727           (cd $(HOST_SUBDIR)/bison && \
7728             $(MAKE) $(FLAGS_TO_PASS)  check); \
7729         fi
7730
7731 @endif bison
7732
7733 .PHONY: install-bison maybe-install-bison
7734 maybe-install-bison:
7735 @if bison
7736 maybe-install-bison: install-bison
7737
7738 install-bison: installdirs
7739         @: $(MAKE); $(unstage)
7740         @r=`${PWD_COMMAND}`; export r; \
7741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742         $(HOST_EXPORTS) \
7743         (cd $(HOST_SUBDIR)/bison && \
7744           $(MAKE) $(FLAGS_TO_PASS)  install)
7745
7746 @endif bison
7747
7748 # Other targets (info, dvi, pdf, etc.)
7749
7750 .PHONY: maybe-info-bison info-bison
7751 maybe-info-bison:
7752 @if bison
7753 maybe-info-bison: info-bison
7754
7755 info-bison: \
7756     configure-bison 
7757         @: $(MAKE); $(unstage)
7758         @[ -f ./bison/Makefile ] || exit 0; \
7759         r=`${PWD_COMMAND}`; export r; \
7760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761         $(HOST_EXPORTS) \
7762         for flag in $(EXTRA_HOST_FLAGS) ; do \
7763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764         done; \
7765         echo "Doing info in bison" ; \
7766         (cd $(HOST_SUBDIR)/bison && \
7767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769                   "RANLIB=$${RANLIB}" \
7770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771                   info) \
7772           || exit 1
7773
7774 @endif bison
7775
7776 .PHONY: maybe-dvi-bison dvi-bison
7777 maybe-dvi-bison:
7778 @if bison
7779 maybe-dvi-bison: dvi-bison
7780
7781 dvi-bison: \
7782     configure-bison 
7783         @: $(MAKE); $(unstage)
7784         @[ -f ./bison/Makefile ] || exit 0; \
7785         r=`${PWD_COMMAND}`; export r; \
7786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787         $(HOST_EXPORTS) \
7788         for flag in $(EXTRA_HOST_FLAGS) ; do \
7789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790         done; \
7791         echo "Doing dvi in bison" ; \
7792         (cd $(HOST_SUBDIR)/bison && \
7793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795                   "RANLIB=$${RANLIB}" \
7796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797                   dvi) \
7798           || exit 1
7799
7800 @endif bison
7801
7802 .PHONY: maybe-pdf-bison pdf-bison
7803 maybe-pdf-bison:
7804 @if bison
7805 maybe-pdf-bison: pdf-bison
7806
7807 pdf-bison: \
7808     configure-bison 
7809         @: $(MAKE); $(unstage)
7810         @[ -f ./bison/Makefile ] || exit 0; \
7811         r=`${PWD_COMMAND}`; export r; \
7812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813         $(HOST_EXPORTS) \
7814         for flag in $(EXTRA_HOST_FLAGS) ; do \
7815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816         done; \
7817         echo "Doing pdf in bison" ; \
7818         (cd $(HOST_SUBDIR)/bison && \
7819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821                   "RANLIB=$${RANLIB}" \
7822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823                   pdf) \
7824           || exit 1
7825
7826 @endif bison
7827
7828 .PHONY: maybe-html-bison html-bison
7829 maybe-html-bison:
7830 @if bison
7831 maybe-html-bison: html-bison
7832
7833 html-bison: \
7834     configure-bison 
7835         @: $(MAKE); $(unstage)
7836         @[ -f ./bison/Makefile ] || exit 0; \
7837         r=`${PWD_COMMAND}`; export r; \
7838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7839         $(HOST_EXPORTS) \
7840         for flag in $(EXTRA_HOST_FLAGS) ; do \
7841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7842         done; \
7843         echo "Doing html in bison" ; \
7844         (cd $(HOST_SUBDIR)/bison && \
7845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7847                   "RANLIB=$${RANLIB}" \
7848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7849                   html) \
7850           || exit 1
7851
7852 @endif bison
7853
7854 .PHONY: maybe-TAGS-bison TAGS-bison
7855 maybe-TAGS-bison:
7856 @if bison
7857 maybe-TAGS-bison: TAGS-bison
7858
7859 TAGS-bison: \
7860     configure-bison 
7861         @: $(MAKE); $(unstage)
7862         @[ -f ./bison/Makefile ] || exit 0; \
7863         r=`${PWD_COMMAND}`; export r; \
7864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865         $(HOST_EXPORTS) \
7866         for flag in $(EXTRA_HOST_FLAGS) ; do \
7867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7868         done; \
7869         echo "Doing TAGS in bison" ; \
7870         (cd $(HOST_SUBDIR)/bison && \
7871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7873                   "RANLIB=$${RANLIB}" \
7874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7875                   TAGS) \
7876           || exit 1
7877
7878 @endif bison
7879
7880 .PHONY: maybe-install-info-bison install-info-bison
7881 maybe-install-info-bison:
7882 @if bison
7883 maybe-install-info-bison: install-info-bison
7884
7885 install-info-bison: \
7886     configure-bison \
7887     info-bison 
7888         @: $(MAKE); $(unstage)
7889         @[ -f ./bison/Makefile ] || exit 0; \
7890         r=`${PWD_COMMAND}`; export r; \
7891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892         $(HOST_EXPORTS) \
7893         for flag in $(EXTRA_HOST_FLAGS) ; do \
7894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895         done; \
7896         echo "Doing install-info in bison" ; \
7897         (cd $(HOST_SUBDIR)/bison && \
7898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900                   "RANLIB=$${RANLIB}" \
7901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902                   install-info) \
7903           || exit 1
7904
7905 @endif bison
7906
7907 .PHONY: maybe-install-pdf-bison install-pdf-bison
7908 maybe-install-pdf-bison:
7909 @if bison
7910 maybe-install-pdf-bison: install-pdf-bison
7911
7912 install-pdf-bison: \
7913     configure-bison \
7914     pdf-bison 
7915         @: $(MAKE); $(unstage)
7916         @[ -f ./bison/Makefile ] || exit 0; \
7917         r=`${PWD_COMMAND}`; export r; \
7918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7919         $(HOST_EXPORTS) \
7920         for flag in $(EXTRA_HOST_FLAGS) ; do \
7921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7922         done; \
7923         echo "Doing install-pdf in bison" ; \
7924         (cd $(HOST_SUBDIR)/bison && \
7925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7927                   "RANLIB=$${RANLIB}" \
7928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7929                   install-pdf) \
7930           || exit 1
7931
7932 @endif bison
7933
7934 .PHONY: maybe-install-html-bison install-html-bison
7935 maybe-install-html-bison:
7936 @if bison
7937 maybe-install-html-bison: install-html-bison
7938
7939 install-html-bison: \
7940     configure-bison \
7941     html-bison 
7942         @: $(MAKE); $(unstage)
7943         @[ -f ./bison/Makefile ] || exit 0; \
7944         r=`${PWD_COMMAND}`; export r; \
7945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946         $(HOST_EXPORTS) \
7947         for flag in $(EXTRA_HOST_FLAGS) ; do \
7948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949         done; \
7950         echo "Doing install-html in bison" ; \
7951         (cd $(HOST_SUBDIR)/bison && \
7952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954                   "RANLIB=$${RANLIB}" \
7955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956                   install-html) \
7957           || exit 1
7958
7959 @endif bison
7960
7961 .PHONY: maybe-installcheck-bison installcheck-bison
7962 maybe-installcheck-bison:
7963 @if bison
7964 maybe-installcheck-bison: installcheck-bison
7965
7966 installcheck-bison: \
7967     configure-bison 
7968         @: $(MAKE); $(unstage)
7969         @[ -f ./bison/Makefile ] || exit 0; \
7970         r=`${PWD_COMMAND}`; export r; \
7971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7972         $(HOST_EXPORTS) \
7973         for flag in $(EXTRA_HOST_FLAGS) ; do \
7974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7975         done; \
7976         echo "Doing installcheck in bison" ; \
7977         (cd $(HOST_SUBDIR)/bison && \
7978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7980                   "RANLIB=$${RANLIB}" \
7981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7982                   installcheck) \
7983           || exit 1
7984
7985 @endif bison
7986
7987 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7988 maybe-mostlyclean-bison:
7989 @if bison
7990 maybe-mostlyclean-bison: mostlyclean-bison
7991
7992 mostlyclean-bison: 
7993         @: $(MAKE); $(unstage)
7994         @[ -f ./bison/Makefile ] || exit 0; \
7995         r=`${PWD_COMMAND}`; export r; \
7996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997         $(HOST_EXPORTS) \
7998         for flag in $(EXTRA_HOST_FLAGS) ; do \
7999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000         done; \
8001         echo "Doing mostlyclean in bison" ; \
8002         (cd $(HOST_SUBDIR)/bison && \
8003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005                   "RANLIB=$${RANLIB}" \
8006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007                   mostlyclean) \
8008           || exit 1
8009
8010 @endif bison
8011
8012 .PHONY: maybe-clean-bison clean-bison
8013 maybe-clean-bison:
8014 @if bison
8015 maybe-clean-bison: clean-bison
8016
8017 clean-bison: 
8018         @: $(MAKE); $(unstage)
8019         @[ -f ./bison/Makefile ] || exit 0; \
8020         r=`${PWD_COMMAND}`; export r; \
8021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022         $(HOST_EXPORTS) \
8023         for flag in $(EXTRA_HOST_FLAGS) ; do \
8024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8025         done; \
8026         echo "Doing clean in bison" ; \
8027         (cd $(HOST_SUBDIR)/bison && \
8028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8030                   "RANLIB=$${RANLIB}" \
8031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8032                   clean) \
8033           || exit 1
8034
8035 @endif bison
8036
8037 .PHONY: maybe-distclean-bison distclean-bison
8038 maybe-distclean-bison:
8039 @if bison
8040 maybe-distclean-bison: distclean-bison
8041
8042 distclean-bison: 
8043         @: $(MAKE); $(unstage)
8044         @[ -f ./bison/Makefile ] || exit 0; \
8045         r=`${PWD_COMMAND}`; export r; \
8046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8047         $(HOST_EXPORTS) \
8048         for flag in $(EXTRA_HOST_FLAGS) ; do \
8049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8050         done; \
8051         echo "Doing distclean in bison" ; \
8052         (cd $(HOST_SUBDIR)/bison && \
8053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8055                   "RANLIB=$${RANLIB}" \
8056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8057                   distclean) \
8058           || exit 1
8059
8060 @endif bison
8061
8062 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8063 maybe-maintainer-clean-bison:
8064 @if bison
8065 maybe-maintainer-clean-bison: maintainer-clean-bison
8066
8067 maintainer-clean-bison: 
8068         @: $(MAKE); $(unstage)
8069         @[ -f ./bison/Makefile ] || exit 0; \
8070         r=`${PWD_COMMAND}`; export r; \
8071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072         $(HOST_EXPORTS) \
8073         for flag in $(EXTRA_HOST_FLAGS) ; do \
8074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8075         done; \
8076         echo "Doing maintainer-clean in bison" ; \
8077         (cd $(HOST_SUBDIR)/bison && \
8078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8080                   "RANLIB=$${RANLIB}" \
8081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8082                   maintainer-clean) \
8083           || exit 1
8084
8085 @endif bison
8086
8087
8088
8089 .PHONY: configure-byacc maybe-configure-byacc
8090 maybe-configure-byacc:
8091 @if gcc-bootstrap
8092 configure-byacc: stage_current
8093 @endif gcc-bootstrap
8094 @if byacc
8095 maybe-configure-byacc: configure-byacc
8096 configure-byacc: 
8097         @: $(MAKE); $(unstage)
8098         @r=`${PWD_COMMAND}`; export r; \
8099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8102         $(HOST_EXPORTS) \
8103         echo Configuring in $(HOST_SUBDIR)/byacc; \
8104         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8105         case $(srcdir) in \
8106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8107           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8109         esac; \
8110         srcdiroption="--srcdir=$${topdir}/byacc"; \
8111         libsrcdir="$$s/byacc"; \
8112         $(SHELL) $${libsrcdir}/configure \
8113           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8114           --target=${target_alias} $${srcdiroption}  \
8115           || exit 1
8116 @endif byacc
8117
8118
8119
8120
8121
8122 .PHONY: all-byacc maybe-all-byacc
8123 maybe-all-byacc:
8124 @if gcc-bootstrap
8125 all-byacc: stage_current
8126 @endif gcc-bootstrap
8127 @if byacc
8128 TARGET-byacc=all
8129 maybe-all-byacc: all-byacc
8130 all-byacc: configure-byacc
8131         @: $(MAKE); $(unstage)
8132         @r=`${PWD_COMMAND}`; export r; \
8133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134         $(HOST_EXPORTS) \
8135         (cd $(HOST_SUBDIR)/byacc && \
8136           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8137                 $(TARGET-byacc))
8138 @endif byacc
8139
8140
8141
8142
8143 .PHONY: check-byacc maybe-check-byacc
8144 maybe-check-byacc:
8145 @if byacc
8146 maybe-check-byacc: check-byacc
8147
8148 # This module is only tested in a native toolchain.
8149 check-byacc:
8150         @: $(MAKE); $(unstage)
8151         @if [ '$(host)' = '$(target)' ] ; then \
8152           r=`${PWD_COMMAND}`; export r; \
8153           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8154           $(HOST_EXPORTS) \
8155           (cd $(HOST_SUBDIR)/byacc && \
8156             $(MAKE) $(FLAGS_TO_PASS)  check); \
8157         fi
8158
8159 @endif byacc
8160
8161 .PHONY: install-byacc maybe-install-byacc
8162 maybe-install-byacc:
8163 @if byacc
8164 maybe-install-byacc: install-byacc
8165
8166 install-byacc: installdirs
8167         @: $(MAKE); $(unstage)
8168         @r=`${PWD_COMMAND}`; export r; \
8169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170         $(HOST_EXPORTS) \
8171         (cd $(HOST_SUBDIR)/byacc && \
8172           $(MAKE) $(FLAGS_TO_PASS)  install)
8173
8174 @endif byacc
8175
8176 # Other targets (info, dvi, pdf, etc.)
8177
8178 .PHONY: maybe-info-byacc info-byacc
8179 maybe-info-byacc:
8180 @if byacc
8181 maybe-info-byacc: info-byacc
8182
8183 info-byacc: \
8184     configure-byacc 
8185         @: $(MAKE); $(unstage)
8186         @[ -f ./byacc/Makefile ] || exit 0; \
8187         r=`${PWD_COMMAND}`; export r; \
8188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189         $(HOST_EXPORTS) \
8190         for flag in $(EXTRA_HOST_FLAGS) ; do \
8191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192         done; \
8193         echo "Doing info in byacc" ; \
8194         (cd $(HOST_SUBDIR)/byacc && \
8195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197                   "RANLIB=$${RANLIB}" \
8198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199                   info) \
8200           || exit 1
8201
8202 @endif byacc
8203
8204 .PHONY: maybe-dvi-byacc dvi-byacc
8205 maybe-dvi-byacc:
8206 @if byacc
8207 maybe-dvi-byacc: dvi-byacc
8208
8209 dvi-byacc: \
8210     configure-byacc 
8211         @: $(MAKE); $(unstage)
8212         @[ -f ./byacc/Makefile ] || exit 0; \
8213         r=`${PWD_COMMAND}`; export r; \
8214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215         $(HOST_EXPORTS) \
8216         for flag in $(EXTRA_HOST_FLAGS) ; do \
8217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218         done; \
8219         echo "Doing dvi in byacc" ; \
8220         (cd $(HOST_SUBDIR)/byacc && \
8221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223                   "RANLIB=$${RANLIB}" \
8224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8225                   dvi) \
8226           || exit 1
8227
8228 @endif byacc
8229
8230 .PHONY: maybe-pdf-byacc pdf-byacc
8231 maybe-pdf-byacc:
8232 @if byacc
8233 maybe-pdf-byacc: pdf-byacc
8234
8235 pdf-byacc: \
8236     configure-byacc 
8237         @: $(MAKE); $(unstage)
8238         @[ -f ./byacc/Makefile ] || exit 0; \
8239         r=`${PWD_COMMAND}`; export r; \
8240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241         $(HOST_EXPORTS) \
8242         for flag in $(EXTRA_HOST_FLAGS) ; do \
8243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244         done; \
8245         echo "Doing pdf in byacc" ; \
8246         (cd $(HOST_SUBDIR)/byacc && \
8247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249                   "RANLIB=$${RANLIB}" \
8250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251                   pdf) \
8252           || exit 1
8253
8254 @endif byacc
8255
8256 .PHONY: maybe-html-byacc html-byacc
8257 maybe-html-byacc:
8258 @if byacc
8259 maybe-html-byacc: html-byacc
8260
8261 html-byacc: \
8262     configure-byacc 
8263         @: $(MAKE); $(unstage)
8264         @[ -f ./byacc/Makefile ] || exit 0; \
8265         r=`${PWD_COMMAND}`; export r; \
8266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267         $(HOST_EXPORTS) \
8268         for flag in $(EXTRA_HOST_FLAGS) ; do \
8269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270         done; \
8271         echo "Doing html in byacc" ; \
8272         (cd $(HOST_SUBDIR)/byacc && \
8273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275                   "RANLIB=$${RANLIB}" \
8276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8277                   html) \
8278           || exit 1
8279
8280 @endif byacc
8281
8282 .PHONY: maybe-TAGS-byacc TAGS-byacc
8283 maybe-TAGS-byacc:
8284 @if byacc
8285 maybe-TAGS-byacc: TAGS-byacc
8286
8287 TAGS-byacc: \
8288     configure-byacc 
8289         @: $(MAKE); $(unstage)
8290         @[ -f ./byacc/Makefile ] || exit 0; \
8291         r=`${PWD_COMMAND}`; export r; \
8292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293         $(HOST_EXPORTS) \
8294         for flag in $(EXTRA_HOST_FLAGS) ; do \
8295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296         done; \
8297         echo "Doing TAGS in byacc" ; \
8298         (cd $(HOST_SUBDIR)/byacc && \
8299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301                   "RANLIB=$${RANLIB}" \
8302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303                   TAGS) \
8304           || exit 1
8305
8306 @endif byacc
8307
8308 .PHONY: maybe-install-info-byacc install-info-byacc
8309 maybe-install-info-byacc:
8310 @if byacc
8311 maybe-install-info-byacc: install-info-byacc
8312
8313 install-info-byacc: \
8314     configure-byacc \
8315     info-byacc 
8316         @: $(MAKE); $(unstage)
8317         @[ -f ./byacc/Makefile ] || exit 0; \
8318         r=`${PWD_COMMAND}`; export r; \
8319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320         $(HOST_EXPORTS) \
8321         for flag in $(EXTRA_HOST_FLAGS) ; do \
8322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323         done; \
8324         echo "Doing install-info in byacc" ; \
8325         (cd $(HOST_SUBDIR)/byacc && \
8326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328                   "RANLIB=$${RANLIB}" \
8329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330                   install-info) \
8331           || exit 1
8332
8333 @endif byacc
8334
8335 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8336 maybe-install-pdf-byacc:
8337 @if byacc
8338 maybe-install-pdf-byacc: install-pdf-byacc
8339
8340 install-pdf-byacc: \
8341     configure-byacc \
8342     pdf-byacc 
8343         @: $(MAKE); $(unstage)
8344         @[ -f ./byacc/Makefile ] || exit 0; \
8345         r=`${PWD_COMMAND}`; export r; \
8346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8347         $(HOST_EXPORTS) \
8348         for flag in $(EXTRA_HOST_FLAGS) ; do \
8349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8350         done; \
8351         echo "Doing install-pdf in byacc" ; \
8352         (cd $(HOST_SUBDIR)/byacc && \
8353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8355                   "RANLIB=$${RANLIB}" \
8356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8357                   install-pdf) \
8358           || exit 1
8359
8360 @endif byacc
8361
8362 .PHONY: maybe-install-html-byacc install-html-byacc
8363 maybe-install-html-byacc:
8364 @if byacc
8365 maybe-install-html-byacc: install-html-byacc
8366
8367 install-html-byacc: \
8368     configure-byacc \
8369     html-byacc 
8370         @: $(MAKE); $(unstage)
8371         @[ -f ./byacc/Makefile ] || exit 0; \
8372         r=`${PWD_COMMAND}`; export r; \
8373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374         $(HOST_EXPORTS) \
8375         for flag in $(EXTRA_HOST_FLAGS) ; do \
8376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8377         done; \
8378         echo "Doing install-html in byacc" ; \
8379         (cd $(HOST_SUBDIR)/byacc && \
8380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8382                   "RANLIB=$${RANLIB}" \
8383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8384                   install-html) \
8385           || exit 1
8386
8387 @endif byacc
8388
8389 .PHONY: maybe-installcheck-byacc installcheck-byacc
8390 maybe-installcheck-byacc:
8391 @if byacc
8392 maybe-installcheck-byacc: installcheck-byacc
8393
8394 installcheck-byacc: \
8395     configure-byacc 
8396         @: $(MAKE); $(unstage)
8397         @[ -f ./byacc/Makefile ] || exit 0; \
8398         r=`${PWD_COMMAND}`; export r; \
8399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8400         $(HOST_EXPORTS) \
8401         for flag in $(EXTRA_HOST_FLAGS) ; do \
8402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8403         done; \
8404         echo "Doing installcheck in byacc" ; \
8405         (cd $(HOST_SUBDIR)/byacc && \
8406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8408                   "RANLIB=$${RANLIB}" \
8409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8410                   installcheck) \
8411           || exit 1
8412
8413 @endif byacc
8414
8415 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8416 maybe-mostlyclean-byacc:
8417 @if byacc
8418 maybe-mostlyclean-byacc: mostlyclean-byacc
8419
8420 mostlyclean-byacc: 
8421         @: $(MAKE); $(unstage)
8422         @[ -f ./byacc/Makefile ] || exit 0; \
8423         r=`${PWD_COMMAND}`; export r; \
8424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425         $(HOST_EXPORTS) \
8426         for flag in $(EXTRA_HOST_FLAGS) ; do \
8427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8428         done; \
8429         echo "Doing mostlyclean in byacc" ; \
8430         (cd $(HOST_SUBDIR)/byacc && \
8431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8433                   "RANLIB=$${RANLIB}" \
8434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8435                   mostlyclean) \
8436           || exit 1
8437
8438 @endif byacc
8439
8440 .PHONY: maybe-clean-byacc clean-byacc
8441 maybe-clean-byacc:
8442 @if byacc
8443 maybe-clean-byacc: clean-byacc
8444
8445 clean-byacc: 
8446         @: $(MAKE); $(unstage)
8447         @[ -f ./byacc/Makefile ] || exit 0; \
8448         r=`${PWD_COMMAND}`; export r; \
8449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450         $(HOST_EXPORTS) \
8451         for flag in $(EXTRA_HOST_FLAGS) ; do \
8452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453         done; \
8454         echo "Doing clean in byacc" ; \
8455         (cd $(HOST_SUBDIR)/byacc && \
8456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458                   "RANLIB=$${RANLIB}" \
8459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460                   clean) \
8461           || exit 1
8462
8463 @endif byacc
8464
8465 .PHONY: maybe-distclean-byacc distclean-byacc
8466 maybe-distclean-byacc:
8467 @if byacc
8468 maybe-distclean-byacc: distclean-byacc
8469
8470 distclean-byacc: 
8471         @: $(MAKE); $(unstage)
8472         @[ -f ./byacc/Makefile ] || exit 0; \
8473         r=`${PWD_COMMAND}`; export r; \
8474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475         $(HOST_EXPORTS) \
8476         for flag in $(EXTRA_HOST_FLAGS) ; do \
8477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8478         done; \
8479         echo "Doing distclean in byacc" ; \
8480         (cd $(HOST_SUBDIR)/byacc && \
8481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8483                   "RANLIB=$${RANLIB}" \
8484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8485                   distclean) \
8486           || exit 1
8487
8488 @endif byacc
8489
8490 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8491 maybe-maintainer-clean-byacc:
8492 @if byacc
8493 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8494
8495 maintainer-clean-byacc: 
8496         @: $(MAKE); $(unstage)
8497         @[ -f ./byacc/Makefile ] || exit 0; \
8498         r=`${PWD_COMMAND}`; export r; \
8499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8500         $(HOST_EXPORTS) \
8501         for flag in $(EXTRA_HOST_FLAGS) ; do \
8502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8503         done; \
8504         echo "Doing maintainer-clean in byacc" ; \
8505         (cd $(HOST_SUBDIR)/byacc && \
8506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8508                   "RANLIB=$${RANLIB}" \
8509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8510                   maintainer-clean) \
8511           || exit 1
8512
8513 @endif byacc
8514
8515
8516
8517 .PHONY: configure-bzip2 maybe-configure-bzip2
8518 maybe-configure-bzip2:
8519 @if gcc-bootstrap
8520 configure-bzip2: stage_current
8521 @endif gcc-bootstrap
8522 @if bzip2
8523 maybe-configure-bzip2: configure-bzip2
8524 configure-bzip2: 
8525         @: $(MAKE); $(unstage)
8526         @r=`${PWD_COMMAND}`; export r; \
8527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8530         $(HOST_EXPORTS) \
8531         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8532         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8533         case $(srcdir) in \
8534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8535           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8537         esac; \
8538         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8539         libsrcdir="$$s/bzip2"; \
8540         $(SHELL) $${libsrcdir}/configure \
8541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8542           --target=${target_alias} $${srcdiroption}  \
8543           || exit 1
8544 @endif bzip2
8545
8546
8547
8548
8549
8550 .PHONY: all-bzip2 maybe-all-bzip2
8551 maybe-all-bzip2:
8552 @if gcc-bootstrap
8553 all-bzip2: stage_current
8554 @endif gcc-bootstrap
8555 @if bzip2
8556 TARGET-bzip2=all
8557 maybe-all-bzip2: all-bzip2
8558 all-bzip2: configure-bzip2
8559         @: $(MAKE); $(unstage)
8560         @r=`${PWD_COMMAND}`; export r; \
8561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562         $(HOST_EXPORTS) \
8563         (cd $(HOST_SUBDIR)/bzip2 && \
8564           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8565                 $(TARGET-bzip2))
8566 @endif bzip2
8567
8568
8569
8570
8571 .PHONY: check-bzip2 maybe-check-bzip2
8572 maybe-check-bzip2:
8573 @if bzip2
8574 maybe-check-bzip2: check-bzip2
8575
8576 check-bzip2:
8577         @: $(MAKE); $(unstage)
8578         @r=`${PWD_COMMAND}`; export r; \
8579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580         $(HOST_EXPORTS) \
8581         (cd $(HOST_SUBDIR)/bzip2 && \
8582           $(MAKE) $(FLAGS_TO_PASS)  check)
8583
8584 @endif bzip2
8585
8586 .PHONY: install-bzip2 maybe-install-bzip2
8587 maybe-install-bzip2:
8588 @if bzip2
8589 maybe-install-bzip2: install-bzip2
8590
8591 install-bzip2: installdirs
8592         @: $(MAKE); $(unstage)
8593         @r=`${PWD_COMMAND}`; export r; \
8594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595         $(HOST_EXPORTS) \
8596         (cd $(HOST_SUBDIR)/bzip2 && \
8597           $(MAKE) $(FLAGS_TO_PASS)  install)
8598
8599 @endif bzip2
8600
8601 # Other targets (info, dvi, pdf, etc.)
8602
8603 .PHONY: maybe-info-bzip2 info-bzip2
8604 maybe-info-bzip2:
8605 @if bzip2
8606 maybe-info-bzip2: info-bzip2
8607
8608 info-bzip2: \
8609     configure-bzip2 
8610         @: $(MAKE); $(unstage)
8611         @[ -f ./bzip2/Makefile ] || exit 0; \
8612         r=`${PWD_COMMAND}`; export r; \
8613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614         $(HOST_EXPORTS) \
8615         for flag in $(EXTRA_HOST_FLAGS) ; do \
8616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617         done; \
8618         echo "Doing info in bzip2" ; \
8619         (cd $(HOST_SUBDIR)/bzip2 && \
8620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622                   "RANLIB=$${RANLIB}" \
8623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624                   info) \
8625           || exit 1
8626
8627 @endif bzip2
8628
8629 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8630 maybe-dvi-bzip2:
8631 @if bzip2
8632 maybe-dvi-bzip2: dvi-bzip2
8633
8634 dvi-bzip2: \
8635     configure-bzip2 
8636         @: $(MAKE); $(unstage)
8637         @[ -f ./bzip2/Makefile ] || exit 0; \
8638         r=`${PWD_COMMAND}`; export r; \
8639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640         $(HOST_EXPORTS) \
8641         for flag in $(EXTRA_HOST_FLAGS) ; do \
8642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643         done; \
8644         echo "Doing dvi in bzip2" ; \
8645         (cd $(HOST_SUBDIR)/bzip2 && \
8646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648                   "RANLIB=$${RANLIB}" \
8649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650                   dvi) \
8651           || exit 1
8652
8653 @endif bzip2
8654
8655 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8656 maybe-pdf-bzip2:
8657 @if bzip2
8658 maybe-pdf-bzip2: pdf-bzip2
8659
8660 pdf-bzip2: \
8661     configure-bzip2 
8662         @: $(MAKE); $(unstage)
8663         @[ -f ./bzip2/Makefile ] || exit 0; \
8664         r=`${PWD_COMMAND}`; export r; \
8665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666         $(HOST_EXPORTS) \
8667         for flag in $(EXTRA_HOST_FLAGS) ; do \
8668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669         done; \
8670         echo "Doing pdf in bzip2" ; \
8671         (cd $(HOST_SUBDIR)/bzip2 && \
8672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674                   "RANLIB=$${RANLIB}" \
8675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676                   pdf) \
8677           || exit 1
8678
8679 @endif bzip2
8680
8681 .PHONY: maybe-html-bzip2 html-bzip2
8682 maybe-html-bzip2:
8683 @if bzip2
8684 maybe-html-bzip2: html-bzip2
8685
8686 html-bzip2: \
8687     configure-bzip2 
8688         @: $(MAKE); $(unstage)
8689         @[ -f ./bzip2/Makefile ] || exit 0; \
8690         r=`${PWD_COMMAND}`; export r; \
8691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692         $(HOST_EXPORTS) \
8693         for flag in $(EXTRA_HOST_FLAGS) ; do \
8694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695         done; \
8696         echo "Doing html in bzip2" ; \
8697         (cd $(HOST_SUBDIR)/bzip2 && \
8698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700                   "RANLIB=$${RANLIB}" \
8701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702                   html) \
8703           || exit 1
8704
8705 @endif bzip2
8706
8707 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8708 maybe-TAGS-bzip2:
8709 @if bzip2
8710 maybe-TAGS-bzip2: TAGS-bzip2
8711
8712 TAGS-bzip2: \
8713     configure-bzip2 
8714         @: $(MAKE); $(unstage)
8715         @[ -f ./bzip2/Makefile ] || exit 0; \
8716         r=`${PWD_COMMAND}`; export r; \
8717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718         $(HOST_EXPORTS) \
8719         for flag in $(EXTRA_HOST_FLAGS) ; do \
8720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721         done; \
8722         echo "Doing TAGS in bzip2" ; \
8723         (cd $(HOST_SUBDIR)/bzip2 && \
8724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726                   "RANLIB=$${RANLIB}" \
8727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728                   TAGS) \
8729           || exit 1
8730
8731 @endif bzip2
8732
8733 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8734 maybe-install-info-bzip2:
8735 @if bzip2
8736 maybe-install-info-bzip2: install-info-bzip2
8737
8738 install-info-bzip2: \
8739     configure-bzip2 \
8740     info-bzip2 
8741         @: $(MAKE); $(unstage)
8742         @[ -f ./bzip2/Makefile ] || exit 0; \
8743         r=`${PWD_COMMAND}`; export r; \
8744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745         $(HOST_EXPORTS) \
8746         for flag in $(EXTRA_HOST_FLAGS) ; do \
8747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748         done; \
8749         echo "Doing install-info in bzip2" ; \
8750         (cd $(HOST_SUBDIR)/bzip2 && \
8751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753                   "RANLIB=$${RANLIB}" \
8754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755                   install-info) \
8756           || exit 1
8757
8758 @endif bzip2
8759
8760 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8761 maybe-install-pdf-bzip2:
8762 @if bzip2
8763 maybe-install-pdf-bzip2: install-pdf-bzip2
8764
8765 install-pdf-bzip2: \
8766     configure-bzip2 \
8767     pdf-bzip2 
8768         @: $(MAKE); $(unstage)
8769         @[ -f ./bzip2/Makefile ] || exit 0; \
8770         r=`${PWD_COMMAND}`; export r; \
8771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772         $(HOST_EXPORTS) \
8773         for flag in $(EXTRA_HOST_FLAGS) ; do \
8774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775         done; \
8776         echo "Doing install-pdf in bzip2" ; \
8777         (cd $(HOST_SUBDIR)/bzip2 && \
8778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780                   "RANLIB=$${RANLIB}" \
8781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782                   install-pdf) \
8783           || exit 1
8784
8785 @endif bzip2
8786
8787 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8788 maybe-install-html-bzip2:
8789 @if bzip2
8790 maybe-install-html-bzip2: install-html-bzip2
8791
8792 install-html-bzip2: \
8793     configure-bzip2 \
8794     html-bzip2 
8795         @: $(MAKE); $(unstage)
8796         @[ -f ./bzip2/Makefile ] || exit 0; \
8797         r=`${PWD_COMMAND}`; export r; \
8798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8799         $(HOST_EXPORTS) \
8800         for flag in $(EXTRA_HOST_FLAGS) ; do \
8801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8802         done; \
8803         echo "Doing install-html in bzip2" ; \
8804         (cd $(HOST_SUBDIR)/bzip2 && \
8805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8807                   "RANLIB=$${RANLIB}" \
8808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809                   install-html) \
8810           || exit 1
8811
8812 @endif bzip2
8813
8814 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8815 maybe-installcheck-bzip2:
8816 @if bzip2
8817 maybe-installcheck-bzip2: installcheck-bzip2
8818
8819 installcheck-bzip2: \
8820     configure-bzip2 
8821         @: $(MAKE); $(unstage)
8822         @[ -f ./bzip2/Makefile ] || exit 0; \
8823         r=`${PWD_COMMAND}`; export r; \
8824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8825         $(HOST_EXPORTS) \
8826         for flag in $(EXTRA_HOST_FLAGS) ; do \
8827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8828         done; \
8829         echo "Doing installcheck in bzip2" ; \
8830         (cd $(HOST_SUBDIR)/bzip2 && \
8831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8833                   "RANLIB=$${RANLIB}" \
8834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8835                   installcheck) \
8836           || exit 1
8837
8838 @endif bzip2
8839
8840 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8841 maybe-mostlyclean-bzip2:
8842 @if bzip2
8843 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8844
8845 mostlyclean-bzip2: 
8846         @: $(MAKE); $(unstage)
8847         @[ -f ./bzip2/Makefile ] || exit 0; \
8848         r=`${PWD_COMMAND}`; export r; \
8849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850         $(HOST_EXPORTS) \
8851         for flag in $(EXTRA_HOST_FLAGS) ; do \
8852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853         done; \
8854         echo "Doing mostlyclean in bzip2" ; \
8855         (cd $(HOST_SUBDIR)/bzip2 && \
8856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858                   "RANLIB=$${RANLIB}" \
8859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860                   mostlyclean) \
8861           || exit 1
8862
8863 @endif bzip2
8864
8865 .PHONY: maybe-clean-bzip2 clean-bzip2
8866 maybe-clean-bzip2:
8867 @if bzip2
8868 maybe-clean-bzip2: clean-bzip2
8869
8870 clean-bzip2: 
8871         @: $(MAKE); $(unstage)
8872         @[ -f ./bzip2/Makefile ] || exit 0; \
8873         r=`${PWD_COMMAND}`; export r; \
8874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875         $(HOST_EXPORTS) \
8876         for flag in $(EXTRA_HOST_FLAGS) ; do \
8877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8878         done; \
8879         echo "Doing clean in bzip2" ; \
8880         (cd $(HOST_SUBDIR)/bzip2 && \
8881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8883                   "RANLIB=$${RANLIB}" \
8884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8885                   clean) \
8886           || exit 1
8887
8888 @endif bzip2
8889
8890 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8891 maybe-distclean-bzip2:
8892 @if bzip2
8893 maybe-distclean-bzip2: distclean-bzip2
8894
8895 distclean-bzip2: 
8896         @: $(MAKE); $(unstage)
8897         @[ -f ./bzip2/Makefile ] || exit 0; \
8898         r=`${PWD_COMMAND}`; export r; \
8899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900         $(HOST_EXPORTS) \
8901         for flag in $(EXTRA_HOST_FLAGS) ; do \
8902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903         done; \
8904         echo "Doing distclean in bzip2" ; \
8905         (cd $(HOST_SUBDIR)/bzip2 && \
8906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908                   "RANLIB=$${RANLIB}" \
8909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8910                   distclean) \
8911           || exit 1
8912
8913 @endif bzip2
8914
8915 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8916 maybe-maintainer-clean-bzip2:
8917 @if bzip2
8918 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8919
8920 maintainer-clean-bzip2: 
8921         @: $(MAKE); $(unstage)
8922         @[ -f ./bzip2/Makefile ] || exit 0; \
8923         r=`${PWD_COMMAND}`; export r; \
8924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925         $(HOST_EXPORTS) \
8926         for flag in $(EXTRA_HOST_FLAGS) ; do \
8927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8928         done; \
8929         echo "Doing maintainer-clean in bzip2" ; \
8930         (cd $(HOST_SUBDIR)/bzip2 && \
8931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8933                   "RANLIB=$${RANLIB}" \
8934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8935                   maintainer-clean) \
8936           || exit 1
8937
8938 @endif bzip2
8939
8940
8941
8942 .PHONY: configure-cgen maybe-configure-cgen
8943 maybe-configure-cgen:
8944 @if gcc-bootstrap
8945 configure-cgen: stage_current
8946 @endif gcc-bootstrap
8947 @if cgen
8948 maybe-configure-cgen: configure-cgen
8949 configure-cgen: 
8950         @: $(MAKE); $(unstage)
8951         @r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
8954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
8955         $(HOST_EXPORTS) \
8956         echo Configuring in $(HOST_SUBDIR)/cgen; \
8957         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
8958         case $(srcdir) in \
8959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8960           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
8961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8962         esac; \
8963         srcdiroption="--srcdir=$${topdir}/cgen"; \
8964         libsrcdir="$$s/cgen"; \
8965         $(SHELL) $${libsrcdir}/configure \
8966           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8967           --target=${target_alias} $${srcdiroption}  \
8968           || exit 1
8969 @endif cgen
8970
8971
8972
8973
8974
8975 .PHONY: all-cgen maybe-all-cgen
8976 maybe-all-cgen:
8977 @if gcc-bootstrap
8978 all-cgen: stage_current
8979 @endif gcc-bootstrap
8980 @if cgen
8981 TARGET-cgen=all
8982 maybe-all-cgen: all-cgen
8983 all-cgen: configure-cgen
8984         @: $(MAKE); $(unstage)
8985         @r=`${PWD_COMMAND}`; export r; \
8986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987         $(HOST_EXPORTS) \
8988         (cd $(HOST_SUBDIR)/cgen && \
8989           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8990                 $(TARGET-cgen))
8991 @endif cgen
8992
8993
8994
8995
8996 .PHONY: check-cgen maybe-check-cgen
8997 maybe-check-cgen:
8998 @if cgen
8999 maybe-check-cgen: check-cgen
9000
9001 check-cgen:
9002         @: $(MAKE); $(unstage)
9003         @r=`${PWD_COMMAND}`; export r; \
9004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005         $(HOST_EXPORTS) \
9006         (cd $(HOST_SUBDIR)/cgen && \
9007           $(MAKE) $(FLAGS_TO_PASS)  check)
9008
9009 @endif cgen
9010
9011 .PHONY: install-cgen maybe-install-cgen
9012 maybe-install-cgen:
9013 @if cgen
9014 maybe-install-cgen: install-cgen
9015
9016 install-cgen: installdirs
9017         @: $(MAKE); $(unstage)
9018         @r=`${PWD_COMMAND}`; export r; \
9019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020         $(HOST_EXPORTS) \
9021         (cd $(HOST_SUBDIR)/cgen && \
9022           $(MAKE) $(FLAGS_TO_PASS)  install)
9023
9024 @endif cgen
9025
9026 # Other targets (info, dvi, pdf, etc.)
9027
9028 .PHONY: maybe-info-cgen info-cgen
9029 maybe-info-cgen:
9030 @if cgen
9031 maybe-info-cgen: info-cgen
9032
9033 info-cgen: \
9034     configure-cgen 
9035         @: $(MAKE); $(unstage)
9036         @[ -f ./cgen/Makefile ] || exit 0; \
9037         r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         for flag in $(EXTRA_HOST_FLAGS) ; do \
9041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042         done; \
9043         echo "Doing info in cgen" ; \
9044         (cd $(HOST_SUBDIR)/cgen && \
9045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047                   "RANLIB=$${RANLIB}" \
9048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049                   info) \
9050           || exit 1
9051
9052 @endif cgen
9053
9054 .PHONY: maybe-dvi-cgen dvi-cgen
9055 maybe-dvi-cgen:
9056 @if cgen
9057 maybe-dvi-cgen: dvi-cgen
9058
9059 dvi-cgen: \
9060     configure-cgen 
9061         @: $(MAKE); $(unstage)
9062         @[ -f ./cgen/Makefile ] || exit 0; \
9063         r=`${PWD_COMMAND}`; export r; \
9064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065         $(HOST_EXPORTS) \
9066         for flag in $(EXTRA_HOST_FLAGS) ; do \
9067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068         done; \
9069         echo "Doing dvi in cgen" ; \
9070         (cd $(HOST_SUBDIR)/cgen && \
9071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073                   "RANLIB=$${RANLIB}" \
9074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075                   dvi) \
9076           || exit 1
9077
9078 @endif cgen
9079
9080 .PHONY: maybe-pdf-cgen pdf-cgen
9081 maybe-pdf-cgen:
9082 @if cgen
9083 maybe-pdf-cgen: pdf-cgen
9084
9085 pdf-cgen: \
9086     configure-cgen 
9087         @: $(MAKE); $(unstage)
9088         @[ -f ./cgen/Makefile ] || exit 0; \
9089         r=`${PWD_COMMAND}`; export r; \
9090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091         $(HOST_EXPORTS) \
9092         for flag in $(EXTRA_HOST_FLAGS) ; do \
9093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094         done; \
9095         echo "Doing pdf in cgen" ; \
9096         (cd $(HOST_SUBDIR)/cgen && \
9097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099                   "RANLIB=$${RANLIB}" \
9100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101                   pdf) \
9102           || exit 1
9103
9104 @endif cgen
9105
9106 .PHONY: maybe-html-cgen html-cgen
9107 maybe-html-cgen:
9108 @if cgen
9109 maybe-html-cgen: html-cgen
9110
9111 html-cgen: \
9112     configure-cgen 
9113         @: $(MAKE); $(unstage)
9114         @[ -f ./cgen/Makefile ] || exit 0; \
9115         r=`${PWD_COMMAND}`; export r; \
9116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9117         $(HOST_EXPORTS) \
9118         for flag in $(EXTRA_HOST_FLAGS) ; do \
9119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9120         done; \
9121         echo "Doing html in cgen" ; \
9122         (cd $(HOST_SUBDIR)/cgen && \
9123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9125                   "RANLIB=$${RANLIB}" \
9126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9127                   html) \
9128           || exit 1
9129
9130 @endif cgen
9131
9132 .PHONY: maybe-TAGS-cgen TAGS-cgen
9133 maybe-TAGS-cgen:
9134 @if cgen
9135 maybe-TAGS-cgen: TAGS-cgen
9136
9137 TAGS-cgen: \
9138     configure-cgen 
9139         @: $(MAKE); $(unstage)
9140         @[ -f ./cgen/Makefile ] || exit 0; \
9141         r=`${PWD_COMMAND}`; export r; \
9142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143         $(HOST_EXPORTS) \
9144         for flag in $(EXTRA_HOST_FLAGS) ; do \
9145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146         done; \
9147         echo "Doing TAGS in cgen" ; \
9148         (cd $(HOST_SUBDIR)/cgen && \
9149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151                   "RANLIB=$${RANLIB}" \
9152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153                   TAGS) \
9154           || exit 1
9155
9156 @endif cgen
9157
9158 .PHONY: maybe-install-info-cgen install-info-cgen
9159 maybe-install-info-cgen:
9160 @if cgen
9161 maybe-install-info-cgen: install-info-cgen
9162
9163 install-info-cgen: \
9164     configure-cgen \
9165     info-cgen 
9166         @: $(MAKE); $(unstage)
9167         @[ -f ./cgen/Makefile ] || exit 0; \
9168         r=`${PWD_COMMAND}`; export r; \
9169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170         $(HOST_EXPORTS) \
9171         for flag in $(EXTRA_HOST_FLAGS) ; do \
9172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9173         done; \
9174         echo "Doing install-info in cgen" ; \
9175         (cd $(HOST_SUBDIR)/cgen && \
9176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178                   "RANLIB=$${RANLIB}" \
9179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9180                   install-info) \
9181           || exit 1
9182
9183 @endif cgen
9184
9185 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9186 maybe-install-pdf-cgen:
9187 @if cgen
9188 maybe-install-pdf-cgen: install-pdf-cgen
9189
9190 install-pdf-cgen: \
9191     configure-cgen \
9192     pdf-cgen 
9193         @: $(MAKE); $(unstage)
9194         @[ -f ./cgen/Makefile ] || exit 0; \
9195         r=`${PWD_COMMAND}`; export r; \
9196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197         $(HOST_EXPORTS) \
9198         for flag in $(EXTRA_HOST_FLAGS) ; do \
9199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9200         done; \
9201         echo "Doing install-pdf in cgen" ; \
9202         (cd $(HOST_SUBDIR)/cgen && \
9203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9205                   "RANLIB=$${RANLIB}" \
9206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9207                   install-pdf) \
9208           || exit 1
9209
9210 @endif cgen
9211
9212 .PHONY: maybe-install-html-cgen install-html-cgen
9213 maybe-install-html-cgen:
9214 @if cgen
9215 maybe-install-html-cgen: install-html-cgen
9216
9217 install-html-cgen: \
9218     configure-cgen \
9219     html-cgen 
9220         @: $(MAKE); $(unstage)
9221         @[ -f ./cgen/Makefile ] || exit 0; \
9222         r=`${PWD_COMMAND}`; export r; \
9223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224         $(HOST_EXPORTS) \
9225         for flag in $(EXTRA_HOST_FLAGS) ; do \
9226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9227         done; \
9228         echo "Doing install-html in cgen" ; \
9229         (cd $(HOST_SUBDIR)/cgen && \
9230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9232                   "RANLIB=$${RANLIB}" \
9233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9234                   install-html) \
9235           || exit 1
9236
9237 @endif cgen
9238
9239 .PHONY: maybe-installcheck-cgen installcheck-cgen
9240 maybe-installcheck-cgen:
9241 @if cgen
9242 maybe-installcheck-cgen: installcheck-cgen
9243
9244 installcheck-cgen: \
9245     configure-cgen 
9246         @: $(MAKE); $(unstage)
9247         @[ -f ./cgen/Makefile ] || exit 0; \
9248         r=`${PWD_COMMAND}`; export r; \
9249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9250         $(HOST_EXPORTS) \
9251         for flag in $(EXTRA_HOST_FLAGS) ; do \
9252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9253         done; \
9254         echo "Doing installcheck in cgen" ; \
9255         (cd $(HOST_SUBDIR)/cgen && \
9256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9258                   "RANLIB=$${RANLIB}" \
9259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9260                   installcheck) \
9261           || exit 1
9262
9263 @endif cgen
9264
9265 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9266 maybe-mostlyclean-cgen:
9267 @if cgen
9268 maybe-mostlyclean-cgen: mostlyclean-cgen
9269
9270 mostlyclean-cgen: 
9271         @: $(MAKE); $(unstage)
9272         @[ -f ./cgen/Makefile ] || exit 0; \
9273         r=`${PWD_COMMAND}`; export r; \
9274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9275         $(HOST_EXPORTS) \
9276         for flag in $(EXTRA_HOST_FLAGS) ; do \
9277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9278         done; \
9279         echo "Doing mostlyclean in cgen" ; \
9280         (cd $(HOST_SUBDIR)/cgen && \
9281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9283                   "RANLIB=$${RANLIB}" \
9284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9285                   mostlyclean) \
9286           || exit 1
9287
9288 @endif cgen
9289
9290 .PHONY: maybe-clean-cgen clean-cgen
9291 maybe-clean-cgen:
9292 @if cgen
9293 maybe-clean-cgen: clean-cgen
9294
9295 clean-cgen: 
9296         @: $(MAKE); $(unstage)
9297         @[ -f ./cgen/Makefile ] || exit 0; \
9298         r=`${PWD_COMMAND}`; export r; \
9299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300         $(HOST_EXPORTS) \
9301         for flag in $(EXTRA_HOST_FLAGS) ; do \
9302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303         done; \
9304         echo "Doing clean in cgen" ; \
9305         (cd $(HOST_SUBDIR)/cgen && \
9306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308                   "RANLIB=$${RANLIB}" \
9309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310                   clean) \
9311           || exit 1
9312
9313 @endif cgen
9314
9315 .PHONY: maybe-distclean-cgen distclean-cgen
9316 maybe-distclean-cgen:
9317 @if cgen
9318 maybe-distclean-cgen: distclean-cgen
9319
9320 distclean-cgen: 
9321         @: $(MAKE); $(unstage)
9322         @[ -f ./cgen/Makefile ] || exit 0; \
9323         r=`${PWD_COMMAND}`; export r; \
9324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325         $(HOST_EXPORTS) \
9326         for flag in $(EXTRA_HOST_FLAGS) ; do \
9327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9328         done; \
9329         echo "Doing distclean in cgen" ; \
9330         (cd $(HOST_SUBDIR)/cgen && \
9331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9333                   "RANLIB=$${RANLIB}" \
9334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9335                   distclean) \
9336           || exit 1
9337
9338 @endif cgen
9339
9340 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9341 maybe-maintainer-clean-cgen:
9342 @if cgen
9343 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9344
9345 maintainer-clean-cgen: 
9346         @: $(MAKE); $(unstage)
9347         @[ -f ./cgen/Makefile ] || exit 0; \
9348         r=`${PWD_COMMAND}`; export r; \
9349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9350         $(HOST_EXPORTS) \
9351         for flag in $(EXTRA_HOST_FLAGS) ; do \
9352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9353         done; \
9354         echo "Doing maintainer-clean in cgen" ; \
9355         (cd $(HOST_SUBDIR)/cgen && \
9356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9358                   "RANLIB=$${RANLIB}" \
9359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9360                   maintainer-clean) \
9361           || exit 1
9362
9363 @endif cgen
9364
9365
9366
9367 .PHONY: configure-dejagnu maybe-configure-dejagnu
9368 maybe-configure-dejagnu:
9369 @if gcc-bootstrap
9370 configure-dejagnu: stage_current
9371 @endif gcc-bootstrap
9372 @if dejagnu
9373 maybe-configure-dejagnu: configure-dejagnu
9374 configure-dejagnu: 
9375         @: $(MAKE); $(unstage)
9376         @r=`${PWD_COMMAND}`; export r; \
9377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9380         $(HOST_EXPORTS) \
9381         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9382         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9383         case $(srcdir) in \
9384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9385           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9387         esac; \
9388         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9389         libsrcdir="$$s/dejagnu"; \
9390         $(SHELL) $${libsrcdir}/configure \
9391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9392           --target=${target_alias} $${srcdiroption}  \
9393           || exit 1
9394 @endif dejagnu
9395
9396
9397
9398
9399
9400 .PHONY: all-dejagnu maybe-all-dejagnu
9401 maybe-all-dejagnu:
9402 @if gcc-bootstrap
9403 all-dejagnu: stage_current
9404 @endif gcc-bootstrap
9405 @if dejagnu
9406 TARGET-dejagnu=all
9407 maybe-all-dejagnu: all-dejagnu
9408 all-dejagnu: configure-dejagnu
9409         @: $(MAKE); $(unstage)
9410         @r=`${PWD_COMMAND}`; export r; \
9411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412         $(HOST_EXPORTS) \
9413         (cd $(HOST_SUBDIR)/dejagnu && \
9414           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9415                 $(TARGET-dejagnu))
9416 @endif dejagnu
9417
9418
9419
9420
9421 .PHONY: check-dejagnu maybe-check-dejagnu
9422 maybe-check-dejagnu:
9423 @if dejagnu
9424 maybe-check-dejagnu: check-dejagnu
9425
9426 check-dejagnu:
9427         @: $(MAKE); $(unstage)
9428         @r=`${PWD_COMMAND}`; export r; \
9429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430         $(HOST_EXPORTS) \
9431         (cd $(HOST_SUBDIR)/dejagnu && \
9432           $(MAKE) $(FLAGS_TO_PASS)  check)
9433
9434 @endif dejagnu
9435
9436 .PHONY: install-dejagnu maybe-install-dejagnu
9437 maybe-install-dejagnu:
9438 @if dejagnu
9439 maybe-install-dejagnu: install-dejagnu
9440
9441 install-dejagnu: installdirs
9442         @: $(MAKE); $(unstage)
9443         @r=`${PWD_COMMAND}`; export r; \
9444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445         $(HOST_EXPORTS) \
9446         (cd $(HOST_SUBDIR)/dejagnu && \
9447           $(MAKE) $(FLAGS_TO_PASS)  install)
9448
9449 @endif dejagnu
9450
9451 # Other targets (info, dvi, pdf, etc.)
9452
9453 .PHONY: maybe-info-dejagnu info-dejagnu
9454 maybe-info-dejagnu:
9455 @if dejagnu
9456 maybe-info-dejagnu: info-dejagnu
9457
9458 info-dejagnu: \
9459     configure-dejagnu 
9460         @: $(MAKE); $(unstage)
9461         @[ -f ./dejagnu/Makefile ] || exit 0; \
9462         r=`${PWD_COMMAND}`; export r; \
9463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464         $(HOST_EXPORTS) \
9465         for flag in $(EXTRA_HOST_FLAGS) ; do \
9466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467         done; \
9468         echo "Doing info in dejagnu" ; \
9469         (cd $(HOST_SUBDIR)/dejagnu && \
9470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472                   "RANLIB=$${RANLIB}" \
9473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474                   info) \
9475           || exit 1
9476
9477 @endif dejagnu
9478
9479 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9480 maybe-dvi-dejagnu:
9481 @if dejagnu
9482 maybe-dvi-dejagnu: dvi-dejagnu
9483
9484 dvi-dejagnu: \
9485     configure-dejagnu 
9486         @: $(MAKE); $(unstage)
9487         @[ -f ./dejagnu/Makefile ] || exit 0; \
9488         r=`${PWD_COMMAND}`; export r; \
9489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490         $(HOST_EXPORTS) \
9491         for flag in $(EXTRA_HOST_FLAGS) ; do \
9492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9493         done; \
9494         echo "Doing dvi in dejagnu" ; \
9495         (cd $(HOST_SUBDIR)/dejagnu && \
9496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9498                   "RANLIB=$${RANLIB}" \
9499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9500                   dvi) \
9501           || exit 1
9502
9503 @endif dejagnu
9504
9505 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9506 maybe-pdf-dejagnu:
9507 @if dejagnu
9508 maybe-pdf-dejagnu: pdf-dejagnu
9509
9510 pdf-dejagnu: \
9511     configure-dejagnu 
9512         @: $(MAKE); $(unstage)
9513         @[ -f ./dejagnu/Makefile ] || exit 0; \
9514         r=`${PWD_COMMAND}`; export r; \
9515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516         $(HOST_EXPORTS) \
9517         for flag in $(EXTRA_HOST_FLAGS) ; do \
9518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519         done; \
9520         echo "Doing pdf in dejagnu" ; \
9521         (cd $(HOST_SUBDIR)/dejagnu && \
9522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524                   "RANLIB=$${RANLIB}" \
9525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526                   pdf) \
9527           || exit 1
9528
9529 @endif dejagnu
9530
9531 .PHONY: maybe-html-dejagnu html-dejagnu
9532 maybe-html-dejagnu:
9533 @if dejagnu
9534 maybe-html-dejagnu: html-dejagnu
9535
9536 html-dejagnu: \
9537     configure-dejagnu 
9538         @: $(MAKE); $(unstage)
9539         @[ -f ./dejagnu/Makefile ] || exit 0; \
9540         r=`${PWD_COMMAND}`; export r; \
9541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9542         $(HOST_EXPORTS) \
9543         for flag in $(EXTRA_HOST_FLAGS) ; do \
9544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9545         done; \
9546         echo "Doing html in dejagnu" ; \
9547         (cd $(HOST_SUBDIR)/dejagnu && \
9548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9550                   "RANLIB=$${RANLIB}" \
9551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9552                   html) \
9553           || exit 1
9554
9555 @endif dejagnu
9556
9557 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9558 maybe-TAGS-dejagnu:
9559 @if dejagnu
9560 maybe-TAGS-dejagnu: TAGS-dejagnu
9561
9562 TAGS-dejagnu: \
9563     configure-dejagnu 
9564         @: $(MAKE); $(unstage)
9565         @[ -f ./dejagnu/Makefile ] || exit 0; \
9566         r=`${PWD_COMMAND}`; export r; \
9567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568         $(HOST_EXPORTS) \
9569         for flag in $(EXTRA_HOST_FLAGS) ; do \
9570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571         done; \
9572         echo "Doing TAGS in dejagnu" ; \
9573         (cd $(HOST_SUBDIR)/dejagnu && \
9574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576                   "RANLIB=$${RANLIB}" \
9577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9578                   TAGS) \
9579           || exit 1
9580
9581 @endif dejagnu
9582
9583 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9584 maybe-install-info-dejagnu:
9585 @if dejagnu
9586 maybe-install-info-dejagnu: install-info-dejagnu
9587
9588 install-info-dejagnu: \
9589     configure-dejagnu \
9590     info-dejagnu 
9591         @: $(MAKE); $(unstage)
9592         @[ -f ./dejagnu/Makefile ] || exit 0; \
9593         r=`${PWD_COMMAND}`; export r; \
9594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595         $(HOST_EXPORTS) \
9596         for flag in $(EXTRA_HOST_FLAGS) ; do \
9597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9598         done; \
9599         echo "Doing install-info in dejagnu" ; \
9600         (cd $(HOST_SUBDIR)/dejagnu && \
9601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9603                   "RANLIB=$${RANLIB}" \
9604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9605                   install-info) \
9606           || exit 1
9607
9608 @endif dejagnu
9609
9610 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9611 maybe-install-pdf-dejagnu:
9612 @if dejagnu
9613 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9614
9615 install-pdf-dejagnu: \
9616     configure-dejagnu \
9617     pdf-dejagnu 
9618         @: $(MAKE); $(unstage)
9619         @[ -f ./dejagnu/Makefile ] || exit 0; \
9620         r=`${PWD_COMMAND}`; export r; \
9621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9622         $(HOST_EXPORTS) \
9623         for flag in $(EXTRA_HOST_FLAGS) ; do \
9624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9625         done; \
9626         echo "Doing install-pdf in dejagnu" ; \
9627         (cd $(HOST_SUBDIR)/dejagnu && \
9628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9630                   "RANLIB=$${RANLIB}" \
9631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9632                   install-pdf) \
9633           || exit 1
9634
9635 @endif dejagnu
9636
9637 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9638 maybe-install-html-dejagnu:
9639 @if dejagnu
9640 maybe-install-html-dejagnu: install-html-dejagnu
9641
9642 install-html-dejagnu: \
9643     configure-dejagnu \
9644     html-dejagnu 
9645         @: $(MAKE); $(unstage)
9646         @[ -f ./dejagnu/Makefile ] || exit 0; \
9647         r=`${PWD_COMMAND}`; export r; \
9648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649         $(HOST_EXPORTS) \
9650         for flag in $(EXTRA_HOST_FLAGS) ; do \
9651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9652         done; \
9653         echo "Doing install-html in dejagnu" ; \
9654         (cd $(HOST_SUBDIR)/dejagnu && \
9655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9657                   "RANLIB=$${RANLIB}" \
9658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9659                   install-html) \
9660           || exit 1
9661
9662 @endif dejagnu
9663
9664 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9665 maybe-installcheck-dejagnu:
9666 @if dejagnu
9667 maybe-installcheck-dejagnu: installcheck-dejagnu
9668
9669 installcheck-dejagnu: \
9670     configure-dejagnu 
9671         @: $(MAKE); $(unstage)
9672         @[ -f ./dejagnu/Makefile ] || exit 0; \
9673         r=`${PWD_COMMAND}`; export r; \
9674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9675         $(HOST_EXPORTS) \
9676         for flag in $(EXTRA_HOST_FLAGS) ; do \
9677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9678         done; \
9679         echo "Doing installcheck in dejagnu" ; \
9680         (cd $(HOST_SUBDIR)/dejagnu && \
9681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9683                   "RANLIB=$${RANLIB}" \
9684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9685                   installcheck) \
9686           || exit 1
9687
9688 @endif dejagnu
9689
9690 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9691 maybe-mostlyclean-dejagnu:
9692 @if dejagnu
9693 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9694
9695 mostlyclean-dejagnu: 
9696         @: $(MAKE); $(unstage)
9697         @[ -f ./dejagnu/Makefile ] || exit 0; \
9698         r=`${PWD_COMMAND}`; export r; \
9699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9700         $(HOST_EXPORTS) \
9701         for flag in $(EXTRA_HOST_FLAGS) ; do \
9702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9703         done; \
9704         echo "Doing mostlyclean in dejagnu" ; \
9705         (cd $(HOST_SUBDIR)/dejagnu && \
9706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9708                   "RANLIB=$${RANLIB}" \
9709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9710                   mostlyclean) \
9711           || exit 1
9712
9713 @endif dejagnu
9714
9715 .PHONY: maybe-clean-dejagnu clean-dejagnu
9716 maybe-clean-dejagnu:
9717 @if dejagnu
9718 maybe-clean-dejagnu: clean-dejagnu
9719
9720 clean-dejagnu: 
9721         @: $(MAKE); $(unstage)
9722         @[ -f ./dejagnu/Makefile ] || exit 0; \
9723         r=`${PWD_COMMAND}`; export r; \
9724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725         $(HOST_EXPORTS) \
9726         for flag in $(EXTRA_HOST_FLAGS) ; do \
9727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9728         done; \
9729         echo "Doing clean in dejagnu" ; \
9730         (cd $(HOST_SUBDIR)/dejagnu && \
9731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9733                   "RANLIB=$${RANLIB}" \
9734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9735                   clean) \
9736           || exit 1
9737
9738 @endif dejagnu
9739
9740 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9741 maybe-distclean-dejagnu:
9742 @if dejagnu
9743 maybe-distclean-dejagnu: distclean-dejagnu
9744
9745 distclean-dejagnu: 
9746         @: $(MAKE); $(unstage)
9747         @[ -f ./dejagnu/Makefile ] || exit 0; \
9748         r=`${PWD_COMMAND}`; export r; \
9749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750         $(HOST_EXPORTS) \
9751         for flag in $(EXTRA_HOST_FLAGS) ; do \
9752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9753         done; \
9754         echo "Doing distclean in dejagnu" ; \
9755         (cd $(HOST_SUBDIR)/dejagnu && \
9756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9758                   "RANLIB=$${RANLIB}" \
9759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9760                   distclean) \
9761           || exit 1
9762
9763 @endif dejagnu
9764
9765 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9766 maybe-maintainer-clean-dejagnu:
9767 @if dejagnu
9768 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9769
9770 maintainer-clean-dejagnu: 
9771         @: $(MAKE); $(unstage)
9772         @[ -f ./dejagnu/Makefile ] || exit 0; \
9773         r=`${PWD_COMMAND}`; export r; \
9774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775         $(HOST_EXPORTS) \
9776         for flag in $(EXTRA_HOST_FLAGS) ; do \
9777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9778         done; \
9779         echo "Doing maintainer-clean in dejagnu" ; \
9780         (cd $(HOST_SUBDIR)/dejagnu && \
9781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9783                   "RANLIB=$${RANLIB}" \
9784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9785                   maintainer-clean) \
9786           || exit 1
9787
9788 @endif dejagnu
9789
9790
9791
9792 .PHONY: configure-diff maybe-configure-diff
9793 maybe-configure-diff:
9794 @if gcc-bootstrap
9795 configure-diff: stage_current
9796 @endif gcc-bootstrap
9797 @if diff
9798 maybe-configure-diff: configure-diff
9799 configure-diff: 
9800         @: $(MAKE); $(unstage)
9801         @r=`${PWD_COMMAND}`; export r; \
9802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9805         $(HOST_EXPORTS) \
9806         echo Configuring in $(HOST_SUBDIR)/diff; \
9807         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9808         case $(srcdir) in \
9809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9810           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9812         esac; \
9813         srcdiroption="--srcdir=$${topdir}/diff"; \
9814         libsrcdir="$$s/diff"; \
9815         $(SHELL) $${libsrcdir}/configure \
9816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9817           --target=${target_alias} $${srcdiroption}  \
9818           || exit 1
9819 @endif diff
9820
9821
9822
9823
9824
9825 .PHONY: all-diff maybe-all-diff
9826 maybe-all-diff:
9827 @if gcc-bootstrap
9828 all-diff: stage_current
9829 @endif gcc-bootstrap
9830 @if diff
9831 TARGET-diff=all
9832 maybe-all-diff: all-diff
9833 all-diff: configure-diff
9834         @: $(MAKE); $(unstage)
9835         @r=`${PWD_COMMAND}`; export r; \
9836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9837         $(HOST_EXPORTS) \
9838         (cd $(HOST_SUBDIR)/diff && \
9839           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9840                 $(TARGET-diff))
9841 @endif diff
9842
9843
9844
9845
9846 .PHONY: check-diff maybe-check-diff
9847 maybe-check-diff:
9848 @if diff
9849 maybe-check-diff: check-diff
9850
9851 check-diff:
9852         @: $(MAKE); $(unstage)
9853         @r=`${PWD_COMMAND}`; export r; \
9854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855         $(HOST_EXPORTS) \
9856         (cd $(HOST_SUBDIR)/diff && \
9857           $(MAKE) $(FLAGS_TO_PASS)  check)
9858
9859 @endif diff
9860
9861 .PHONY: install-diff maybe-install-diff
9862 maybe-install-diff:
9863 @if diff
9864 maybe-install-diff: install-diff
9865
9866 install-diff: installdirs
9867         @: $(MAKE); $(unstage)
9868         @r=`${PWD_COMMAND}`; export r; \
9869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870         $(HOST_EXPORTS) \
9871         (cd $(HOST_SUBDIR)/diff && \
9872           $(MAKE) $(FLAGS_TO_PASS)  install)
9873
9874 @endif diff
9875
9876 # Other targets (info, dvi, pdf, etc.)
9877
9878 .PHONY: maybe-info-diff info-diff
9879 maybe-info-diff:
9880 @if diff
9881 maybe-info-diff: info-diff
9882
9883 info-diff: \
9884     configure-diff 
9885         @: $(MAKE); $(unstage)
9886         @[ -f ./diff/Makefile ] || exit 0; \
9887         r=`${PWD_COMMAND}`; export r; \
9888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889         $(HOST_EXPORTS) \
9890         for flag in $(EXTRA_HOST_FLAGS) ; do \
9891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9892         done; \
9893         echo "Doing info in diff" ; \
9894         (cd $(HOST_SUBDIR)/diff && \
9895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9897                   "RANLIB=$${RANLIB}" \
9898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9899                   info) \
9900           || exit 1
9901
9902 @endif diff
9903
9904 .PHONY: maybe-dvi-diff dvi-diff
9905 maybe-dvi-diff:
9906 @if diff
9907 maybe-dvi-diff: dvi-diff
9908
9909 dvi-diff: \
9910     configure-diff 
9911         @: $(MAKE); $(unstage)
9912         @[ -f ./diff/Makefile ] || exit 0; \
9913         r=`${PWD_COMMAND}`; export r; \
9914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9915         $(HOST_EXPORTS) \
9916         for flag in $(EXTRA_HOST_FLAGS) ; do \
9917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9918         done; \
9919         echo "Doing dvi in diff" ; \
9920         (cd $(HOST_SUBDIR)/diff && \
9921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9923                   "RANLIB=$${RANLIB}" \
9924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9925                   dvi) \
9926           || exit 1
9927
9928 @endif diff
9929
9930 .PHONY: maybe-pdf-diff pdf-diff
9931 maybe-pdf-diff:
9932 @if diff
9933 maybe-pdf-diff: pdf-diff
9934
9935 pdf-diff: \
9936     configure-diff 
9937         @: $(MAKE); $(unstage)
9938         @[ -f ./diff/Makefile ] || exit 0; \
9939         r=`${PWD_COMMAND}`; export r; \
9940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9941         $(HOST_EXPORTS) \
9942         for flag in $(EXTRA_HOST_FLAGS) ; do \
9943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9944         done; \
9945         echo "Doing pdf in diff" ; \
9946         (cd $(HOST_SUBDIR)/diff && \
9947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9949                   "RANLIB=$${RANLIB}" \
9950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9951                   pdf) \
9952           || exit 1
9953
9954 @endif diff
9955
9956 .PHONY: maybe-html-diff html-diff
9957 maybe-html-diff:
9958 @if diff
9959 maybe-html-diff: html-diff
9960
9961 html-diff: \
9962     configure-diff 
9963         @: $(MAKE); $(unstage)
9964         @[ -f ./diff/Makefile ] || exit 0; \
9965         r=`${PWD_COMMAND}`; export r; \
9966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967         $(HOST_EXPORTS) \
9968         for flag in $(EXTRA_HOST_FLAGS) ; do \
9969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970         done; \
9971         echo "Doing html in diff" ; \
9972         (cd $(HOST_SUBDIR)/diff && \
9973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975                   "RANLIB=$${RANLIB}" \
9976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9977                   html) \
9978           || exit 1
9979
9980 @endif diff
9981
9982 .PHONY: maybe-TAGS-diff TAGS-diff
9983 maybe-TAGS-diff:
9984 @if diff
9985 maybe-TAGS-diff: TAGS-diff
9986
9987 TAGS-diff: \
9988     configure-diff 
9989         @: $(MAKE); $(unstage)
9990         @[ -f ./diff/Makefile ] || exit 0; \
9991         r=`${PWD_COMMAND}`; export r; \
9992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993         $(HOST_EXPORTS) \
9994         for flag in $(EXTRA_HOST_FLAGS) ; do \
9995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996         done; \
9997         echo "Doing TAGS in diff" ; \
9998         (cd $(HOST_SUBDIR)/diff && \
9999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001                   "RANLIB=$${RANLIB}" \
10002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10003                   TAGS) \
10004           || exit 1
10005
10006 @endif diff
10007
10008 .PHONY: maybe-install-info-diff install-info-diff
10009 maybe-install-info-diff:
10010 @if diff
10011 maybe-install-info-diff: install-info-diff
10012
10013 install-info-diff: \
10014     configure-diff \
10015     info-diff 
10016         @: $(MAKE); $(unstage)
10017         @[ -f ./diff/Makefile ] || exit 0; \
10018         r=`${PWD_COMMAND}`; export r; \
10019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020         $(HOST_EXPORTS) \
10021         for flag in $(EXTRA_HOST_FLAGS) ; do \
10022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023         done; \
10024         echo "Doing install-info in diff" ; \
10025         (cd $(HOST_SUBDIR)/diff && \
10026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028                   "RANLIB=$${RANLIB}" \
10029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030                   install-info) \
10031           || exit 1
10032
10033 @endif diff
10034
10035 .PHONY: maybe-install-pdf-diff install-pdf-diff
10036 maybe-install-pdf-diff:
10037 @if diff
10038 maybe-install-pdf-diff: install-pdf-diff
10039
10040 install-pdf-diff: \
10041     configure-diff \
10042     pdf-diff 
10043         @: $(MAKE); $(unstage)
10044         @[ -f ./diff/Makefile ] || exit 0; \
10045         r=`${PWD_COMMAND}`; export r; \
10046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10047         $(HOST_EXPORTS) \
10048         for flag in $(EXTRA_HOST_FLAGS) ; do \
10049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10050         done; \
10051         echo "Doing install-pdf in diff" ; \
10052         (cd $(HOST_SUBDIR)/diff && \
10053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10055                   "RANLIB=$${RANLIB}" \
10056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10057                   install-pdf) \
10058           || exit 1
10059
10060 @endif diff
10061
10062 .PHONY: maybe-install-html-diff install-html-diff
10063 maybe-install-html-diff:
10064 @if diff
10065 maybe-install-html-diff: install-html-diff
10066
10067 install-html-diff: \
10068     configure-diff \
10069     html-diff 
10070         @: $(MAKE); $(unstage)
10071         @[ -f ./diff/Makefile ] || exit 0; \
10072         r=`${PWD_COMMAND}`; export r; \
10073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10074         $(HOST_EXPORTS) \
10075         for flag in $(EXTRA_HOST_FLAGS) ; do \
10076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10077         done; \
10078         echo "Doing install-html in diff" ; \
10079         (cd $(HOST_SUBDIR)/diff && \
10080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10082                   "RANLIB=$${RANLIB}" \
10083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10084                   install-html) \
10085           || exit 1
10086
10087 @endif diff
10088
10089 .PHONY: maybe-installcheck-diff installcheck-diff
10090 maybe-installcheck-diff:
10091 @if diff
10092 maybe-installcheck-diff: installcheck-diff
10093
10094 installcheck-diff: \
10095     configure-diff 
10096         @: $(MAKE); $(unstage)
10097         @[ -f ./diff/Makefile ] || exit 0; \
10098         r=`${PWD_COMMAND}`; export r; \
10099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100         $(HOST_EXPORTS) \
10101         for flag in $(EXTRA_HOST_FLAGS) ; do \
10102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10103         done; \
10104         echo "Doing installcheck in diff" ; \
10105         (cd $(HOST_SUBDIR)/diff && \
10106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10108                   "RANLIB=$${RANLIB}" \
10109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10110                   installcheck) \
10111           || exit 1
10112
10113 @endif diff
10114
10115 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10116 maybe-mostlyclean-diff:
10117 @if diff
10118 maybe-mostlyclean-diff: mostlyclean-diff
10119
10120 mostlyclean-diff: 
10121         @: $(MAKE); $(unstage)
10122         @[ -f ./diff/Makefile ] || exit 0; \
10123         r=`${PWD_COMMAND}`; export r; \
10124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125         $(HOST_EXPORTS) \
10126         for flag in $(EXTRA_HOST_FLAGS) ; do \
10127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128         done; \
10129         echo "Doing mostlyclean in diff" ; \
10130         (cd $(HOST_SUBDIR)/diff && \
10131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133                   "RANLIB=$${RANLIB}" \
10134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135                   mostlyclean) \
10136           || exit 1
10137
10138 @endif diff
10139
10140 .PHONY: maybe-clean-diff clean-diff
10141 maybe-clean-diff:
10142 @if diff
10143 maybe-clean-diff: clean-diff
10144
10145 clean-diff: 
10146         @: $(MAKE); $(unstage)
10147         @[ -f ./diff/Makefile ] || exit 0; \
10148         r=`${PWD_COMMAND}`; export r; \
10149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150         $(HOST_EXPORTS) \
10151         for flag in $(EXTRA_HOST_FLAGS) ; do \
10152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153         done; \
10154         echo "Doing clean in diff" ; \
10155         (cd $(HOST_SUBDIR)/diff && \
10156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158                   "RANLIB=$${RANLIB}" \
10159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160                   clean) \
10161           || exit 1
10162
10163 @endif diff
10164
10165 .PHONY: maybe-distclean-diff distclean-diff
10166 maybe-distclean-diff:
10167 @if diff
10168 maybe-distclean-diff: distclean-diff
10169
10170 distclean-diff: 
10171         @: $(MAKE); $(unstage)
10172         @[ -f ./diff/Makefile ] || exit 0; \
10173         r=`${PWD_COMMAND}`; export r; \
10174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10175         $(HOST_EXPORTS) \
10176         for flag in $(EXTRA_HOST_FLAGS) ; do \
10177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10178         done; \
10179         echo "Doing distclean in diff" ; \
10180         (cd $(HOST_SUBDIR)/diff && \
10181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10183                   "RANLIB=$${RANLIB}" \
10184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10185                   distclean) \
10186           || exit 1
10187
10188 @endif diff
10189
10190 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10191 maybe-maintainer-clean-diff:
10192 @if diff
10193 maybe-maintainer-clean-diff: maintainer-clean-diff
10194
10195 maintainer-clean-diff: 
10196         @: $(MAKE); $(unstage)
10197         @[ -f ./diff/Makefile ] || exit 0; \
10198         r=`${PWD_COMMAND}`; export r; \
10199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200         $(HOST_EXPORTS) \
10201         for flag in $(EXTRA_HOST_FLAGS) ; do \
10202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10203         done; \
10204         echo "Doing maintainer-clean in diff" ; \
10205         (cd $(HOST_SUBDIR)/diff && \
10206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10208                   "RANLIB=$${RANLIB}" \
10209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10210                   maintainer-clean) \
10211           || exit 1
10212
10213 @endif diff
10214
10215
10216
10217 .PHONY: configure-dosutils maybe-configure-dosutils
10218 maybe-configure-dosutils:
10219 @if gcc-bootstrap
10220 configure-dosutils: stage_current
10221 @endif gcc-bootstrap
10222 @if dosutils
10223 maybe-configure-dosutils: configure-dosutils
10224 configure-dosutils: 
10225         @: $(MAKE); $(unstage)
10226         @r=`${PWD_COMMAND}`; export r; \
10227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10230         $(HOST_EXPORTS) \
10231         echo Configuring in $(HOST_SUBDIR)/dosutils; \
10232         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10233         case $(srcdir) in \
10234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10235           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10237         esac; \
10238         srcdiroption="--srcdir=$${topdir}/dosutils"; \
10239         libsrcdir="$$s/dosutils"; \
10240         $(SHELL) $${libsrcdir}/configure \
10241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10242           --target=${target_alias} $${srcdiroption}  \
10243           || exit 1
10244 @endif dosutils
10245
10246
10247
10248
10249
10250 .PHONY: all-dosutils maybe-all-dosutils
10251 maybe-all-dosutils:
10252 @if gcc-bootstrap
10253 all-dosutils: stage_current
10254 @endif gcc-bootstrap
10255 @if dosutils
10256 TARGET-dosutils=all
10257 maybe-all-dosutils: all-dosutils
10258 all-dosutils: configure-dosutils
10259         @: $(MAKE); $(unstage)
10260         @r=`${PWD_COMMAND}`; export r; \
10261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262         $(HOST_EXPORTS) \
10263         (cd $(HOST_SUBDIR)/dosutils && \
10264           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10265                 $(TARGET-dosutils))
10266 @endif dosutils
10267
10268
10269
10270
10271 .PHONY: check-dosutils maybe-check-dosutils
10272 maybe-check-dosutils:
10273 @if dosutils
10274 maybe-check-dosutils: check-dosutils
10275
10276 check-dosutils:
10277
10278 @endif dosutils
10279
10280 .PHONY: install-dosutils maybe-install-dosutils
10281 maybe-install-dosutils:
10282 @if dosutils
10283 maybe-install-dosutils: install-dosutils
10284
10285 install-dosutils: installdirs
10286         @: $(MAKE); $(unstage)
10287         @r=`${PWD_COMMAND}`; export r; \
10288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289         $(HOST_EXPORTS) \
10290         (cd $(HOST_SUBDIR)/dosutils && \
10291           $(MAKE) $(FLAGS_TO_PASS)  install)
10292
10293 @endif dosutils
10294
10295 # Other targets (info, dvi, pdf, etc.)
10296
10297 .PHONY: maybe-info-dosutils info-dosutils
10298 maybe-info-dosutils:
10299 @if dosutils
10300 maybe-info-dosutils: info-dosutils
10301
10302 info-dosutils: \
10303     configure-dosutils 
10304         @: $(MAKE); $(unstage)
10305         @[ -f ./dosutils/Makefile ] || exit 0; \
10306         r=`${PWD_COMMAND}`; export r; \
10307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308         $(HOST_EXPORTS) \
10309         for flag in $(EXTRA_HOST_FLAGS) ; do \
10310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311         done; \
10312         echo "Doing info in dosutils" ; \
10313         (cd $(HOST_SUBDIR)/dosutils && \
10314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316                   "RANLIB=$${RANLIB}" \
10317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318                   info) \
10319           || exit 1
10320
10321 @endif dosutils
10322
10323 .PHONY: maybe-dvi-dosutils dvi-dosutils
10324 maybe-dvi-dosutils:
10325 @if dosutils
10326 maybe-dvi-dosutils: dvi-dosutils
10327
10328 dvi-dosutils: \
10329     configure-dosutils 
10330         @: $(MAKE); $(unstage)
10331         @[ -f ./dosutils/Makefile ] || exit 0; \
10332         r=`${PWD_COMMAND}`; export r; \
10333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334         $(HOST_EXPORTS) \
10335         for flag in $(EXTRA_HOST_FLAGS) ; do \
10336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10337         done; \
10338         echo "Doing dvi in dosutils" ; \
10339         (cd $(HOST_SUBDIR)/dosutils && \
10340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10342                   "RANLIB=$${RANLIB}" \
10343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10344                   dvi) \
10345           || exit 1
10346
10347 @endif dosutils
10348
10349 .PHONY: maybe-pdf-dosutils pdf-dosutils
10350 maybe-pdf-dosutils:
10351 @if dosutils
10352 maybe-pdf-dosutils: pdf-dosutils
10353
10354 pdf-dosutils: \
10355     configure-dosutils 
10356         @: $(MAKE); $(unstage)
10357         @[ -f ./dosutils/Makefile ] || exit 0; \
10358         r=`${PWD_COMMAND}`; export r; \
10359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360         $(HOST_EXPORTS) \
10361         for flag in $(EXTRA_HOST_FLAGS) ; do \
10362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363         done; \
10364         echo "Doing pdf in dosutils" ; \
10365         (cd $(HOST_SUBDIR)/dosutils && \
10366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368                   "RANLIB=$${RANLIB}" \
10369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370                   pdf) \
10371           || exit 1
10372
10373 @endif dosutils
10374
10375 .PHONY: maybe-html-dosutils html-dosutils
10376 maybe-html-dosutils:
10377 @if dosutils
10378 maybe-html-dosutils: html-dosutils
10379
10380 html-dosutils: \
10381     configure-dosutils 
10382         @: $(MAKE); $(unstage)
10383         @[ -f ./dosutils/Makefile ] || exit 0; \
10384         r=`${PWD_COMMAND}`; export r; \
10385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386         $(HOST_EXPORTS) \
10387         for flag in $(EXTRA_HOST_FLAGS) ; do \
10388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10389         done; \
10390         echo "Doing html in dosutils" ; \
10391         (cd $(HOST_SUBDIR)/dosutils && \
10392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10394                   "RANLIB=$${RANLIB}" \
10395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10396                   html) \
10397           || exit 1
10398
10399 @endif dosutils
10400
10401 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10402 maybe-TAGS-dosutils:
10403 @if dosutils
10404 maybe-TAGS-dosutils: TAGS-dosutils
10405
10406 TAGS-dosutils: \
10407     configure-dosutils 
10408         @: $(MAKE); $(unstage)
10409         @[ -f ./dosutils/Makefile ] || exit 0; \
10410         r=`${PWD_COMMAND}`; export r; \
10411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10412         $(HOST_EXPORTS) \
10413         for flag in $(EXTRA_HOST_FLAGS) ; do \
10414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10415         done; \
10416         echo "Doing TAGS in dosutils" ; \
10417         (cd $(HOST_SUBDIR)/dosutils && \
10418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10420                   "RANLIB=$${RANLIB}" \
10421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10422                   TAGS) \
10423           || exit 1
10424
10425 @endif dosutils
10426
10427 .PHONY: maybe-install-info-dosutils install-info-dosutils
10428 maybe-install-info-dosutils:
10429 @if dosutils
10430 maybe-install-info-dosutils: install-info-dosutils
10431
10432 install-info-dosutils: \
10433     configure-dosutils \
10434     info-dosutils 
10435         @: $(MAKE); $(unstage)
10436         @[ -f ./dosutils/Makefile ] || exit 0; \
10437         r=`${PWD_COMMAND}`; export r; \
10438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439         $(HOST_EXPORTS) \
10440         for flag in $(EXTRA_HOST_FLAGS) ; do \
10441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442         done; \
10443         echo "Doing install-info in dosutils" ; \
10444         (cd $(HOST_SUBDIR)/dosutils && \
10445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447                   "RANLIB=$${RANLIB}" \
10448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449                   install-info) \
10450           || exit 1
10451
10452 @endif dosutils
10453
10454 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10455 maybe-install-pdf-dosutils:
10456 @if dosutils
10457 maybe-install-pdf-dosutils: install-pdf-dosutils
10458
10459 install-pdf-dosutils: \
10460     configure-dosutils \
10461     pdf-dosutils 
10462         @: $(MAKE); $(unstage)
10463         @[ -f ./dosutils/Makefile ] || exit 0; \
10464         r=`${PWD_COMMAND}`; export r; \
10465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10466         $(HOST_EXPORTS) \
10467         for flag in $(EXTRA_HOST_FLAGS) ; do \
10468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10469         done; \
10470         echo "Doing install-pdf in dosutils" ; \
10471         (cd $(HOST_SUBDIR)/dosutils && \
10472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10474                   "RANLIB=$${RANLIB}" \
10475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10476                   install-pdf) \
10477           || exit 1
10478
10479 @endif dosutils
10480
10481 .PHONY: maybe-install-html-dosutils install-html-dosutils
10482 maybe-install-html-dosutils:
10483 @if dosutils
10484 maybe-install-html-dosutils: install-html-dosutils
10485
10486 install-html-dosutils: \
10487     configure-dosutils \
10488     html-dosutils 
10489         @: $(MAKE); $(unstage)
10490         @[ -f ./dosutils/Makefile ] || exit 0; \
10491         r=`${PWD_COMMAND}`; export r; \
10492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10493         $(HOST_EXPORTS) \
10494         for flag in $(EXTRA_HOST_FLAGS) ; do \
10495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10496         done; \
10497         echo "Doing install-html in dosutils" ; \
10498         (cd $(HOST_SUBDIR)/dosutils && \
10499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10501                   "RANLIB=$${RANLIB}" \
10502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10503                   install-html) \
10504           || exit 1
10505
10506 @endif dosutils
10507
10508 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10509 maybe-installcheck-dosutils:
10510 @if dosutils
10511 maybe-installcheck-dosutils: installcheck-dosutils
10512
10513 installcheck-dosutils: \
10514     configure-dosutils 
10515         @: $(MAKE); $(unstage)
10516         @[ -f ./dosutils/Makefile ] || exit 0; \
10517         r=`${PWD_COMMAND}`; export r; \
10518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519         $(HOST_EXPORTS) \
10520         for flag in $(EXTRA_HOST_FLAGS) ; do \
10521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10522         done; \
10523         echo "Doing installcheck in dosutils" ; \
10524         (cd $(HOST_SUBDIR)/dosutils && \
10525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10527                   "RANLIB=$${RANLIB}" \
10528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10529                   installcheck) \
10530           || exit 1
10531
10532 @endif dosutils
10533
10534 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10535 maybe-mostlyclean-dosutils:
10536 @if dosutils
10537 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10538
10539 mostlyclean-dosutils: 
10540         @: $(MAKE); $(unstage)
10541         @[ -f ./dosutils/Makefile ] || exit 0; \
10542         r=`${PWD_COMMAND}`; export r; \
10543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544         $(HOST_EXPORTS) \
10545         for flag in $(EXTRA_HOST_FLAGS) ; do \
10546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10547         done; \
10548         echo "Doing mostlyclean in dosutils" ; \
10549         (cd $(HOST_SUBDIR)/dosutils && \
10550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10552                   "RANLIB=$${RANLIB}" \
10553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10554                   mostlyclean) \
10555           || exit 1
10556
10557 @endif dosutils
10558
10559 .PHONY: maybe-clean-dosutils clean-dosutils
10560 maybe-clean-dosutils:
10561 @if dosutils
10562 maybe-clean-dosutils: clean-dosutils
10563
10564 clean-dosutils: 
10565         @: $(MAKE); $(unstage)
10566         @[ -f ./dosutils/Makefile ] || exit 0; \
10567         r=`${PWD_COMMAND}`; export r; \
10568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10569         $(HOST_EXPORTS) \
10570         for flag in $(EXTRA_HOST_FLAGS) ; do \
10571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10572         done; \
10573         echo "Doing clean in dosutils" ; \
10574         (cd $(HOST_SUBDIR)/dosutils && \
10575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10577                   "RANLIB=$${RANLIB}" \
10578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10579                   clean) \
10580           || exit 1
10581
10582 @endif dosutils
10583
10584 .PHONY: maybe-distclean-dosutils distclean-dosutils
10585 maybe-distclean-dosutils:
10586 @if dosutils
10587 maybe-distclean-dosutils: distclean-dosutils
10588
10589 distclean-dosutils: 
10590         @: $(MAKE); $(unstage)
10591         @[ -f ./dosutils/Makefile ] || exit 0; \
10592         r=`${PWD_COMMAND}`; export r; \
10593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10594         $(HOST_EXPORTS) \
10595         for flag in $(EXTRA_HOST_FLAGS) ; do \
10596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10597         done; \
10598         echo "Doing distclean in dosutils" ; \
10599         (cd $(HOST_SUBDIR)/dosutils && \
10600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10602                   "RANLIB=$${RANLIB}" \
10603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10604                   distclean) \
10605           || exit 1
10606
10607 @endif dosutils
10608
10609 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10610 maybe-maintainer-clean-dosutils:
10611 @if dosutils
10612 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10613
10614 maintainer-clean-dosutils: 
10615         @: $(MAKE); $(unstage)
10616         @[ -f ./dosutils/Makefile ] || exit 0; \
10617         r=`${PWD_COMMAND}`; export r; \
10618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10619         $(HOST_EXPORTS) \
10620         for flag in $(EXTRA_HOST_FLAGS) ; do \
10621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10622         done; \
10623         echo "Doing maintainer-clean in dosutils" ; \
10624         (cd $(HOST_SUBDIR)/dosutils && \
10625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10627                   "RANLIB=$${RANLIB}" \
10628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10629                   maintainer-clean) \
10630           || exit 1
10631
10632 @endif dosutils
10633
10634
10635
10636 .PHONY: configure-etc maybe-configure-etc
10637 maybe-configure-etc:
10638 @if gcc-bootstrap
10639 configure-etc: stage_current
10640 @endif gcc-bootstrap
10641 @if etc
10642 maybe-configure-etc: configure-etc
10643 configure-etc: 
10644         @: $(MAKE); $(unstage)
10645         @r=`${PWD_COMMAND}`; export r; \
10646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10649         $(HOST_EXPORTS) \
10650         echo Configuring in $(HOST_SUBDIR)/etc; \
10651         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10652         case $(srcdir) in \
10653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10654           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10656         esac; \
10657         srcdiroption="--srcdir=$${topdir}/etc"; \
10658         libsrcdir="$$s/etc"; \
10659         $(SHELL) $${libsrcdir}/configure \
10660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10661           --target=${target_alias} $${srcdiroption}  \
10662           || exit 1
10663 @endif etc
10664
10665
10666
10667
10668
10669 .PHONY: all-etc maybe-all-etc
10670 maybe-all-etc:
10671 @if gcc-bootstrap
10672 all-etc: stage_current
10673 @endif gcc-bootstrap
10674 @if etc
10675 TARGET-etc=all
10676 maybe-all-etc: all-etc
10677 all-etc: configure-etc
10678         @: $(MAKE); $(unstage)
10679         @r=`${PWD_COMMAND}`; export r; \
10680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681         $(HOST_EXPORTS) \
10682         (cd $(HOST_SUBDIR)/etc && \
10683           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10684                 $(TARGET-etc))
10685 @endif etc
10686
10687
10688
10689
10690 .PHONY: check-etc maybe-check-etc
10691 maybe-check-etc:
10692 @if etc
10693 maybe-check-etc: check-etc
10694
10695 check-etc:
10696         @: $(MAKE); $(unstage)
10697         @r=`${PWD_COMMAND}`; export r; \
10698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699         $(HOST_EXPORTS) \
10700         (cd $(HOST_SUBDIR)/etc && \
10701           $(MAKE) $(FLAGS_TO_PASS)  check)
10702
10703 @endif etc
10704
10705 .PHONY: install-etc maybe-install-etc
10706 maybe-install-etc:
10707 @if etc
10708 maybe-install-etc: install-etc
10709
10710 install-etc: installdirs
10711         @: $(MAKE); $(unstage)
10712         @r=`${PWD_COMMAND}`; export r; \
10713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714         $(HOST_EXPORTS) \
10715         (cd $(HOST_SUBDIR)/etc && \
10716           $(MAKE) $(FLAGS_TO_PASS)  install)
10717
10718 @endif etc
10719
10720 # Other targets (info, dvi, pdf, etc.)
10721
10722 .PHONY: maybe-info-etc info-etc
10723 maybe-info-etc:
10724 @if etc
10725 maybe-info-etc: info-etc
10726
10727 info-etc: \
10728     configure-etc 
10729         @: $(MAKE); $(unstage)
10730         @[ -f ./etc/Makefile ] || exit 0; \
10731         r=`${PWD_COMMAND}`; export r; \
10732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733         $(HOST_EXPORTS) \
10734         for flag in $(EXTRA_HOST_FLAGS) ; do \
10735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736         done; \
10737         echo "Doing info in etc" ; \
10738         (cd $(HOST_SUBDIR)/etc && \
10739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741                   "RANLIB=$${RANLIB}" \
10742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743                   info) \
10744           || exit 1
10745
10746 @endif etc
10747
10748 .PHONY: maybe-dvi-etc dvi-etc
10749 maybe-dvi-etc:
10750 @if etc
10751 maybe-dvi-etc: dvi-etc
10752
10753 dvi-etc: \
10754     configure-etc 
10755         @: $(MAKE); $(unstage)
10756         @[ -f ./etc/Makefile ] || exit 0; \
10757         r=`${PWD_COMMAND}`; export r; \
10758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759         $(HOST_EXPORTS) \
10760         for flag in $(EXTRA_HOST_FLAGS) ; do \
10761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762         done; \
10763         echo "Doing dvi in etc" ; \
10764         (cd $(HOST_SUBDIR)/etc && \
10765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767                   "RANLIB=$${RANLIB}" \
10768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10769                   dvi) \
10770           || exit 1
10771
10772 @endif etc
10773
10774 .PHONY: maybe-pdf-etc pdf-etc
10775 maybe-pdf-etc:
10776 @if etc
10777 maybe-pdf-etc: pdf-etc
10778
10779 pdf-etc: \
10780     configure-etc 
10781         @: $(MAKE); $(unstage)
10782         @[ -f ./etc/Makefile ] || exit 0; \
10783         r=`${PWD_COMMAND}`; export r; \
10784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785         $(HOST_EXPORTS) \
10786         for flag in $(EXTRA_HOST_FLAGS) ; do \
10787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10788         done; \
10789         echo "Doing pdf in etc" ; \
10790         (cd $(HOST_SUBDIR)/etc && \
10791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10793                   "RANLIB=$${RANLIB}" \
10794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10795                   pdf) \
10796           || exit 1
10797
10798 @endif etc
10799
10800 .PHONY: maybe-html-etc html-etc
10801 maybe-html-etc:
10802 @if etc
10803 maybe-html-etc: html-etc
10804
10805 html-etc: \
10806     configure-etc 
10807         @: $(MAKE); $(unstage)
10808         @[ -f ./etc/Makefile ] || exit 0; \
10809         r=`${PWD_COMMAND}`; export r; \
10810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10811         $(HOST_EXPORTS) \
10812         for flag in $(EXTRA_HOST_FLAGS) ; do \
10813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10814         done; \
10815         echo "Doing html in etc" ; \
10816         (cd $(HOST_SUBDIR)/etc && \
10817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10819                   "RANLIB=$${RANLIB}" \
10820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10821                   html) \
10822           || exit 1
10823
10824 @endif etc
10825
10826 .PHONY: maybe-TAGS-etc TAGS-etc
10827 maybe-TAGS-etc:
10828 @if etc
10829 maybe-TAGS-etc: TAGS-etc
10830
10831 TAGS-etc: \
10832     configure-etc 
10833         @: $(MAKE); $(unstage)
10834         @[ -f ./etc/Makefile ] || exit 0; \
10835         r=`${PWD_COMMAND}`; export r; \
10836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837         $(HOST_EXPORTS) \
10838         for flag in $(EXTRA_HOST_FLAGS) ; do \
10839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840         done; \
10841         echo "Doing TAGS in etc" ; \
10842         (cd $(HOST_SUBDIR)/etc && \
10843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845                   "RANLIB=$${RANLIB}" \
10846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847                   TAGS) \
10848           || exit 1
10849
10850 @endif etc
10851
10852 .PHONY: maybe-install-info-etc install-info-etc
10853 maybe-install-info-etc:
10854 @if etc
10855 maybe-install-info-etc: install-info-etc
10856
10857 install-info-etc: \
10858     configure-etc \
10859     info-etc 
10860         @: $(MAKE); $(unstage)
10861         @[ -f ./etc/Makefile ] || exit 0; \
10862         r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         $(HOST_EXPORTS) \
10865         for flag in $(EXTRA_HOST_FLAGS) ; do \
10866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867         done; \
10868         echo "Doing install-info in etc" ; \
10869         (cd $(HOST_SUBDIR)/etc && \
10870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872                   "RANLIB=$${RANLIB}" \
10873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874                   install-info) \
10875           || exit 1
10876
10877 @endif etc
10878
10879 .PHONY: maybe-install-pdf-etc install-pdf-etc
10880 maybe-install-pdf-etc:
10881 @if etc
10882 maybe-install-pdf-etc: install-pdf-etc
10883
10884 install-pdf-etc: \
10885     configure-etc \
10886     pdf-etc 
10887         @: $(MAKE); $(unstage)
10888         @[ -f ./etc/Makefile ] || exit 0; \
10889         r=`${PWD_COMMAND}`; export r; \
10890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891         $(HOST_EXPORTS) \
10892         for flag in $(EXTRA_HOST_FLAGS) ; do \
10893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10894         done; \
10895         echo "Doing install-pdf in etc" ; \
10896         (cd $(HOST_SUBDIR)/etc && \
10897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10899                   "RANLIB=$${RANLIB}" \
10900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10901                   install-pdf) \
10902           || exit 1
10903
10904 @endif etc
10905
10906 .PHONY: maybe-install-html-etc install-html-etc
10907 maybe-install-html-etc:
10908 @if etc
10909 maybe-install-html-etc: install-html-etc
10910
10911 install-html-etc: \
10912     configure-etc \
10913     html-etc 
10914         @: $(MAKE); $(unstage)
10915         @[ -f ./etc/Makefile ] || exit 0; \
10916         r=`${PWD_COMMAND}`; export r; \
10917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10918         $(HOST_EXPORTS) \
10919         for flag in $(EXTRA_HOST_FLAGS) ; do \
10920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10921         done; \
10922         echo "Doing install-html in etc" ; \
10923         (cd $(HOST_SUBDIR)/etc && \
10924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10926                   "RANLIB=$${RANLIB}" \
10927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928                   install-html) \
10929           || exit 1
10930
10931 @endif etc
10932
10933 .PHONY: maybe-installcheck-etc installcheck-etc
10934 maybe-installcheck-etc:
10935 @if etc
10936 maybe-installcheck-etc: installcheck-etc
10937
10938 installcheck-etc: \
10939     configure-etc 
10940         @: $(MAKE); $(unstage)
10941         @[ -f ./etc/Makefile ] || exit 0; \
10942         r=`${PWD_COMMAND}`; export r; \
10943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10944         $(HOST_EXPORTS) \
10945         for flag in $(EXTRA_HOST_FLAGS) ; do \
10946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10947         done; \
10948         echo "Doing installcheck in etc" ; \
10949         (cd $(HOST_SUBDIR)/etc && \
10950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10952                   "RANLIB=$${RANLIB}" \
10953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10954                   installcheck) \
10955           || exit 1
10956
10957 @endif etc
10958
10959 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10960 maybe-mostlyclean-etc:
10961 @if etc
10962 maybe-mostlyclean-etc: mostlyclean-etc
10963
10964 mostlyclean-etc: 
10965         @: $(MAKE); $(unstage)
10966         @[ -f ./etc/Makefile ] || exit 0; \
10967         r=`${PWD_COMMAND}`; export r; \
10968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10969         $(HOST_EXPORTS) \
10970         for flag in $(EXTRA_HOST_FLAGS) ; do \
10971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10972         done; \
10973         echo "Doing mostlyclean in etc" ; \
10974         (cd $(HOST_SUBDIR)/etc && \
10975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10977                   "RANLIB=$${RANLIB}" \
10978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10979                   mostlyclean) \
10980           || exit 1
10981
10982 @endif etc
10983
10984 .PHONY: maybe-clean-etc clean-etc
10985 maybe-clean-etc:
10986 @if etc
10987 maybe-clean-etc: clean-etc
10988
10989 clean-etc: 
10990         @: $(MAKE); $(unstage)
10991         @[ -f ./etc/Makefile ] || exit 0; \
10992         r=`${PWD_COMMAND}`; export r; \
10993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994         $(HOST_EXPORTS) \
10995         for flag in $(EXTRA_HOST_FLAGS) ; do \
10996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997         done; \
10998         echo "Doing clean in etc" ; \
10999         (cd $(HOST_SUBDIR)/etc && \
11000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002                   "RANLIB=$${RANLIB}" \
11003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004                   clean) \
11005           || exit 1
11006
11007 @endif etc
11008
11009 .PHONY: maybe-distclean-etc distclean-etc
11010 maybe-distclean-etc:
11011 @if etc
11012 maybe-distclean-etc: distclean-etc
11013
11014 distclean-etc: 
11015         @: $(MAKE); $(unstage)
11016         @[ -f ./etc/Makefile ] || exit 0; \
11017         r=`${PWD_COMMAND}`; export r; \
11018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019         $(HOST_EXPORTS) \
11020         for flag in $(EXTRA_HOST_FLAGS) ; do \
11021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11022         done; \
11023         echo "Doing distclean in etc" ; \
11024         (cd $(HOST_SUBDIR)/etc && \
11025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11027                   "RANLIB=$${RANLIB}" \
11028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11029                   distclean) \
11030           || exit 1
11031
11032 @endif etc
11033
11034 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11035 maybe-maintainer-clean-etc:
11036 @if etc
11037 maybe-maintainer-clean-etc: maintainer-clean-etc
11038
11039 maintainer-clean-etc: 
11040         @: $(MAKE); $(unstage)
11041         @[ -f ./etc/Makefile ] || exit 0; \
11042         r=`${PWD_COMMAND}`; export r; \
11043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11044         $(HOST_EXPORTS) \
11045         for flag in $(EXTRA_HOST_FLAGS) ; do \
11046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11047         done; \
11048         echo "Doing maintainer-clean in etc" ; \
11049         (cd $(HOST_SUBDIR)/etc && \
11050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11052                   "RANLIB=$${RANLIB}" \
11053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11054                   maintainer-clean) \
11055           || exit 1
11056
11057 @endif etc
11058
11059
11060
11061 .PHONY: configure-fastjar maybe-configure-fastjar
11062 maybe-configure-fastjar:
11063 @if gcc-bootstrap
11064 configure-fastjar: stage_current
11065 @endif gcc-bootstrap
11066 @if fastjar
11067 maybe-configure-fastjar: configure-fastjar
11068 configure-fastjar: 
11069         @: $(MAKE); $(unstage)
11070         @r=`${PWD_COMMAND}`; export r; \
11071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11074         $(HOST_EXPORTS) \
11075         echo Configuring in $(HOST_SUBDIR)/fastjar; \
11076         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11077         case $(srcdir) in \
11078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081         esac; \
11082         srcdiroption="--srcdir=$${topdir}/fastjar"; \
11083         libsrcdir="$$s/fastjar"; \
11084         $(SHELL) $${libsrcdir}/configure \
11085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11086           --target=${target_alias} $${srcdiroption}  \
11087           || exit 1
11088 @endif fastjar
11089
11090
11091
11092
11093
11094 .PHONY: all-fastjar maybe-all-fastjar
11095 maybe-all-fastjar:
11096 @if gcc-bootstrap
11097 all-fastjar: stage_current
11098 @endif gcc-bootstrap
11099 @if fastjar
11100 TARGET-fastjar=all
11101 maybe-all-fastjar: all-fastjar
11102 all-fastjar: configure-fastjar
11103         @: $(MAKE); $(unstage)
11104         @r=`${PWD_COMMAND}`; export r; \
11105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11106         $(HOST_EXPORTS) \
11107         (cd $(HOST_SUBDIR)/fastjar && \
11108           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11109                 $(TARGET-fastjar))
11110 @endif fastjar
11111
11112
11113
11114
11115 .PHONY: check-fastjar maybe-check-fastjar
11116 maybe-check-fastjar:
11117 @if fastjar
11118 maybe-check-fastjar: check-fastjar
11119
11120 # This module is only tested in a native toolchain.
11121 check-fastjar:
11122         @: $(MAKE); $(unstage)
11123         @if [ '$(host)' = '$(target)' ] ; then \
11124           r=`${PWD_COMMAND}`; export r; \
11125           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126           $(HOST_EXPORTS) \
11127           (cd $(HOST_SUBDIR)/fastjar && \
11128             $(MAKE) $(FLAGS_TO_PASS)  check); \
11129         fi
11130
11131 @endif fastjar
11132
11133 .PHONY: install-fastjar maybe-install-fastjar
11134 maybe-install-fastjar:
11135 @if fastjar
11136 maybe-install-fastjar: install-fastjar
11137
11138 install-fastjar: installdirs
11139         @: $(MAKE); $(unstage)
11140         @r=`${PWD_COMMAND}`; export r; \
11141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11142         $(HOST_EXPORTS) \
11143         (cd $(HOST_SUBDIR)/fastjar && \
11144           $(MAKE) $(FLAGS_TO_PASS)  install)
11145
11146 @endif fastjar
11147
11148 # Other targets (info, dvi, pdf, etc.)
11149
11150 .PHONY: maybe-info-fastjar info-fastjar
11151 maybe-info-fastjar:
11152 @if fastjar
11153 maybe-info-fastjar: info-fastjar
11154
11155 info-fastjar: \
11156     configure-fastjar 
11157         @: $(MAKE); $(unstage)
11158         @[ -f ./fastjar/Makefile ] || exit 0; \
11159         r=`${PWD_COMMAND}`; export r; \
11160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161         $(HOST_EXPORTS) \
11162         for flag in $(EXTRA_HOST_FLAGS) ; do \
11163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164         done; \
11165         echo "Doing info in fastjar" ; \
11166         (cd $(HOST_SUBDIR)/fastjar && \
11167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169                   "RANLIB=$${RANLIB}" \
11170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171                   info) \
11172           || exit 1
11173
11174 @endif fastjar
11175
11176 .PHONY: maybe-dvi-fastjar dvi-fastjar
11177 maybe-dvi-fastjar:
11178 @if fastjar
11179 maybe-dvi-fastjar: dvi-fastjar
11180
11181 dvi-fastjar: \
11182     configure-fastjar 
11183         @: $(MAKE); $(unstage)
11184         @[ -f ./fastjar/Makefile ] || exit 0; \
11185         r=`${PWD_COMMAND}`; export r; \
11186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11187         $(HOST_EXPORTS) \
11188         for flag in $(EXTRA_HOST_FLAGS) ; do \
11189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11190         done; \
11191         echo "Doing dvi in fastjar" ; \
11192         (cd $(HOST_SUBDIR)/fastjar && \
11193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11195                   "RANLIB=$${RANLIB}" \
11196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11197                   dvi) \
11198           || exit 1
11199
11200 @endif fastjar
11201
11202 .PHONY: maybe-pdf-fastjar pdf-fastjar
11203 maybe-pdf-fastjar:
11204 @if fastjar
11205 maybe-pdf-fastjar: pdf-fastjar
11206
11207 pdf-fastjar: \
11208     configure-fastjar 
11209         @: $(MAKE); $(unstage)
11210         @[ -f ./fastjar/Makefile ] || exit 0; \
11211         r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         $(HOST_EXPORTS) \
11214         for flag in $(EXTRA_HOST_FLAGS) ; do \
11215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216         done; \
11217         echo "Doing pdf in fastjar" ; \
11218         (cd $(HOST_SUBDIR)/fastjar && \
11219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221                   "RANLIB=$${RANLIB}" \
11222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223                   pdf) \
11224           || exit 1
11225
11226 @endif fastjar
11227
11228 .PHONY: maybe-html-fastjar html-fastjar
11229 maybe-html-fastjar:
11230 @if fastjar
11231 maybe-html-fastjar: html-fastjar
11232
11233 html-fastjar: \
11234     configure-fastjar 
11235         @: $(MAKE); $(unstage)
11236         @[ -f ./fastjar/Makefile ] || exit 0; \
11237         r=`${PWD_COMMAND}`; export r; \
11238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239         $(HOST_EXPORTS) \
11240         for flag in $(EXTRA_HOST_FLAGS) ; do \
11241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11242         done; \
11243         echo "Doing html in fastjar" ; \
11244         (cd $(HOST_SUBDIR)/fastjar && \
11245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11247                   "RANLIB=$${RANLIB}" \
11248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11249                   html) \
11250           || exit 1
11251
11252 @endif fastjar
11253
11254 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11255 maybe-TAGS-fastjar:
11256 @if fastjar
11257 maybe-TAGS-fastjar: TAGS-fastjar
11258
11259 TAGS-fastjar: \
11260     configure-fastjar 
11261         @: $(MAKE); $(unstage)
11262         @[ -f ./fastjar/Makefile ] || exit 0; \
11263         r=`${PWD_COMMAND}`; export r; \
11264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265         $(HOST_EXPORTS) \
11266         for flag in $(EXTRA_HOST_FLAGS) ; do \
11267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11268         done; \
11269         echo "Doing TAGS in fastjar" ; \
11270         (cd $(HOST_SUBDIR)/fastjar && \
11271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11273                   "RANLIB=$${RANLIB}" \
11274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11275                   TAGS) \
11276           || exit 1
11277
11278 @endif fastjar
11279
11280 .PHONY: maybe-install-info-fastjar install-info-fastjar
11281 maybe-install-info-fastjar:
11282 @if fastjar
11283 maybe-install-info-fastjar: install-info-fastjar
11284
11285 install-info-fastjar: \
11286     configure-fastjar \
11287     info-fastjar 
11288         @: $(MAKE); $(unstage)
11289         @[ -f ./fastjar/Makefile ] || exit 0; \
11290         r=`${PWD_COMMAND}`; export r; \
11291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292         $(HOST_EXPORTS) \
11293         for flag in $(EXTRA_HOST_FLAGS) ; do \
11294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11295         done; \
11296         echo "Doing install-info in fastjar" ; \
11297         (cd $(HOST_SUBDIR)/fastjar && \
11298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11300                   "RANLIB=$${RANLIB}" \
11301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11302                   install-info) \
11303           || exit 1
11304
11305 @endif fastjar
11306
11307 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11308 maybe-install-pdf-fastjar:
11309 @if fastjar
11310 maybe-install-pdf-fastjar: install-pdf-fastjar
11311
11312 install-pdf-fastjar: \
11313     configure-fastjar \
11314     pdf-fastjar 
11315         @: $(MAKE); $(unstage)
11316         @[ -f ./fastjar/Makefile ] || exit 0; \
11317         r=`${PWD_COMMAND}`; export r; \
11318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11319         $(HOST_EXPORTS) \
11320         for flag in $(EXTRA_HOST_FLAGS) ; do \
11321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11322         done; \
11323         echo "Doing install-pdf in fastjar" ; \
11324         (cd $(HOST_SUBDIR)/fastjar && \
11325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11327                   "RANLIB=$${RANLIB}" \
11328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11329                   install-pdf) \
11330           || exit 1
11331
11332 @endif fastjar
11333
11334 .PHONY: maybe-install-html-fastjar install-html-fastjar
11335 maybe-install-html-fastjar:
11336 @if fastjar
11337 maybe-install-html-fastjar: install-html-fastjar
11338
11339 install-html-fastjar: \
11340     configure-fastjar \
11341     html-fastjar 
11342         @: $(MAKE); $(unstage)
11343         @[ -f ./fastjar/Makefile ] || exit 0; \
11344         r=`${PWD_COMMAND}`; export r; \
11345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346         $(HOST_EXPORTS) \
11347         for flag in $(EXTRA_HOST_FLAGS) ; do \
11348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11349         done; \
11350         echo "Doing install-html in fastjar" ; \
11351         (cd $(HOST_SUBDIR)/fastjar && \
11352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11354                   "RANLIB=$${RANLIB}" \
11355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11356                   install-html) \
11357           || exit 1
11358
11359 @endif fastjar
11360
11361 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11362 maybe-installcheck-fastjar:
11363 @if fastjar
11364 maybe-installcheck-fastjar: installcheck-fastjar
11365
11366 installcheck-fastjar: \
11367     configure-fastjar 
11368         @: $(MAKE); $(unstage)
11369         @[ -f ./fastjar/Makefile ] || exit 0; \
11370         r=`${PWD_COMMAND}`; export r; \
11371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11372         $(HOST_EXPORTS) \
11373         for flag in $(EXTRA_HOST_FLAGS) ; do \
11374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11375         done; \
11376         echo "Doing installcheck in fastjar" ; \
11377         (cd $(HOST_SUBDIR)/fastjar && \
11378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11380                   "RANLIB=$${RANLIB}" \
11381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11382                   installcheck) \
11383           || exit 1
11384
11385 @endif fastjar
11386
11387 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11388 maybe-mostlyclean-fastjar:
11389 @if fastjar
11390 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11391
11392 mostlyclean-fastjar: 
11393         @: $(MAKE); $(unstage)
11394         @[ -f ./fastjar/Makefile ] || exit 0; \
11395         r=`${PWD_COMMAND}`; export r; \
11396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11397         $(HOST_EXPORTS) \
11398         for flag in $(EXTRA_HOST_FLAGS) ; do \
11399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11400         done; \
11401         echo "Doing mostlyclean in fastjar" ; \
11402         (cd $(HOST_SUBDIR)/fastjar && \
11403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11405                   "RANLIB=$${RANLIB}" \
11406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11407                   mostlyclean) \
11408           || exit 1
11409
11410 @endif fastjar
11411
11412 .PHONY: maybe-clean-fastjar clean-fastjar
11413 maybe-clean-fastjar:
11414 @if fastjar
11415 maybe-clean-fastjar: clean-fastjar
11416
11417 clean-fastjar: 
11418         @: $(MAKE); $(unstage)
11419         @[ -f ./fastjar/Makefile ] || exit 0; \
11420         r=`${PWD_COMMAND}`; export r; \
11421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422         $(HOST_EXPORTS) \
11423         for flag in $(EXTRA_HOST_FLAGS) ; do \
11424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11425         done; \
11426         echo "Doing clean in fastjar" ; \
11427         (cd $(HOST_SUBDIR)/fastjar && \
11428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11430                   "RANLIB=$${RANLIB}" \
11431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11432                   clean) \
11433           || exit 1
11434
11435 @endif fastjar
11436
11437 .PHONY: maybe-distclean-fastjar distclean-fastjar
11438 maybe-distclean-fastjar:
11439 @if fastjar
11440 maybe-distclean-fastjar: distclean-fastjar
11441
11442 distclean-fastjar: 
11443         @: $(MAKE); $(unstage)
11444         @[ -f ./fastjar/Makefile ] || exit 0; \
11445         r=`${PWD_COMMAND}`; export r; \
11446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11447         $(HOST_EXPORTS) \
11448         for flag in $(EXTRA_HOST_FLAGS) ; do \
11449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11450         done; \
11451         echo "Doing distclean in fastjar" ; \
11452         (cd $(HOST_SUBDIR)/fastjar && \
11453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11455                   "RANLIB=$${RANLIB}" \
11456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11457                   distclean) \
11458           || exit 1
11459
11460 @endif fastjar
11461
11462 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11463 maybe-maintainer-clean-fastjar:
11464 @if fastjar
11465 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11466
11467 maintainer-clean-fastjar: 
11468         @: $(MAKE); $(unstage)
11469         @[ -f ./fastjar/Makefile ] || exit 0; \
11470         r=`${PWD_COMMAND}`; export r; \
11471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11472         $(HOST_EXPORTS) \
11473         for flag in $(EXTRA_HOST_FLAGS) ; do \
11474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11475         done; \
11476         echo "Doing maintainer-clean in fastjar" ; \
11477         (cd $(HOST_SUBDIR)/fastjar && \
11478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11480                   "RANLIB=$${RANLIB}" \
11481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11482                   maintainer-clean) \
11483           || exit 1
11484
11485 @endif fastjar
11486
11487
11488
11489 .PHONY: configure-fileutils maybe-configure-fileutils
11490 maybe-configure-fileutils:
11491 @if gcc-bootstrap
11492 configure-fileutils: stage_current
11493 @endif gcc-bootstrap
11494 @if fileutils
11495 maybe-configure-fileutils: configure-fileutils
11496 configure-fileutils: 
11497         @: $(MAKE); $(unstage)
11498         @r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11502         $(HOST_EXPORTS) \
11503         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11504         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11505         case $(srcdir) in \
11506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11507           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11509         esac; \
11510         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11511         libsrcdir="$$s/fileutils"; \
11512         $(SHELL) $${libsrcdir}/configure \
11513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11514           --target=${target_alias} $${srcdiroption}  \
11515           || exit 1
11516 @endif fileutils
11517
11518
11519
11520
11521
11522 .PHONY: all-fileutils maybe-all-fileutils
11523 maybe-all-fileutils:
11524 @if gcc-bootstrap
11525 all-fileutils: stage_current
11526 @endif gcc-bootstrap
11527 @if fileutils
11528 TARGET-fileutils=all
11529 maybe-all-fileutils: all-fileutils
11530 all-fileutils: configure-fileutils
11531         @: $(MAKE); $(unstage)
11532         @r=`${PWD_COMMAND}`; export r; \
11533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534         $(HOST_EXPORTS) \
11535         (cd $(HOST_SUBDIR)/fileutils && \
11536           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11537                 $(TARGET-fileutils))
11538 @endif fileutils
11539
11540
11541
11542
11543 .PHONY: check-fileutils maybe-check-fileutils
11544 maybe-check-fileutils:
11545 @if fileutils
11546 maybe-check-fileutils: check-fileutils
11547
11548 check-fileutils:
11549         @: $(MAKE); $(unstage)
11550         @r=`${PWD_COMMAND}`; export r; \
11551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552         $(HOST_EXPORTS) \
11553         (cd $(HOST_SUBDIR)/fileutils && \
11554           $(MAKE) $(FLAGS_TO_PASS)  check)
11555
11556 @endif fileutils
11557
11558 .PHONY: install-fileutils maybe-install-fileutils
11559 maybe-install-fileutils:
11560 @if fileutils
11561 maybe-install-fileutils: install-fileutils
11562
11563 install-fileutils: installdirs
11564         @: $(MAKE); $(unstage)
11565         @r=`${PWD_COMMAND}`; export r; \
11566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567         $(HOST_EXPORTS) \
11568         (cd $(HOST_SUBDIR)/fileutils && \
11569           $(MAKE) $(FLAGS_TO_PASS)  install)
11570
11571 @endif fileutils
11572
11573 # Other targets (info, dvi, pdf, etc.)
11574
11575 .PHONY: maybe-info-fileutils info-fileutils
11576 maybe-info-fileutils:
11577 @if fileutils
11578 maybe-info-fileutils: info-fileutils
11579
11580 info-fileutils: \
11581     configure-fileutils 
11582         @: $(MAKE); $(unstage)
11583         @[ -f ./fileutils/Makefile ] || exit 0; \
11584         r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         $(HOST_EXPORTS) \
11587         for flag in $(EXTRA_HOST_FLAGS) ; do \
11588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589         done; \
11590         echo "Doing info in fileutils" ; \
11591         (cd $(HOST_SUBDIR)/fileutils && \
11592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594                   "RANLIB=$${RANLIB}" \
11595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596                   info) \
11597           || exit 1
11598
11599 @endif fileutils
11600
11601 .PHONY: maybe-dvi-fileutils dvi-fileutils
11602 maybe-dvi-fileutils:
11603 @if fileutils
11604 maybe-dvi-fileutils: dvi-fileutils
11605
11606 dvi-fileutils: \
11607     configure-fileutils 
11608         @: $(MAKE); $(unstage)
11609         @[ -f ./fileutils/Makefile ] || exit 0; \
11610         r=`${PWD_COMMAND}`; export r; \
11611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612         $(HOST_EXPORTS) \
11613         for flag in $(EXTRA_HOST_FLAGS) ; do \
11614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615         done; \
11616         echo "Doing dvi in fileutils" ; \
11617         (cd $(HOST_SUBDIR)/fileutils && \
11618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620                   "RANLIB=$${RANLIB}" \
11621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622                   dvi) \
11623           || exit 1
11624
11625 @endif fileutils
11626
11627 .PHONY: maybe-pdf-fileutils pdf-fileutils
11628 maybe-pdf-fileutils:
11629 @if fileutils
11630 maybe-pdf-fileutils: pdf-fileutils
11631
11632 pdf-fileutils: \
11633     configure-fileutils 
11634         @: $(MAKE); $(unstage)
11635         @[ -f ./fileutils/Makefile ] || exit 0; \
11636         r=`${PWD_COMMAND}`; export r; \
11637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638         $(HOST_EXPORTS) \
11639         for flag in $(EXTRA_HOST_FLAGS) ; do \
11640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641         done; \
11642         echo "Doing pdf in fileutils" ; \
11643         (cd $(HOST_SUBDIR)/fileutils && \
11644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646                   "RANLIB=$${RANLIB}" \
11647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648                   pdf) \
11649           || exit 1
11650
11651 @endif fileutils
11652
11653 .PHONY: maybe-html-fileutils html-fileutils
11654 maybe-html-fileutils:
11655 @if fileutils
11656 maybe-html-fileutils: html-fileutils
11657
11658 html-fileutils: \
11659     configure-fileutils 
11660         @: $(MAKE); $(unstage)
11661         @[ -f ./fileutils/Makefile ] || exit 0; \
11662         r=`${PWD_COMMAND}`; export r; \
11663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664         $(HOST_EXPORTS) \
11665         for flag in $(EXTRA_HOST_FLAGS) ; do \
11666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11667         done; \
11668         echo "Doing html in fileutils" ; \
11669         (cd $(HOST_SUBDIR)/fileutils && \
11670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11672                   "RANLIB=$${RANLIB}" \
11673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11674                   html) \
11675           || exit 1
11676
11677 @endif fileutils
11678
11679 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11680 maybe-TAGS-fileutils:
11681 @if fileutils
11682 maybe-TAGS-fileutils: TAGS-fileutils
11683
11684 TAGS-fileutils: \
11685     configure-fileutils 
11686         @: $(MAKE); $(unstage)
11687         @[ -f ./fileutils/Makefile ] || exit 0; \
11688         r=`${PWD_COMMAND}`; export r; \
11689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690         $(HOST_EXPORTS) \
11691         for flag in $(EXTRA_HOST_FLAGS) ; do \
11692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693         done; \
11694         echo "Doing TAGS in fileutils" ; \
11695         (cd $(HOST_SUBDIR)/fileutils && \
11696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698                   "RANLIB=$${RANLIB}" \
11699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700                   TAGS) \
11701           || exit 1
11702
11703 @endif fileutils
11704
11705 .PHONY: maybe-install-info-fileutils install-info-fileutils
11706 maybe-install-info-fileutils:
11707 @if fileutils
11708 maybe-install-info-fileutils: install-info-fileutils
11709
11710 install-info-fileutils: \
11711     configure-fileutils \
11712     info-fileutils 
11713         @: $(MAKE); $(unstage)
11714         @[ -f ./fileutils/Makefile ] || exit 0; \
11715         r=`${PWD_COMMAND}`; export r; \
11716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717         $(HOST_EXPORTS) \
11718         for flag in $(EXTRA_HOST_FLAGS) ; do \
11719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11720         done; \
11721         echo "Doing install-info in fileutils" ; \
11722         (cd $(HOST_SUBDIR)/fileutils && \
11723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11725                   "RANLIB=$${RANLIB}" \
11726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11727                   install-info) \
11728           || exit 1
11729
11730 @endif fileutils
11731
11732 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11733 maybe-install-pdf-fileutils:
11734 @if fileutils
11735 maybe-install-pdf-fileutils: install-pdf-fileutils
11736
11737 install-pdf-fileutils: \
11738     configure-fileutils \
11739     pdf-fileutils 
11740         @: $(MAKE); $(unstage)
11741         @[ -f ./fileutils/Makefile ] || exit 0; \
11742         r=`${PWD_COMMAND}`; export r; \
11743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744         $(HOST_EXPORTS) \
11745         for flag in $(EXTRA_HOST_FLAGS) ; do \
11746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747         done; \
11748         echo "Doing install-pdf in fileutils" ; \
11749         (cd $(HOST_SUBDIR)/fileutils && \
11750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752                   "RANLIB=$${RANLIB}" \
11753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754                   install-pdf) \
11755           || exit 1
11756
11757 @endif fileutils
11758
11759 .PHONY: maybe-install-html-fileutils install-html-fileutils
11760 maybe-install-html-fileutils:
11761 @if fileutils
11762 maybe-install-html-fileutils: install-html-fileutils
11763
11764 install-html-fileutils: \
11765     configure-fileutils \
11766     html-fileutils 
11767         @: $(MAKE); $(unstage)
11768         @[ -f ./fileutils/Makefile ] || exit 0; \
11769         r=`${PWD_COMMAND}`; export r; \
11770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11771         $(HOST_EXPORTS) \
11772         for flag in $(EXTRA_HOST_FLAGS) ; do \
11773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11774         done; \
11775         echo "Doing install-html in fileutils" ; \
11776         (cd $(HOST_SUBDIR)/fileutils && \
11777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11779                   "RANLIB=$${RANLIB}" \
11780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11781                   install-html) \
11782           || exit 1
11783
11784 @endif fileutils
11785
11786 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11787 maybe-installcheck-fileutils:
11788 @if fileutils
11789 maybe-installcheck-fileutils: installcheck-fileutils
11790
11791 installcheck-fileutils: \
11792     configure-fileutils 
11793         @: $(MAKE); $(unstage)
11794         @[ -f ./fileutils/Makefile ] || exit 0; \
11795         r=`${PWD_COMMAND}`; export r; \
11796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11797         $(HOST_EXPORTS) \
11798         for flag in $(EXTRA_HOST_FLAGS) ; do \
11799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11800         done; \
11801         echo "Doing installcheck in fileutils" ; \
11802         (cd $(HOST_SUBDIR)/fileutils && \
11803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11805                   "RANLIB=$${RANLIB}" \
11806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11807                   installcheck) \
11808           || exit 1
11809
11810 @endif fileutils
11811
11812 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11813 maybe-mostlyclean-fileutils:
11814 @if fileutils
11815 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11816
11817 mostlyclean-fileutils: 
11818         @: $(MAKE); $(unstage)
11819         @[ -f ./fileutils/Makefile ] || exit 0; \
11820         r=`${PWD_COMMAND}`; export r; \
11821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822         $(HOST_EXPORTS) \
11823         for flag in $(EXTRA_HOST_FLAGS) ; do \
11824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825         done; \
11826         echo "Doing mostlyclean in fileutils" ; \
11827         (cd $(HOST_SUBDIR)/fileutils && \
11828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830                   "RANLIB=$${RANLIB}" \
11831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11832                   mostlyclean) \
11833           || exit 1
11834
11835 @endif fileutils
11836
11837 .PHONY: maybe-clean-fileutils clean-fileutils
11838 maybe-clean-fileutils:
11839 @if fileutils
11840 maybe-clean-fileutils: clean-fileutils
11841
11842 clean-fileutils: 
11843         @: $(MAKE); $(unstage)
11844         @[ -f ./fileutils/Makefile ] || exit 0; \
11845         r=`${PWD_COMMAND}`; export r; \
11846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847         $(HOST_EXPORTS) \
11848         for flag in $(EXTRA_HOST_FLAGS) ; do \
11849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850         done; \
11851         echo "Doing clean in fileutils" ; \
11852         (cd $(HOST_SUBDIR)/fileutils && \
11853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11855                   "RANLIB=$${RANLIB}" \
11856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11857                   clean) \
11858           || exit 1
11859
11860 @endif fileutils
11861
11862 .PHONY: maybe-distclean-fileutils distclean-fileutils
11863 maybe-distclean-fileutils:
11864 @if fileutils
11865 maybe-distclean-fileutils: distclean-fileutils
11866
11867 distclean-fileutils: 
11868         @: $(MAKE); $(unstage)
11869         @[ -f ./fileutils/Makefile ] || exit 0; \
11870         r=`${PWD_COMMAND}`; export r; \
11871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872         $(HOST_EXPORTS) \
11873         for flag in $(EXTRA_HOST_FLAGS) ; do \
11874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11875         done; \
11876         echo "Doing distclean in fileutils" ; \
11877         (cd $(HOST_SUBDIR)/fileutils && \
11878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11880                   "RANLIB=$${RANLIB}" \
11881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11882                   distclean) \
11883           || exit 1
11884
11885 @endif fileutils
11886
11887 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11888 maybe-maintainer-clean-fileutils:
11889 @if fileutils
11890 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11891
11892 maintainer-clean-fileutils: 
11893         @: $(MAKE); $(unstage)
11894         @[ -f ./fileutils/Makefile ] || exit 0; \
11895         r=`${PWD_COMMAND}`; export r; \
11896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11897         $(HOST_EXPORTS) \
11898         for flag in $(EXTRA_HOST_FLAGS) ; do \
11899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11900         done; \
11901         echo "Doing maintainer-clean in fileutils" ; \
11902         (cd $(HOST_SUBDIR)/fileutils && \
11903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11905                   "RANLIB=$${RANLIB}" \
11906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11907                   maintainer-clean) \
11908           || exit 1
11909
11910 @endif fileutils
11911
11912
11913
11914 .PHONY: configure-findutils maybe-configure-findutils
11915 maybe-configure-findutils:
11916 @if gcc-bootstrap
11917 configure-findutils: stage_current
11918 @endif gcc-bootstrap
11919 @if findutils
11920 maybe-configure-findutils: configure-findutils
11921 configure-findutils: 
11922         @: $(MAKE); $(unstage)
11923         @r=`${PWD_COMMAND}`; export r; \
11924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11927         $(HOST_EXPORTS) \
11928         echo Configuring in $(HOST_SUBDIR)/findutils; \
11929         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11930         case $(srcdir) in \
11931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11932           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11934         esac; \
11935         srcdiroption="--srcdir=$${topdir}/findutils"; \
11936         libsrcdir="$$s/findutils"; \
11937         $(SHELL) $${libsrcdir}/configure \
11938           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11939           --target=${target_alias} $${srcdiroption}  \
11940           || exit 1
11941 @endif findutils
11942
11943
11944
11945
11946
11947 .PHONY: all-findutils maybe-all-findutils
11948 maybe-all-findutils:
11949 @if gcc-bootstrap
11950 all-findutils: stage_current
11951 @endif gcc-bootstrap
11952 @if findutils
11953 TARGET-findutils=all
11954 maybe-all-findutils: all-findutils
11955 all-findutils: configure-findutils
11956         @: $(MAKE); $(unstage)
11957         @r=`${PWD_COMMAND}`; export r; \
11958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959         $(HOST_EXPORTS) \
11960         (cd $(HOST_SUBDIR)/findutils && \
11961           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11962                 $(TARGET-findutils))
11963 @endif findutils
11964
11965
11966
11967
11968 .PHONY: check-findutils maybe-check-findutils
11969 maybe-check-findutils:
11970 @if findutils
11971 maybe-check-findutils: check-findutils
11972
11973 check-findutils:
11974         @: $(MAKE); $(unstage)
11975         @r=`${PWD_COMMAND}`; export r; \
11976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977         $(HOST_EXPORTS) \
11978         (cd $(HOST_SUBDIR)/findutils && \
11979           $(MAKE) $(FLAGS_TO_PASS)  check)
11980
11981 @endif findutils
11982
11983 .PHONY: install-findutils maybe-install-findutils
11984 maybe-install-findutils:
11985 @if findutils
11986 maybe-install-findutils: install-findutils
11987
11988 install-findutils: installdirs
11989         @: $(MAKE); $(unstage)
11990         @r=`${PWD_COMMAND}`; export r; \
11991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11992         $(HOST_EXPORTS) \
11993         (cd $(HOST_SUBDIR)/findutils && \
11994           $(MAKE) $(FLAGS_TO_PASS)  install)
11995
11996 @endif findutils
11997
11998 # Other targets (info, dvi, pdf, etc.)
11999
12000 .PHONY: maybe-info-findutils info-findutils
12001 maybe-info-findutils:
12002 @if findutils
12003 maybe-info-findutils: info-findutils
12004
12005 info-findutils: \
12006     configure-findutils 
12007         @: $(MAKE); $(unstage)
12008         @[ -f ./findutils/Makefile ] || exit 0; \
12009         r=`${PWD_COMMAND}`; export r; \
12010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011         $(HOST_EXPORTS) \
12012         for flag in $(EXTRA_HOST_FLAGS) ; do \
12013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12014         done; \
12015         echo "Doing info in findutils" ; \
12016         (cd $(HOST_SUBDIR)/findutils && \
12017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12019                   "RANLIB=$${RANLIB}" \
12020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12021                   info) \
12022           || exit 1
12023
12024 @endif findutils
12025
12026 .PHONY: maybe-dvi-findutils dvi-findutils
12027 maybe-dvi-findutils:
12028 @if findutils
12029 maybe-dvi-findutils: dvi-findutils
12030
12031 dvi-findutils: \
12032     configure-findutils 
12033         @: $(MAKE); $(unstage)
12034         @[ -f ./findutils/Makefile ] || exit 0; \
12035         r=`${PWD_COMMAND}`; export r; \
12036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037         $(HOST_EXPORTS) \
12038         for flag in $(EXTRA_HOST_FLAGS) ; do \
12039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12040         done; \
12041         echo "Doing dvi in findutils" ; \
12042         (cd $(HOST_SUBDIR)/findutils && \
12043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12045                   "RANLIB=$${RANLIB}" \
12046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12047                   dvi) \
12048           || exit 1
12049
12050 @endif findutils
12051
12052 .PHONY: maybe-pdf-findutils pdf-findutils
12053 maybe-pdf-findutils:
12054 @if findutils
12055 maybe-pdf-findutils: pdf-findutils
12056
12057 pdf-findutils: \
12058     configure-findutils 
12059         @: $(MAKE); $(unstage)
12060         @[ -f ./findutils/Makefile ] || exit 0; \
12061         r=`${PWD_COMMAND}`; export r; \
12062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063         $(HOST_EXPORTS) \
12064         for flag in $(EXTRA_HOST_FLAGS) ; do \
12065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066         done; \
12067         echo "Doing pdf in findutils" ; \
12068         (cd $(HOST_SUBDIR)/findutils && \
12069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071                   "RANLIB=$${RANLIB}" \
12072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073                   pdf) \
12074           || exit 1
12075
12076 @endif findutils
12077
12078 .PHONY: maybe-html-findutils html-findutils
12079 maybe-html-findutils:
12080 @if findutils
12081 maybe-html-findutils: html-findutils
12082
12083 html-findutils: \
12084     configure-findutils 
12085         @: $(MAKE); $(unstage)
12086         @[ -f ./findutils/Makefile ] || exit 0; \
12087         r=`${PWD_COMMAND}`; export r; \
12088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12089         $(HOST_EXPORTS) \
12090         for flag in $(EXTRA_HOST_FLAGS) ; do \
12091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12092         done; \
12093         echo "Doing html in findutils" ; \
12094         (cd $(HOST_SUBDIR)/findutils && \
12095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12097                   "RANLIB=$${RANLIB}" \
12098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099                   html) \
12100           || exit 1
12101
12102 @endif findutils
12103
12104 .PHONY: maybe-TAGS-findutils TAGS-findutils
12105 maybe-TAGS-findutils:
12106 @if findutils
12107 maybe-TAGS-findutils: TAGS-findutils
12108
12109 TAGS-findutils: \
12110     configure-findutils 
12111         @: $(MAKE); $(unstage)
12112         @[ -f ./findutils/Makefile ] || exit 0; \
12113         r=`${PWD_COMMAND}`; export r; \
12114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115         $(HOST_EXPORTS) \
12116         for flag in $(EXTRA_HOST_FLAGS) ; do \
12117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12118         done; \
12119         echo "Doing TAGS in findutils" ; \
12120         (cd $(HOST_SUBDIR)/findutils && \
12121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12123                   "RANLIB=$${RANLIB}" \
12124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12125                   TAGS) \
12126           || exit 1
12127
12128 @endif findutils
12129
12130 .PHONY: maybe-install-info-findutils install-info-findutils
12131 maybe-install-info-findutils:
12132 @if findutils
12133 maybe-install-info-findutils: install-info-findutils
12134
12135 install-info-findutils: \
12136     configure-findutils \
12137     info-findutils 
12138         @: $(MAKE); $(unstage)
12139         @[ -f ./findutils/Makefile ] || exit 0; \
12140         r=`${PWD_COMMAND}`; export r; \
12141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142         $(HOST_EXPORTS) \
12143         for flag in $(EXTRA_HOST_FLAGS) ; do \
12144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145         done; \
12146         echo "Doing install-info in findutils" ; \
12147         (cd $(HOST_SUBDIR)/findutils && \
12148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150                   "RANLIB=$${RANLIB}" \
12151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152                   install-info) \
12153           || exit 1
12154
12155 @endif findutils
12156
12157 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12158 maybe-install-pdf-findutils:
12159 @if findutils
12160 maybe-install-pdf-findutils: install-pdf-findutils
12161
12162 install-pdf-findutils: \
12163     configure-findutils \
12164     pdf-findutils 
12165         @: $(MAKE); $(unstage)
12166         @[ -f ./findutils/Makefile ] || exit 0; \
12167         r=`${PWD_COMMAND}`; export r; \
12168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12169         $(HOST_EXPORTS) \
12170         for flag in $(EXTRA_HOST_FLAGS) ; do \
12171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12172         done; \
12173         echo "Doing install-pdf in findutils" ; \
12174         (cd $(HOST_SUBDIR)/findutils && \
12175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12177                   "RANLIB=$${RANLIB}" \
12178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12179                   install-pdf) \
12180           || exit 1
12181
12182 @endif findutils
12183
12184 .PHONY: maybe-install-html-findutils install-html-findutils
12185 maybe-install-html-findutils:
12186 @if findutils
12187 maybe-install-html-findutils: install-html-findutils
12188
12189 install-html-findutils: \
12190     configure-findutils \
12191     html-findutils 
12192         @: $(MAKE); $(unstage)
12193         @[ -f ./findutils/Makefile ] || exit 0; \
12194         r=`${PWD_COMMAND}`; export r; \
12195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196         $(HOST_EXPORTS) \
12197         for flag in $(EXTRA_HOST_FLAGS) ; do \
12198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12199         done; \
12200         echo "Doing install-html in findutils" ; \
12201         (cd $(HOST_SUBDIR)/findutils && \
12202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12204                   "RANLIB=$${RANLIB}" \
12205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12206                   install-html) \
12207           || exit 1
12208
12209 @endif findutils
12210
12211 .PHONY: maybe-installcheck-findutils installcheck-findutils
12212 maybe-installcheck-findutils:
12213 @if findutils
12214 maybe-installcheck-findutils: installcheck-findutils
12215
12216 installcheck-findutils: \
12217     configure-findutils 
12218         @: $(MAKE); $(unstage)
12219         @[ -f ./findutils/Makefile ] || exit 0; \
12220         r=`${PWD_COMMAND}`; export r; \
12221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12222         $(HOST_EXPORTS) \
12223         for flag in $(EXTRA_HOST_FLAGS) ; do \
12224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12225         done; \
12226         echo "Doing installcheck in findutils" ; \
12227         (cd $(HOST_SUBDIR)/findutils && \
12228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12230                   "RANLIB=$${RANLIB}" \
12231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12232                   installcheck) \
12233           || exit 1
12234
12235 @endif findutils
12236
12237 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12238 maybe-mostlyclean-findutils:
12239 @if findutils
12240 maybe-mostlyclean-findutils: mostlyclean-findutils
12241
12242 mostlyclean-findutils: 
12243         @: $(MAKE); $(unstage)
12244         @[ -f ./findutils/Makefile ] || exit 0; \
12245         r=`${PWD_COMMAND}`; export r; \
12246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247         $(HOST_EXPORTS) \
12248         for flag in $(EXTRA_HOST_FLAGS) ; do \
12249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12250         done; \
12251         echo "Doing mostlyclean in findutils" ; \
12252         (cd $(HOST_SUBDIR)/findutils && \
12253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12255                   "RANLIB=$${RANLIB}" \
12256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12257                   mostlyclean) \
12258           || exit 1
12259
12260 @endif findutils
12261
12262 .PHONY: maybe-clean-findutils clean-findutils
12263 maybe-clean-findutils:
12264 @if findutils
12265 maybe-clean-findutils: clean-findutils
12266
12267 clean-findutils: 
12268         @: $(MAKE); $(unstage)
12269         @[ -f ./findutils/Makefile ] || exit 0; \
12270         r=`${PWD_COMMAND}`; export r; \
12271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272         $(HOST_EXPORTS) \
12273         for flag in $(EXTRA_HOST_FLAGS) ; do \
12274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275         done; \
12276         echo "Doing clean in findutils" ; \
12277         (cd $(HOST_SUBDIR)/findutils && \
12278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280                   "RANLIB=$${RANLIB}" \
12281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12282                   clean) \
12283           || exit 1
12284
12285 @endif findutils
12286
12287 .PHONY: maybe-distclean-findutils distclean-findutils
12288 maybe-distclean-findutils:
12289 @if findutils
12290 maybe-distclean-findutils: distclean-findutils
12291
12292 distclean-findutils: 
12293         @: $(MAKE); $(unstage)
12294         @[ -f ./findutils/Makefile ] || exit 0; \
12295         r=`${PWD_COMMAND}`; export r; \
12296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297         $(HOST_EXPORTS) \
12298         for flag in $(EXTRA_HOST_FLAGS) ; do \
12299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12300         done; \
12301         echo "Doing distclean in findutils" ; \
12302         (cd $(HOST_SUBDIR)/findutils && \
12303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12305                   "RANLIB=$${RANLIB}" \
12306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12307                   distclean) \
12308           || exit 1
12309
12310 @endif findutils
12311
12312 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12313 maybe-maintainer-clean-findutils:
12314 @if findutils
12315 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12316
12317 maintainer-clean-findutils: 
12318         @: $(MAKE); $(unstage)
12319         @[ -f ./findutils/Makefile ] || exit 0; \
12320         r=`${PWD_COMMAND}`; export r; \
12321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12322         $(HOST_EXPORTS) \
12323         for flag in $(EXTRA_HOST_FLAGS) ; do \
12324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12325         done; \
12326         echo "Doing maintainer-clean in findutils" ; \
12327         (cd $(HOST_SUBDIR)/findutils && \
12328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12330                   "RANLIB=$${RANLIB}" \
12331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12332                   maintainer-clean) \
12333           || exit 1
12334
12335 @endif findutils
12336
12337
12338
12339 .PHONY: configure-find maybe-configure-find
12340 maybe-configure-find:
12341 @if gcc-bootstrap
12342 configure-find: stage_current
12343 @endif gcc-bootstrap
12344 @if find
12345 maybe-configure-find: configure-find
12346 configure-find: 
12347         @: $(MAKE); $(unstage)
12348         @r=`${PWD_COMMAND}`; export r; \
12349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12352         $(HOST_EXPORTS) \
12353         echo Configuring in $(HOST_SUBDIR)/find; \
12354         cd "$(HOST_SUBDIR)/find" || exit 1; \
12355         case $(srcdir) in \
12356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12357           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12359         esac; \
12360         srcdiroption="--srcdir=$${topdir}/find"; \
12361         libsrcdir="$$s/find"; \
12362         $(SHELL) $${libsrcdir}/configure \
12363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12364           --target=${target_alias} $${srcdiroption}  \
12365           || exit 1
12366 @endif find
12367
12368
12369
12370
12371
12372 .PHONY: all-find maybe-all-find
12373 maybe-all-find:
12374 @if gcc-bootstrap
12375 all-find: stage_current
12376 @endif gcc-bootstrap
12377 @if find
12378 TARGET-find=all
12379 maybe-all-find: all-find
12380 all-find: configure-find
12381         @: $(MAKE); $(unstage)
12382         @r=`${PWD_COMMAND}`; export r; \
12383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384         $(HOST_EXPORTS) \
12385         (cd $(HOST_SUBDIR)/find && \
12386           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12387                 $(TARGET-find))
12388 @endif find
12389
12390
12391
12392
12393 .PHONY: check-find maybe-check-find
12394 maybe-check-find:
12395 @if find
12396 maybe-check-find: check-find
12397
12398 check-find:
12399         @: $(MAKE); $(unstage)
12400         @r=`${PWD_COMMAND}`; export r; \
12401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402         $(HOST_EXPORTS) \
12403         (cd $(HOST_SUBDIR)/find && \
12404           $(MAKE) $(FLAGS_TO_PASS)  check)
12405
12406 @endif find
12407
12408 .PHONY: install-find maybe-install-find
12409 maybe-install-find:
12410 @if find
12411 maybe-install-find: install-find
12412
12413 install-find: installdirs
12414         @: $(MAKE); $(unstage)
12415         @r=`${PWD_COMMAND}`; export r; \
12416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12417         $(HOST_EXPORTS) \
12418         (cd $(HOST_SUBDIR)/find && \
12419           $(MAKE) $(FLAGS_TO_PASS)  install)
12420
12421 @endif find
12422
12423 # Other targets (info, dvi, pdf, etc.)
12424
12425 .PHONY: maybe-info-find info-find
12426 maybe-info-find:
12427 @if find
12428 maybe-info-find: info-find
12429
12430 info-find: \
12431     configure-find 
12432         @: $(MAKE); $(unstage)
12433         @[ -f ./find/Makefile ] || exit 0; \
12434         r=`${PWD_COMMAND}`; export r; \
12435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436         $(HOST_EXPORTS) \
12437         for flag in $(EXTRA_HOST_FLAGS) ; do \
12438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439         done; \
12440         echo "Doing info in find" ; \
12441         (cd $(HOST_SUBDIR)/find && \
12442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444                   "RANLIB=$${RANLIB}" \
12445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446                   info) \
12447           || exit 1
12448
12449 @endif find
12450
12451 .PHONY: maybe-dvi-find dvi-find
12452 maybe-dvi-find:
12453 @if find
12454 maybe-dvi-find: dvi-find
12455
12456 dvi-find: \
12457     configure-find 
12458         @: $(MAKE); $(unstage)
12459         @[ -f ./find/Makefile ] || exit 0; \
12460         r=`${PWD_COMMAND}`; export r; \
12461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12462         $(HOST_EXPORTS) \
12463         for flag in $(EXTRA_HOST_FLAGS) ; do \
12464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465         done; \
12466         echo "Doing dvi in find" ; \
12467         (cd $(HOST_SUBDIR)/find && \
12468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470                   "RANLIB=$${RANLIB}" \
12471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12472                   dvi) \
12473           || exit 1
12474
12475 @endif find
12476
12477 .PHONY: maybe-pdf-find pdf-find
12478 maybe-pdf-find:
12479 @if find
12480 maybe-pdf-find: pdf-find
12481
12482 pdf-find: \
12483     configure-find 
12484         @: $(MAKE); $(unstage)
12485         @[ -f ./find/Makefile ] || exit 0; \
12486         r=`${PWD_COMMAND}`; export r; \
12487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488         $(HOST_EXPORTS) \
12489         for flag in $(EXTRA_HOST_FLAGS) ; do \
12490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12491         done; \
12492         echo "Doing pdf in find" ; \
12493         (cd $(HOST_SUBDIR)/find && \
12494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12496                   "RANLIB=$${RANLIB}" \
12497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12498                   pdf) \
12499           || exit 1
12500
12501 @endif find
12502
12503 .PHONY: maybe-html-find html-find
12504 maybe-html-find:
12505 @if find
12506 maybe-html-find: html-find
12507
12508 html-find: \
12509     configure-find 
12510         @: $(MAKE); $(unstage)
12511         @[ -f ./find/Makefile ] || exit 0; \
12512         r=`${PWD_COMMAND}`; export r; \
12513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12514         $(HOST_EXPORTS) \
12515         for flag in $(EXTRA_HOST_FLAGS) ; do \
12516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12517         done; \
12518         echo "Doing html in find" ; \
12519         (cd $(HOST_SUBDIR)/find && \
12520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12522                   "RANLIB=$${RANLIB}" \
12523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12524                   html) \
12525           || exit 1
12526
12527 @endif find
12528
12529 .PHONY: maybe-TAGS-find TAGS-find
12530 maybe-TAGS-find:
12531 @if find
12532 maybe-TAGS-find: TAGS-find
12533
12534 TAGS-find: \
12535     configure-find 
12536         @: $(MAKE); $(unstage)
12537         @[ -f ./find/Makefile ] || exit 0; \
12538         r=`${PWD_COMMAND}`; export r; \
12539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12540         $(HOST_EXPORTS) \
12541         for flag in $(EXTRA_HOST_FLAGS) ; do \
12542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12543         done; \
12544         echo "Doing TAGS in find" ; \
12545         (cd $(HOST_SUBDIR)/find && \
12546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12548                   "RANLIB=$${RANLIB}" \
12549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12550                   TAGS) \
12551           || exit 1
12552
12553 @endif find
12554
12555 .PHONY: maybe-install-info-find install-info-find
12556 maybe-install-info-find:
12557 @if find
12558 maybe-install-info-find: install-info-find
12559
12560 install-info-find: \
12561     configure-find \
12562     info-find 
12563         @: $(MAKE); $(unstage)
12564         @[ -f ./find/Makefile ] || exit 0; \
12565         r=`${PWD_COMMAND}`; export r; \
12566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567         $(HOST_EXPORTS) \
12568         for flag in $(EXTRA_HOST_FLAGS) ; do \
12569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570         done; \
12571         echo "Doing install-info in find" ; \
12572         (cd $(HOST_SUBDIR)/find && \
12573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575                   "RANLIB=$${RANLIB}" \
12576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577                   install-info) \
12578           || exit 1
12579
12580 @endif find
12581
12582 .PHONY: maybe-install-pdf-find install-pdf-find
12583 maybe-install-pdf-find:
12584 @if find
12585 maybe-install-pdf-find: install-pdf-find
12586
12587 install-pdf-find: \
12588     configure-find \
12589     pdf-find 
12590         @: $(MAKE); $(unstage)
12591         @[ -f ./find/Makefile ] || exit 0; \
12592         r=`${PWD_COMMAND}`; export r; \
12593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12594         $(HOST_EXPORTS) \
12595         for flag in $(EXTRA_HOST_FLAGS) ; do \
12596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12597         done; \
12598         echo "Doing install-pdf in find" ; \
12599         (cd $(HOST_SUBDIR)/find && \
12600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602                   "RANLIB=$${RANLIB}" \
12603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12604                   install-pdf) \
12605           || exit 1
12606
12607 @endif find
12608
12609 .PHONY: maybe-install-html-find install-html-find
12610 maybe-install-html-find:
12611 @if find
12612 maybe-install-html-find: install-html-find
12613
12614 install-html-find: \
12615     configure-find \
12616     html-find 
12617         @: $(MAKE); $(unstage)
12618         @[ -f ./find/Makefile ] || exit 0; \
12619         r=`${PWD_COMMAND}`; export r; \
12620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621         $(HOST_EXPORTS) \
12622         for flag in $(EXTRA_HOST_FLAGS) ; do \
12623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624         done; \
12625         echo "Doing install-html in find" ; \
12626         (cd $(HOST_SUBDIR)/find && \
12627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12629                   "RANLIB=$${RANLIB}" \
12630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12631                   install-html) \
12632           || exit 1
12633
12634 @endif find
12635
12636 .PHONY: maybe-installcheck-find installcheck-find
12637 maybe-installcheck-find:
12638 @if find
12639 maybe-installcheck-find: installcheck-find
12640
12641 installcheck-find: \
12642     configure-find 
12643         @: $(MAKE); $(unstage)
12644         @[ -f ./find/Makefile ] || exit 0; \
12645         r=`${PWD_COMMAND}`; export r; \
12646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647         $(HOST_EXPORTS) \
12648         for flag in $(EXTRA_HOST_FLAGS) ; do \
12649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650         done; \
12651         echo "Doing installcheck in find" ; \
12652         (cd $(HOST_SUBDIR)/find && \
12653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655                   "RANLIB=$${RANLIB}" \
12656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12657                   installcheck) \
12658           || exit 1
12659
12660 @endif find
12661
12662 .PHONY: maybe-mostlyclean-find mostlyclean-find
12663 maybe-mostlyclean-find:
12664 @if find
12665 maybe-mostlyclean-find: mostlyclean-find
12666
12667 mostlyclean-find: 
12668         @: $(MAKE); $(unstage)
12669         @[ -f ./find/Makefile ] || exit 0; \
12670         r=`${PWD_COMMAND}`; export r; \
12671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672         $(HOST_EXPORTS) \
12673         for flag in $(EXTRA_HOST_FLAGS) ; do \
12674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675         done; \
12676         echo "Doing mostlyclean in find" ; \
12677         (cd $(HOST_SUBDIR)/find && \
12678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680                   "RANLIB=$${RANLIB}" \
12681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682                   mostlyclean) \
12683           || exit 1
12684
12685 @endif find
12686
12687 .PHONY: maybe-clean-find clean-find
12688 maybe-clean-find:
12689 @if find
12690 maybe-clean-find: clean-find
12691
12692 clean-find: 
12693         @: $(MAKE); $(unstage)
12694         @[ -f ./find/Makefile ] || exit 0; \
12695         r=`${PWD_COMMAND}`; export r; \
12696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697         $(HOST_EXPORTS) \
12698         for flag in $(EXTRA_HOST_FLAGS) ; do \
12699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700         done; \
12701         echo "Doing clean in find" ; \
12702         (cd $(HOST_SUBDIR)/find && \
12703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705                   "RANLIB=$${RANLIB}" \
12706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707                   clean) \
12708           || exit 1
12709
12710 @endif find
12711
12712 .PHONY: maybe-distclean-find distclean-find
12713 maybe-distclean-find:
12714 @if find
12715 maybe-distclean-find: distclean-find
12716
12717 distclean-find: 
12718         @: $(MAKE); $(unstage)
12719         @[ -f ./find/Makefile ] || exit 0; \
12720         r=`${PWD_COMMAND}`; export r; \
12721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722         $(HOST_EXPORTS) \
12723         for flag in $(EXTRA_HOST_FLAGS) ; do \
12724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725         done; \
12726         echo "Doing distclean in find" ; \
12727         (cd $(HOST_SUBDIR)/find && \
12728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730                   "RANLIB=$${RANLIB}" \
12731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12732                   distclean) \
12733           || exit 1
12734
12735 @endif find
12736
12737 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12738 maybe-maintainer-clean-find:
12739 @if find
12740 maybe-maintainer-clean-find: maintainer-clean-find
12741
12742 maintainer-clean-find: 
12743         @: $(MAKE); $(unstage)
12744         @[ -f ./find/Makefile ] || exit 0; \
12745         r=`${PWD_COMMAND}`; export r; \
12746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747         $(HOST_EXPORTS) \
12748         for flag in $(EXTRA_HOST_FLAGS) ; do \
12749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750         done; \
12751         echo "Doing maintainer-clean in find" ; \
12752         (cd $(HOST_SUBDIR)/find && \
12753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755                   "RANLIB=$${RANLIB}" \
12756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757                   maintainer-clean) \
12758           || exit 1
12759
12760 @endif find
12761
12762
12763
12764 .PHONY: configure-fixincludes maybe-configure-fixincludes
12765 maybe-configure-fixincludes:
12766 @if gcc-bootstrap
12767 configure-fixincludes: stage_current
12768 @endif gcc-bootstrap
12769 @if fixincludes
12770 maybe-configure-fixincludes: configure-fixincludes
12771 configure-fixincludes: 
12772         @: $(MAKE); $(unstage)
12773         @r=`${PWD_COMMAND}`; export r; \
12774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12777         $(HOST_EXPORTS) \
12778         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12779         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12780         case $(srcdir) in \
12781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12782           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12784         esac; \
12785         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12786         libsrcdir="$$s/fixincludes"; \
12787         $(SHELL) $${libsrcdir}/configure \
12788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789           --target=${target_alias} $${srcdiroption}  \
12790           || exit 1
12791 @endif fixincludes
12792
12793
12794
12795
12796
12797 .PHONY: all-fixincludes maybe-all-fixincludes
12798 maybe-all-fixincludes:
12799 @if gcc-bootstrap
12800 all-fixincludes: stage_current
12801 @endif gcc-bootstrap
12802 @if fixincludes
12803 TARGET-fixincludes=all
12804 maybe-all-fixincludes: all-fixincludes
12805 all-fixincludes: configure-fixincludes
12806         @: $(MAKE); $(unstage)
12807         @r=`${PWD_COMMAND}`; export r; \
12808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809         $(HOST_EXPORTS) \
12810         (cd $(HOST_SUBDIR)/fixincludes && \
12811           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12812                 $(TARGET-fixincludes))
12813 @endif fixincludes
12814
12815
12816
12817
12818 .PHONY: check-fixincludes maybe-check-fixincludes
12819 maybe-check-fixincludes:
12820 @if fixincludes
12821 maybe-check-fixincludes: check-fixincludes
12822
12823 check-fixincludes:
12824         @: $(MAKE); $(unstage)
12825         @r=`${PWD_COMMAND}`; export r; \
12826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827         $(HOST_EXPORTS) \
12828         (cd $(HOST_SUBDIR)/fixincludes && \
12829           $(MAKE) $(FLAGS_TO_PASS)  check)
12830
12831 @endif fixincludes
12832
12833 .PHONY: install-fixincludes maybe-install-fixincludes
12834 maybe-install-fixincludes:
12835 @if fixincludes
12836 maybe-install-fixincludes: install-fixincludes
12837
12838 install-fixincludes: installdirs
12839         @: $(MAKE); $(unstage)
12840         @r=`${PWD_COMMAND}`; export r; \
12841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842         $(HOST_EXPORTS) \
12843         (cd $(HOST_SUBDIR)/fixincludes && \
12844           $(MAKE) $(FLAGS_TO_PASS)  install)
12845
12846 @endif fixincludes
12847
12848 # Other targets (info, dvi, pdf, etc.)
12849
12850 .PHONY: maybe-info-fixincludes info-fixincludes
12851 maybe-info-fixincludes:
12852 @if fixincludes
12853 maybe-info-fixincludes: info-fixincludes
12854
12855 info-fixincludes: \
12856     configure-fixincludes 
12857         @: $(MAKE); $(unstage)
12858         @[ -f ./fixincludes/Makefile ] || exit 0; \
12859         r=`${PWD_COMMAND}`; export r; \
12860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861         $(HOST_EXPORTS) \
12862         for flag in $(EXTRA_HOST_FLAGS) ; do \
12863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864         done; \
12865         echo "Doing info in fixincludes" ; \
12866         (cd $(HOST_SUBDIR)/fixincludes && \
12867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869                   "RANLIB=$${RANLIB}" \
12870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871                   info) \
12872           || exit 1
12873
12874 @endif fixincludes
12875
12876 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12877 maybe-dvi-fixincludes:
12878 @if fixincludes
12879 maybe-dvi-fixincludes: dvi-fixincludes
12880
12881 dvi-fixincludes: \
12882     configure-fixincludes 
12883         @: $(MAKE); $(unstage)
12884         @[ -f ./fixincludes/Makefile ] || exit 0; \
12885         r=`${PWD_COMMAND}`; export r; \
12886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12887         $(HOST_EXPORTS) \
12888         for flag in $(EXTRA_HOST_FLAGS) ; do \
12889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12890         done; \
12891         echo "Doing dvi in fixincludes" ; \
12892         (cd $(HOST_SUBDIR)/fixincludes && \
12893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12895                   "RANLIB=$${RANLIB}" \
12896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12897                   dvi) \
12898           || exit 1
12899
12900 @endif fixincludes
12901
12902 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12903 maybe-pdf-fixincludes:
12904 @if fixincludes
12905 maybe-pdf-fixincludes: pdf-fixincludes
12906
12907 pdf-fixincludes: \
12908     configure-fixincludes 
12909         @: $(MAKE); $(unstage)
12910         @[ -f ./fixincludes/Makefile ] || exit 0; \
12911         r=`${PWD_COMMAND}`; export r; \
12912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12913         $(HOST_EXPORTS) \
12914         for flag in $(EXTRA_HOST_FLAGS) ; do \
12915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12916         done; \
12917         echo "Doing pdf in fixincludes" ; \
12918         (cd $(HOST_SUBDIR)/fixincludes && \
12919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12921                   "RANLIB=$${RANLIB}" \
12922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12923                   pdf) \
12924           || exit 1
12925
12926 @endif fixincludes
12927
12928 .PHONY: maybe-html-fixincludes html-fixincludes
12929 maybe-html-fixincludes:
12930 @if fixincludes
12931 maybe-html-fixincludes: html-fixincludes
12932
12933 html-fixincludes: \
12934     configure-fixincludes 
12935         @: $(MAKE); $(unstage)
12936         @[ -f ./fixincludes/Makefile ] || exit 0; \
12937         r=`${PWD_COMMAND}`; export r; \
12938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939         $(HOST_EXPORTS) \
12940         for flag in $(EXTRA_HOST_FLAGS) ; do \
12941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12942         done; \
12943         echo "Doing html in fixincludes" ; \
12944         (cd $(HOST_SUBDIR)/fixincludes && \
12945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12947                   "RANLIB=$${RANLIB}" \
12948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12949                   html) \
12950           || exit 1
12951
12952 @endif fixincludes
12953
12954 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12955 maybe-TAGS-fixincludes:
12956 @if fixincludes
12957 maybe-TAGS-fixincludes: TAGS-fixincludes
12958
12959 # fixincludes doesn't support TAGS.
12960 TAGS-fixincludes:
12961
12962 @endif fixincludes
12963
12964 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12965 maybe-install-info-fixincludes:
12966 @if fixincludes
12967 maybe-install-info-fixincludes: install-info-fixincludes
12968
12969 install-info-fixincludes: \
12970     configure-fixincludes \
12971     info-fixincludes 
12972         @: $(MAKE); $(unstage)
12973         @[ -f ./fixincludes/Makefile ] || exit 0; \
12974         r=`${PWD_COMMAND}`; export r; \
12975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976         $(HOST_EXPORTS) \
12977         for flag in $(EXTRA_HOST_FLAGS) ; do \
12978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12979         done; \
12980         echo "Doing install-info in fixincludes" ; \
12981         (cd $(HOST_SUBDIR)/fixincludes && \
12982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12984                   "RANLIB=$${RANLIB}" \
12985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12986                   install-info) \
12987           || exit 1
12988
12989 @endif fixincludes
12990
12991 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12992 maybe-install-pdf-fixincludes:
12993 @if fixincludes
12994 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12995
12996 install-pdf-fixincludes: \
12997     configure-fixincludes \
12998     pdf-fixincludes 
12999         @: $(MAKE); $(unstage)
13000         @[ -f ./fixincludes/Makefile ] || exit 0; \
13001         r=`${PWD_COMMAND}`; export r; \
13002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003         $(HOST_EXPORTS) \
13004         for flag in $(EXTRA_HOST_FLAGS) ; do \
13005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13006         done; \
13007         echo "Doing install-pdf in fixincludes" ; \
13008         (cd $(HOST_SUBDIR)/fixincludes && \
13009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13011                   "RANLIB=$${RANLIB}" \
13012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13013                   install-pdf) \
13014           || exit 1
13015
13016 @endif fixincludes
13017
13018 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13019 maybe-install-html-fixincludes:
13020 @if fixincludes
13021 maybe-install-html-fixincludes: install-html-fixincludes
13022
13023 install-html-fixincludes: \
13024     configure-fixincludes \
13025     html-fixincludes 
13026         @: $(MAKE); $(unstage)
13027         @[ -f ./fixincludes/Makefile ] || exit 0; \
13028         r=`${PWD_COMMAND}`; export r; \
13029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13030         $(HOST_EXPORTS) \
13031         for flag in $(EXTRA_HOST_FLAGS) ; do \
13032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13033         done; \
13034         echo "Doing install-html in fixincludes" ; \
13035         (cd $(HOST_SUBDIR)/fixincludes && \
13036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13038                   "RANLIB=$${RANLIB}" \
13039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13040                   install-html) \
13041           || exit 1
13042
13043 @endif fixincludes
13044
13045 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13046 maybe-installcheck-fixincludes:
13047 @if fixincludes
13048 maybe-installcheck-fixincludes: installcheck-fixincludes
13049
13050 installcheck-fixincludes: \
13051     configure-fixincludes 
13052         @: $(MAKE); $(unstage)
13053         @[ -f ./fixincludes/Makefile ] || exit 0; \
13054         r=`${PWD_COMMAND}`; export r; \
13055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13056         $(HOST_EXPORTS) \
13057         for flag in $(EXTRA_HOST_FLAGS) ; do \
13058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13059         done; \
13060         echo "Doing installcheck in fixincludes" ; \
13061         (cd $(HOST_SUBDIR)/fixincludes && \
13062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13064                   "RANLIB=$${RANLIB}" \
13065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13066                   installcheck) \
13067           || exit 1
13068
13069 @endif fixincludes
13070
13071 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13072 maybe-mostlyclean-fixincludes:
13073 @if fixincludes
13074 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13075
13076 mostlyclean-fixincludes: 
13077         @: $(MAKE); $(unstage)
13078         @[ -f ./fixincludes/Makefile ] || exit 0; \
13079         r=`${PWD_COMMAND}`; export r; \
13080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081         $(HOST_EXPORTS) \
13082         for flag in $(EXTRA_HOST_FLAGS) ; do \
13083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084         done; \
13085         echo "Doing mostlyclean in fixincludes" ; \
13086         (cd $(HOST_SUBDIR)/fixincludes && \
13087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089                   "RANLIB=$${RANLIB}" \
13090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091                   mostlyclean) \
13092           || exit 1
13093
13094 @endif fixincludes
13095
13096 .PHONY: maybe-clean-fixincludes clean-fixincludes
13097 maybe-clean-fixincludes:
13098 @if fixincludes
13099 maybe-clean-fixincludes: clean-fixincludes
13100
13101 clean-fixincludes: 
13102         @: $(MAKE); $(unstage)
13103         @[ -f ./fixincludes/Makefile ] || exit 0; \
13104         r=`${PWD_COMMAND}`; export r; \
13105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106         $(HOST_EXPORTS) \
13107         for flag in $(EXTRA_HOST_FLAGS) ; do \
13108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109         done; \
13110         echo "Doing clean in fixincludes" ; \
13111         (cd $(HOST_SUBDIR)/fixincludes && \
13112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114                   "RANLIB=$${RANLIB}" \
13115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116                   clean) \
13117           || exit 1
13118
13119 @endif fixincludes
13120
13121 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13122 maybe-distclean-fixincludes:
13123 @if fixincludes
13124 maybe-distclean-fixincludes: distclean-fixincludes
13125
13126 distclean-fixincludes: 
13127         @: $(MAKE); $(unstage)
13128         @[ -f ./fixincludes/Makefile ] || exit 0; \
13129         r=`${PWD_COMMAND}`; export r; \
13130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13131         $(HOST_EXPORTS) \
13132         for flag in $(EXTRA_HOST_FLAGS) ; do \
13133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13134         done; \
13135         echo "Doing distclean in fixincludes" ; \
13136         (cd $(HOST_SUBDIR)/fixincludes && \
13137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13139                   "RANLIB=$${RANLIB}" \
13140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13141                   distclean) \
13142           || exit 1
13143
13144 @endif fixincludes
13145
13146 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13147 maybe-maintainer-clean-fixincludes:
13148 @if fixincludes
13149 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13150
13151 maintainer-clean-fixincludes: 
13152         @: $(MAKE); $(unstage)
13153         @[ -f ./fixincludes/Makefile ] || exit 0; \
13154         r=`${PWD_COMMAND}`; export r; \
13155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156         $(HOST_EXPORTS) \
13157         for flag in $(EXTRA_HOST_FLAGS) ; do \
13158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13159         done; \
13160         echo "Doing maintainer-clean in fixincludes" ; \
13161         (cd $(HOST_SUBDIR)/fixincludes && \
13162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13164                   "RANLIB=$${RANLIB}" \
13165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13166                   maintainer-clean) \
13167           || exit 1
13168
13169 @endif fixincludes
13170
13171
13172
13173 .PHONY: configure-flex maybe-configure-flex
13174 maybe-configure-flex:
13175 @if gcc-bootstrap
13176 configure-flex: stage_current
13177 @endif gcc-bootstrap
13178 @if flex
13179 maybe-configure-flex: configure-flex
13180 configure-flex: 
13181         @: $(MAKE); $(unstage)
13182         @r=`${PWD_COMMAND}`; export r; \
13183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13186         $(HOST_EXPORTS) \
13187         echo Configuring in $(HOST_SUBDIR)/flex; \
13188         cd "$(HOST_SUBDIR)/flex" || exit 1; \
13189         case $(srcdir) in \
13190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13191           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13193         esac; \
13194         srcdiroption="--srcdir=$${topdir}/flex"; \
13195         libsrcdir="$$s/flex"; \
13196         $(SHELL) $${libsrcdir}/configure \
13197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13198           --target=${target_alias} $${srcdiroption}  \
13199           || exit 1
13200 @endif flex
13201
13202
13203
13204
13205
13206 .PHONY: all-flex maybe-all-flex
13207 maybe-all-flex:
13208 @if gcc-bootstrap
13209 all-flex: stage_current
13210 @endif gcc-bootstrap
13211 @if flex
13212 TARGET-flex=all
13213 maybe-all-flex: all-flex
13214 all-flex: configure-flex
13215         @: $(MAKE); $(unstage)
13216         @r=`${PWD_COMMAND}`; export r; \
13217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13218         $(HOST_EXPORTS) \
13219         (cd $(HOST_SUBDIR)/flex && \
13220           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13221                 $(TARGET-flex))
13222 @endif flex
13223
13224
13225
13226
13227 .PHONY: check-flex maybe-check-flex
13228 maybe-check-flex:
13229 @if flex
13230 maybe-check-flex: check-flex
13231
13232 # This module is only tested in a native toolchain.
13233 check-flex:
13234         @: $(MAKE); $(unstage)
13235         @if [ '$(host)' = '$(target)' ] ; then \
13236           r=`${PWD_COMMAND}`; export r; \
13237           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238           $(HOST_EXPORTS) \
13239           (cd $(HOST_SUBDIR)/flex && \
13240             $(MAKE) $(FLAGS_TO_PASS)  check); \
13241         fi
13242
13243 @endif flex
13244
13245 .PHONY: install-flex maybe-install-flex
13246 maybe-install-flex:
13247 @if flex
13248 maybe-install-flex: install-flex
13249
13250 install-flex: installdirs
13251         @: $(MAKE); $(unstage)
13252         @r=`${PWD_COMMAND}`; export r; \
13253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13254         $(HOST_EXPORTS) \
13255         (cd $(HOST_SUBDIR)/flex && \
13256           $(MAKE) $(FLAGS_TO_PASS)  install)
13257
13258 @endif flex
13259
13260 # Other targets (info, dvi, pdf, etc.)
13261
13262 .PHONY: maybe-info-flex info-flex
13263 maybe-info-flex:
13264 @if flex
13265 maybe-info-flex: info-flex
13266
13267 info-flex: \
13268     configure-flex 
13269         @: $(MAKE); $(unstage)
13270         @[ -f ./flex/Makefile ] || exit 0; \
13271         r=`${PWD_COMMAND}`; export r; \
13272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13273         $(HOST_EXPORTS) \
13274         for flag in $(EXTRA_HOST_FLAGS) ; do \
13275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13276         done; \
13277         echo "Doing info in flex" ; \
13278         (cd $(HOST_SUBDIR)/flex && \
13279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13281                   "RANLIB=$${RANLIB}" \
13282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13283                   info) \
13284           || exit 1
13285
13286 @endif flex
13287
13288 .PHONY: maybe-dvi-flex dvi-flex
13289 maybe-dvi-flex:
13290 @if flex
13291 maybe-dvi-flex: dvi-flex
13292
13293 dvi-flex: \
13294     configure-flex 
13295         @: $(MAKE); $(unstage)
13296         @[ -f ./flex/Makefile ] || exit 0; \
13297         r=`${PWD_COMMAND}`; export r; \
13298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13299         $(HOST_EXPORTS) \
13300         for flag in $(EXTRA_HOST_FLAGS) ; do \
13301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13302         done; \
13303         echo "Doing dvi in flex" ; \
13304         (cd $(HOST_SUBDIR)/flex && \
13305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13307                   "RANLIB=$${RANLIB}" \
13308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13309                   dvi) \
13310           || exit 1
13311
13312 @endif flex
13313
13314 .PHONY: maybe-pdf-flex pdf-flex
13315 maybe-pdf-flex:
13316 @if flex
13317 maybe-pdf-flex: pdf-flex
13318
13319 pdf-flex: \
13320     configure-flex 
13321         @: $(MAKE); $(unstage)
13322         @[ -f ./flex/Makefile ] || exit 0; \
13323         r=`${PWD_COMMAND}`; export r; \
13324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13325         $(HOST_EXPORTS) \
13326         for flag in $(EXTRA_HOST_FLAGS) ; do \
13327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13328         done; \
13329         echo "Doing pdf in flex" ; \
13330         (cd $(HOST_SUBDIR)/flex && \
13331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13333                   "RANLIB=$${RANLIB}" \
13334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13335                   pdf) \
13336           || exit 1
13337
13338 @endif flex
13339
13340 .PHONY: maybe-html-flex html-flex
13341 maybe-html-flex:
13342 @if flex
13343 maybe-html-flex: html-flex
13344
13345 html-flex: \
13346     configure-flex 
13347         @: $(MAKE); $(unstage)
13348         @[ -f ./flex/Makefile ] || exit 0; \
13349         r=`${PWD_COMMAND}`; export r; \
13350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351         $(HOST_EXPORTS) \
13352         for flag in $(EXTRA_HOST_FLAGS) ; do \
13353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13354         done; \
13355         echo "Doing html in flex" ; \
13356         (cd $(HOST_SUBDIR)/flex && \
13357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13359                   "RANLIB=$${RANLIB}" \
13360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13361                   html) \
13362           || exit 1
13363
13364 @endif flex
13365
13366 .PHONY: maybe-TAGS-flex TAGS-flex
13367 maybe-TAGS-flex:
13368 @if flex
13369 maybe-TAGS-flex: TAGS-flex
13370
13371 TAGS-flex: \
13372     configure-flex 
13373         @: $(MAKE); $(unstage)
13374         @[ -f ./flex/Makefile ] || exit 0; \
13375         r=`${PWD_COMMAND}`; export r; \
13376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377         $(HOST_EXPORTS) \
13378         for flag in $(EXTRA_HOST_FLAGS) ; do \
13379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13380         done; \
13381         echo "Doing TAGS in flex" ; \
13382         (cd $(HOST_SUBDIR)/flex && \
13383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13385                   "RANLIB=$${RANLIB}" \
13386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13387                   TAGS) \
13388           || exit 1
13389
13390 @endif flex
13391
13392 .PHONY: maybe-install-info-flex install-info-flex
13393 maybe-install-info-flex:
13394 @if flex
13395 maybe-install-info-flex: install-info-flex
13396
13397 install-info-flex: \
13398     configure-flex \
13399     info-flex 
13400         @: $(MAKE); $(unstage)
13401         @[ -f ./flex/Makefile ] || exit 0; \
13402         r=`${PWD_COMMAND}`; export r; \
13403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404         $(HOST_EXPORTS) \
13405         for flag in $(EXTRA_HOST_FLAGS) ; do \
13406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13407         done; \
13408         echo "Doing install-info in flex" ; \
13409         (cd $(HOST_SUBDIR)/flex && \
13410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13412                   "RANLIB=$${RANLIB}" \
13413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13414                   install-info) \
13415           || exit 1
13416
13417 @endif flex
13418
13419 .PHONY: maybe-install-pdf-flex install-pdf-flex
13420 maybe-install-pdf-flex:
13421 @if flex
13422 maybe-install-pdf-flex: install-pdf-flex
13423
13424 install-pdf-flex: \
13425     configure-flex \
13426     pdf-flex 
13427         @: $(MAKE); $(unstage)
13428         @[ -f ./flex/Makefile ] || exit 0; \
13429         r=`${PWD_COMMAND}`; export r; \
13430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431         $(HOST_EXPORTS) \
13432         for flag in $(EXTRA_HOST_FLAGS) ; do \
13433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13434         done; \
13435         echo "Doing install-pdf in flex" ; \
13436         (cd $(HOST_SUBDIR)/flex && \
13437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13439                   "RANLIB=$${RANLIB}" \
13440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13441                   install-pdf) \
13442           || exit 1
13443
13444 @endif flex
13445
13446 .PHONY: maybe-install-html-flex install-html-flex
13447 maybe-install-html-flex:
13448 @if flex
13449 maybe-install-html-flex: install-html-flex
13450
13451 install-html-flex: \
13452     configure-flex \
13453     html-flex 
13454         @: $(MAKE); $(unstage)
13455         @[ -f ./flex/Makefile ] || exit 0; \
13456         r=`${PWD_COMMAND}`; export r; \
13457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13458         $(HOST_EXPORTS) \
13459         for flag in $(EXTRA_HOST_FLAGS) ; do \
13460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13461         done; \
13462         echo "Doing install-html in flex" ; \
13463         (cd $(HOST_SUBDIR)/flex && \
13464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13466                   "RANLIB=$${RANLIB}" \
13467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13468                   install-html) \
13469           || exit 1
13470
13471 @endif flex
13472
13473 .PHONY: maybe-installcheck-flex installcheck-flex
13474 maybe-installcheck-flex:
13475 @if flex
13476 maybe-installcheck-flex: installcheck-flex
13477
13478 installcheck-flex: \
13479     configure-flex 
13480         @: $(MAKE); $(unstage)
13481         @[ -f ./flex/Makefile ] || exit 0; \
13482         r=`${PWD_COMMAND}`; export r; \
13483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13484         $(HOST_EXPORTS) \
13485         for flag in $(EXTRA_HOST_FLAGS) ; do \
13486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13487         done; \
13488         echo "Doing installcheck in flex" ; \
13489         (cd $(HOST_SUBDIR)/flex && \
13490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13492                   "RANLIB=$${RANLIB}" \
13493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13494                   installcheck) \
13495           || exit 1
13496
13497 @endif flex
13498
13499 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13500 maybe-mostlyclean-flex:
13501 @if flex
13502 maybe-mostlyclean-flex: mostlyclean-flex
13503
13504 mostlyclean-flex: 
13505         @: $(MAKE); $(unstage)
13506         @[ -f ./flex/Makefile ] || exit 0; \
13507         r=`${PWD_COMMAND}`; export r; \
13508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13509         $(HOST_EXPORTS) \
13510         for flag in $(EXTRA_HOST_FLAGS) ; do \
13511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13512         done; \
13513         echo "Doing mostlyclean in flex" ; \
13514         (cd $(HOST_SUBDIR)/flex && \
13515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13517                   "RANLIB=$${RANLIB}" \
13518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13519                   mostlyclean) \
13520           || exit 1
13521
13522 @endif flex
13523
13524 .PHONY: maybe-clean-flex clean-flex
13525 maybe-clean-flex:
13526 @if flex
13527 maybe-clean-flex: clean-flex
13528
13529 clean-flex: 
13530         @: $(MAKE); $(unstage)
13531         @[ -f ./flex/Makefile ] || exit 0; \
13532         r=`${PWD_COMMAND}`; export r; \
13533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13534         $(HOST_EXPORTS) \
13535         for flag in $(EXTRA_HOST_FLAGS) ; do \
13536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13537         done; \
13538         echo "Doing clean in flex" ; \
13539         (cd $(HOST_SUBDIR)/flex && \
13540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13542                   "RANLIB=$${RANLIB}" \
13543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13544                   clean) \
13545           || exit 1
13546
13547 @endif flex
13548
13549 .PHONY: maybe-distclean-flex distclean-flex
13550 maybe-distclean-flex:
13551 @if flex
13552 maybe-distclean-flex: distclean-flex
13553
13554 distclean-flex: 
13555         @: $(MAKE); $(unstage)
13556         @[ -f ./flex/Makefile ] || exit 0; \
13557         r=`${PWD_COMMAND}`; export r; \
13558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13559         $(HOST_EXPORTS) \
13560         for flag in $(EXTRA_HOST_FLAGS) ; do \
13561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13562         done; \
13563         echo "Doing distclean in flex" ; \
13564         (cd $(HOST_SUBDIR)/flex && \
13565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13567                   "RANLIB=$${RANLIB}" \
13568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13569                   distclean) \
13570           || exit 1
13571
13572 @endif flex
13573
13574 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13575 maybe-maintainer-clean-flex:
13576 @if flex
13577 maybe-maintainer-clean-flex: maintainer-clean-flex
13578
13579 maintainer-clean-flex: 
13580         @: $(MAKE); $(unstage)
13581         @[ -f ./flex/Makefile ] || exit 0; \
13582         r=`${PWD_COMMAND}`; export r; \
13583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13584         $(HOST_EXPORTS) \
13585         for flag in $(EXTRA_HOST_FLAGS) ; do \
13586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13587         done; \
13588         echo "Doing maintainer-clean in flex" ; \
13589         (cd $(HOST_SUBDIR)/flex && \
13590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13592                   "RANLIB=$${RANLIB}" \
13593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13594                   maintainer-clean) \
13595           || exit 1
13596
13597 @endif flex
13598
13599
13600
13601 .PHONY: configure-gas maybe-configure-gas
13602 maybe-configure-gas:
13603 @if gcc-bootstrap
13604 configure-gas: stage_current
13605 @endif gcc-bootstrap
13606 @if gas
13607 maybe-configure-gas: configure-gas
13608 configure-gas: 
13609         @r=`${PWD_COMMAND}`; export r; \
13610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13611         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13612         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13613         $(HOST_EXPORTS) \
13614         echo Configuring in $(HOST_SUBDIR)/gas; \
13615         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13616         case $(srcdir) in \
13617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13618           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13620         esac; \
13621         srcdiroption="--srcdir=$${topdir}/gas"; \
13622         libsrcdir="$$s/gas"; \
13623         $(SHELL) $${libsrcdir}/configure \
13624           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13625           --target=${target_alias} $${srcdiroption}  \
13626           || exit 1
13627 @endif gas
13628
13629
13630
13631 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13632 maybe-configure-stage1-gas:
13633 @if gas-bootstrap
13634 maybe-configure-stage1-gas: configure-stage1-gas
13635 configure-stage1-gas:
13636         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13637         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13638         @r=`${PWD_COMMAND}`; export r; \
13639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640         TFLAGS="$(STAGE1_TFLAGS)"; \
13641         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13642         $(HOST_EXPORTS) \
13643         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13644         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13645         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13646         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13648         cd $(HOST_SUBDIR)/gas || exit 1; \
13649         case $(srcdir) in \
13650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13651           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13653         esac; \
13654         srcdiroption="--srcdir=$${topdir}/gas"; \
13655         libsrcdir="$$s/gas"; \
13656         $(SHELL) $${libsrcdir}/configure \
13657           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13658           --target=${target_alias} $${srcdiroption} \
13659           $(STAGE1_CONFIGURE_FLAGS)
13660 @endif gas-bootstrap
13661
13662 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13663 maybe-configure-stage2-gas:
13664 @if gas-bootstrap
13665 maybe-configure-stage2-gas: configure-stage2-gas
13666 configure-stage2-gas:
13667         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13668         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13669         @r=`${PWD_COMMAND}`; export r; \
13670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13671         TFLAGS="$(STAGE2_TFLAGS)"; \
13672         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13673         $(HOST_EXPORTS) \
13674         $(POSTSTAGE1_HOST_EXPORTS) \
13675         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13676         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13677         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13678         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13680         cd $(HOST_SUBDIR)/gas || exit 1; \
13681         case $(srcdir) in \
13682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13683           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13685         esac; \
13686         srcdiroption="--srcdir=$${topdir}/gas"; \
13687         libsrcdir="$$s/gas"; \
13688         $(SHELL) $${libsrcdir}/configure \
13689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13690           --target=${target_alias} $${srcdiroption} \
13691           --with-build-libsubdir=$(HOST_SUBDIR) \
13692           $(STAGE2_CONFIGURE_FLAGS)
13693 @endif gas-bootstrap
13694
13695 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13696 maybe-configure-stage3-gas:
13697 @if gas-bootstrap
13698 maybe-configure-stage3-gas: configure-stage3-gas
13699 configure-stage3-gas:
13700         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13702         @r=`${PWD_COMMAND}`; export r; \
13703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704         TFLAGS="$(STAGE3_TFLAGS)"; \
13705         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13706         $(HOST_EXPORTS) \
13707         $(POSTSTAGE1_HOST_EXPORTS) \
13708         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13709         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13710         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13711         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13713         cd $(HOST_SUBDIR)/gas || exit 1; \
13714         case $(srcdir) in \
13715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13716           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13718         esac; \
13719         srcdiroption="--srcdir=$${topdir}/gas"; \
13720         libsrcdir="$$s/gas"; \
13721         $(SHELL) $${libsrcdir}/configure \
13722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13723           --target=${target_alias} $${srcdiroption} \
13724           --with-build-libsubdir=$(HOST_SUBDIR) \
13725           $(STAGE3_CONFIGURE_FLAGS)
13726 @endif gas-bootstrap
13727
13728 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13729 maybe-configure-stage4-gas:
13730 @if gas-bootstrap
13731 maybe-configure-stage4-gas: configure-stage4-gas
13732 configure-stage4-gas:
13733         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13734         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13735         @r=`${PWD_COMMAND}`; export r; \
13736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737         TFLAGS="$(STAGE4_TFLAGS)"; \
13738         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13739         $(HOST_EXPORTS) \
13740         $(POSTSTAGE1_HOST_EXPORTS) \
13741         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13742         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13743         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13744         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13745         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13746         cd $(HOST_SUBDIR)/gas || exit 1; \
13747         case $(srcdir) in \
13748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13749           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13751         esac; \
13752         srcdiroption="--srcdir=$${topdir}/gas"; \
13753         libsrcdir="$$s/gas"; \
13754         $(SHELL) $${libsrcdir}/configure \
13755           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13756           --target=${target_alias} $${srcdiroption} \
13757           --with-build-libsubdir=$(HOST_SUBDIR) \
13758           $(STAGE4_CONFIGURE_FLAGS)
13759 @endif gas-bootstrap
13760
13761 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13762 maybe-configure-stageprofile-gas:
13763 @if gas-bootstrap
13764 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13765 configure-stageprofile-gas:
13766         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13767         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13768         @r=`${PWD_COMMAND}`; export r; \
13769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13771         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13772         $(HOST_EXPORTS) \
13773         $(POSTSTAGE1_HOST_EXPORTS) \
13774         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13775         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13776         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13777         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13779         cd $(HOST_SUBDIR)/gas || exit 1; \
13780         case $(srcdir) in \
13781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13782           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13784         esac; \
13785         srcdiroption="--srcdir=$${topdir}/gas"; \
13786         libsrcdir="$$s/gas"; \
13787         $(SHELL) $${libsrcdir}/configure \
13788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13789           --target=${target_alias} $${srcdiroption} \
13790           --with-build-libsubdir=$(HOST_SUBDIR) \
13791           $(STAGEprofile_CONFIGURE_FLAGS)
13792 @endif gas-bootstrap
13793
13794 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13795 maybe-configure-stagefeedback-gas:
13796 @if gas-bootstrap
13797 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13798 configure-stagefeedback-gas:
13799         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13800         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13801         @r=`${PWD_COMMAND}`; export r; \
13802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13803         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13804         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13805         $(HOST_EXPORTS) \
13806         $(POSTSTAGE1_HOST_EXPORTS) \
13807         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13808         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13809         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13810         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13812         cd $(HOST_SUBDIR)/gas || exit 1; \
13813         case $(srcdir) in \
13814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13815           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13817         esac; \
13818         srcdiroption="--srcdir=$${topdir}/gas"; \
13819         libsrcdir="$$s/gas"; \
13820         $(SHELL) $${libsrcdir}/configure \
13821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13822           --target=${target_alias} $${srcdiroption} \
13823           --with-build-libsubdir=$(HOST_SUBDIR) \
13824           $(STAGEfeedback_CONFIGURE_FLAGS)
13825 @endif gas-bootstrap
13826
13827
13828
13829
13830
13831 .PHONY: all-gas maybe-all-gas
13832 maybe-all-gas:
13833 @if gcc-bootstrap
13834 all-gas: stage_current
13835 @endif gcc-bootstrap
13836 @if gas
13837 TARGET-gas=all
13838 maybe-all-gas: all-gas
13839 all-gas: configure-gas
13840         @r=`${PWD_COMMAND}`; export r; \
13841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842         $(HOST_EXPORTS) \
13843         (cd $(HOST_SUBDIR)/gas && \
13844           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13845                 $(TARGET-gas))
13846 @endif gas
13847
13848
13849
13850 .PHONY: all-stage1-gas maybe-all-stage1-gas
13851 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13852 maybe-all-stage1-gas:
13853 maybe-clean-stage1-gas:
13854 @if gas-bootstrap
13855 maybe-all-stage1-gas: all-stage1-gas
13856 all-stage1: all-stage1-gas
13857 TARGET-stage1-gas = $(TARGET-gas)
13858 all-stage1-gas: configure-stage1-gas
13859         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13860         @r=`${PWD_COMMAND}`; export r; \
13861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13862         TFLAGS="$(STAGE1_TFLAGS)"; \
13863         $(HOST_EXPORTS) \
13864         cd $(HOST_SUBDIR)/gas && \
13865         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13866                 CFLAGS="$(STAGE1_CFLAGS)" \
13867                 CXXFLAGS="$(STAGE1_CFLAGS)" \
13868                 LIBCFLAGS="$(LIBCFLAGS)" \
13869                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13870                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13871                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13872                 $(EXTRA_HOST_FLAGS)   \
13873                 TFLAGS="$(STAGE1_TFLAGS)" \
13874                 $(TARGET-stage1-gas)
13875
13876 maybe-clean-stage1-gas: clean-stage1-gas
13877 clean-stage1: clean-stage1-gas
13878 clean-stage1-gas:
13879         @if [ $(current_stage) = stage1 ]; then \
13880           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13881         else \
13882           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13883           $(MAKE) stage1-start; \
13884         fi; \
13885         cd $(HOST_SUBDIR)/gas && \
13886         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13887                  clean
13888 @endif gas-bootstrap
13889
13890
13891 .PHONY: all-stage2-gas maybe-all-stage2-gas
13892 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13893 maybe-all-stage2-gas:
13894 maybe-clean-stage2-gas:
13895 @if gas-bootstrap
13896 maybe-all-stage2-gas: all-stage2-gas
13897 all-stage2: all-stage2-gas
13898 TARGET-stage2-gas = $(TARGET-gas)
13899 all-stage2-gas: configure-stage2-gas
13900         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13901         @r=`${PWD_COMMAND}`; export r; \
13902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13903         TFLAGS="$(STAGE2_TFLAGS)"; \
13904         $(HOST_EXPORTS) \
13905         $(POSTSTAGE1_HOST_EXPORTS) \
13906         cd $(HOST_SUBDIR)/gas && \
13907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13908                 CFLAGS="$(STAGE2_CFLAGS)" \
13909                 CXXFLAGS="$(STAGE2_CFLAGS)" \
13910                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13911                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13912                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13913                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13914                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13915                 TFLAGS="$(STAGE2_TFLAGS)" \
13916                 $(TARGET-stage2-gas)
13917
13918 maybe-clean-stage2-gas: clean-stage2-gas
13919 clean-stage2: clean-stage2-gas
13920 clean-stage2-gas:
13921         @if [ $(current_stage) = stage2 ]; then \
13922           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13923         else \
13924           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13925           $(MAKE) stage2-start; \
13926         fi; \
13927         cd $(HOST_SUBDIR)/gas && \
13928         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13929                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13930                  clean
13931 @endif gas-bootstrap
13932
13933
13934 .PHONY: all-stage3-gas maybe-all-stage3-gas
13935 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13936 maybe-all-stage3-gas:
13937 maybe-clean-stage3-gas:
13938 @if gas-bootstrap
13939 maybe-all-stage3-gas: all-stage3-gas
13940 all-stage3: all-stage3-gas
13941 TARGET-stage3-gas = $(TARGET-gas)
13942 all-stage3-gas: configure-stage3-gas
13943         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13944         @r=`${PWD_COMMAND}`; export r; \
13945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946         TFLAGS="$(STAGE3_TFLAGS)"; \
13947         $(HOST_EXPORTS) \
13948         $(POSTSTAGE1_HOST_EXPORTS) \
13949         cd $(HOST_SUBDIR)/gas && \
13950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13951                 CFLAGS="$(STAGE3_CFLAGS)" \
13952                 CXXFLAGS="$(STAGE3_CFLAGS)" \
13953                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13954                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13955                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13956                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13957                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13958                 TFLAGS="$(STAGE3_TFLAGS)" \
13959                 $(TARGET-stage3-gas)
13960
13961 maybe-clean-stage3-gas: clean-stage3-gas
13962 clean-stage3: clean-stage3-gas
13963 clean-stage3-gas:
13964         @if [ $(current_stage) = stage3 ]; then \
13965           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13966         else \
13967           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13968           $(MAKE) stage3-start; \
13969         fi; \
13970         cd $(HOST_SUBDIR)/gas && \
13971         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13972                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13973                  clean
13974 @endif gas-bootstrap
13975
13976
13977 .PHONY: all-stage4-gas maybe-all-stage4-gas
13978 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13979 maybe-all-stage4-gas:
13980 maybe-clean-stage4-gas:
13981 @if gas-bootstrap
13982 maybe-all-stage4-gas: all-stage4-gas
13983 all-stage4: all-stage4-gas
13984 TARGET-stage4-gas = $(TARGET-gas)
13985 all-stage4-gas: configure-stage4-gas
13986         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13987         @r=`${PWD_COMMAND}`; export r; \
13988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13989         TFLAGS="$(STAGE4_TFLAGS)"; \
13990         $(HOST_EXPORTS) \
13991         $(POSTSTAGE1_HOST_EXPORTS) \
13992         cd $(HOST_SUBDIR)/gas && \
13993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13994                 CFLAGS="$(STAGE4_CFLAGS)" \
13995                 CXXFLAGS="$(STAGE4_CFLAGS)" \
13996                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14000                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14001                 TFLAGS="$(STAGE4_TFLAGS)" \
14002                 $(TARGET-stage4-gas)
14003
14004 maybe-clean-stage4-gas: clean-stage4-gas
14005 clean-stage4: clean-stage4-gas
14006 clean-stage4-gas:
14007         @if [ $(current_stage) = stage4 ]; then \
14008           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14009         else \
14010           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14011           $(MAKE) stage4-start; \
14012         fi; \
14013         cd $(HOST_SUBDIR)/gas && \
14014         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14015                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14016                  clean
14017 @endif gas-bootstrap
14018
14019
14020 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14021 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14022 maybe-all-stageprofile-gas:
14023 maybe-clean-stageprofile-gas:
14024 @if gas-bootstrap
14025 maybe-all-stageprofile-gas: all-stageprofile-gas
14026 all-stageprofile: all-stageprofile-gas
14027 TARGET-stageprofile-gas = $(TARGET-gas)
14028 all-stageprofile-gas: configure-stageprofile-gas
14029         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14030         @r=`${PWD_COMMAND}`; export r; \
14031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14033         $(HOST_EXPORTS) \
14034         $(POSTSTAGE1_HOST_EXPORTS) \
14035         cd $(HOST_SUBDIR)/gas && \
14036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14037                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14038                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14039                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14043                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14044                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14045                 $(TARGET-stageprofile-gas)
14046
14047 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14048 clean-stageprofile: clean-stageprofile-gas
14049 clean-stageprofile-gas:
14050         @if [ $(current_stage) = stageprofile ]; then \
14051           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14052         else \
14053           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14054           $(MAKE) stageprofile-start; \
14055         fi; \
14056         cd $(HOST_SUBDIR)/gas && \
14057         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14058                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14059                  clean
14060 @endif gas-bootstrap
14061
14062
14063 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14064 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14065 maybe-all-stagefeedback-gas:
14066 maybe-clean-stagefeedback-gas:
14067 @if gas-bootstrap
14068 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14069 all-stagefeedback: all-stagefeedback-gas
14070 TARGET-stagefeedback-gas = $(TARGET-gas)
14071 all-stagefeedback-gas: configure-stagefeedback-gas
14072         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14073         @r=`${PWD_COMMAND}`; export r; \
14074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14075         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14076         $(HOST_EXPORTS) \
14077         $(POSTSTAGE1_HOST_EXPORTS) \
14078         cd $(HOST_SUBDIR)/gas && \
14079         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14080                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14081                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14082                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14083                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14084                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14085                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14086                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14087                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14088                 $(TARGET-stagefeedback-gas)
14089
14090 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14091 clean-stagefeedback: clean-stagefeedback-gas
14092 clean-stagefeedback-gas:
14093         @if [ $(current_stage) = stagefeedback ]; then \
14094           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14095         else \
14096           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14097           $(MAKE) stagefeedback-start; \
14098         fi; \
14099         cd $(HOST_SUBDIR)/gas && \
14100         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14101                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14102                  clean
14103 @endif gas-bootstrap
14104
14105
14106
14107
14108
14109 .PHONY: check-gas maybe-check-gas
14110 maybe-check-gas:
14111 @if gas
14112 maybe-check-gas: check-gas
14113
14114 check-gas:
14115         @: $(MAKE); $(unstage)
14116         @r=`${PWD_COMMAND}`; export r; \
14117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118         $(HOST_EXPORTS) \
14119         (cd $(HOST_SUBDIR)/gas && \
14120           $(MAKE) $(FLAGS_TO_PASS)  check)
14121
14122 @endif gas
14123
14124 .PHONY: install-gas maybe-install-gas
14125 maybe-install-gas:
14126 @if gas
14127 maybe-install-gas: install-gas
14128
14129 install-gas: installdirs
14130         @: $(MAKE); $(unstage)
14131         @r=`${PWD_COMMAND}`; export r; \
14132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14133         $(HOST_EXPORTS) \
14134         (cd $(HOST_SUBDIR)/gas && \
14135           $(MAKE) $(FLAGS_TO_PASS)  install)
14136
14137 @endif gas
14138
14139 # Other targets (info, dvi, pdf, etc.)
14140
14141 .PHONY: maybe-info-gas info-gas
14142 maybe-info-gas:
14143 @if gas
14144 maybe-info-gas: info-gas
14145
14146 info-gas: \
14147     configure-gas 
14148         @[ -f ./gas/Makefile ] || exit 0; \
14149         r=`${PWD_COMMAND}`; export r; \
14150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14151         $(HOST_EXPORTS) \
14152         for flag in $(EXTRA_HOST_FLAGS) ; do \
14153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14154         done; \
14155         echo "Doing info in gas" ; \
14156         (cd $(HOST_SUBDIR)/gas && \
14157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14159                   "RANLIB=$${RANLIB}" \
14160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14161                   info) \
14162           || exit 1
14163
14164 @endif gas
14165
14166 .PHONY: maybe-dvi-gas dvi-gas
14167 maybe-dvi-gas:
14168 @if gas
14169 maybe-dvi-gas: dvi-gas
14170
14171 dvi-gas: \
14172     configure-gas 
14173         @[ -f ./gas/Makefile ] || exit 0; \
14174         r=`${PWD_COMMAND}`; export r; \
14175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14176         $(HOST_EXPORTS) \
14177         for flag in $(EXTRA_HOST_FLAGS) ; do \
14178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14179         done; \
14180         echo "Doing dvi in gas" ; \
14181         (cd $(HOST_SUBDIR)/gas && \
14182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14184                   "RANLIB=$${RANLIB}" \
14185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14186                   dvi) \
14187           || exit 1
14188
14189 @endif gas
14190
14191 .PHONY: maybe-pdf-gas pdf-gas
14192 maybe-pdf-gas:
14193 @if gas
14194 maybe-pdf-gas: pdf-gas
14195
14196 pdf-gas: \
14197     configure-gas 
14198         @[ -f ./gas/Makefile ] || exit 0; \
14199         r=`${PWD_COMMAND}`; export r; \
14200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14201         $(HOST_EXPORTS) \
14202         for flag in $(EXTRA_HOST_FLAGS) ; do \
14203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14204         done; \
14205         echo "Doing pdf in gas" ; \
14206         (cd $(HOST_SUBDIR)/gas && \
14207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14209                   "RANLIB=$${RANLIB}" \
14210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14211                   pdf) \
14212           || exit 1
14213
14214 @endif gas
14215
14216 .PHONY: maybe-html-gas html-gas
14217 maybe-html-gas:
14218 @if gas
14219 maybe-html-gas: html-gas
14220
14221 html-gas: \
14222     configure-gas 
14223         @[ -f ./gas/Makefile ] || exit 0; \
14224         r=`${PWD_COMMAND}`; export r; \
14225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226         $(HOST_EXPORTS) \
14227         for flag in $(EXTRA_HOST_FLAGS) ; do \
14228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14229         done; \
14230         echo "Doing html in gas" ; \
14231         (cd $(HOST_SUBDIR)/gas && \
14232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14234                   "RANLIB=$${RANLIB}" \
14235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14236                   html) \
14237           || exit 1
14238
14239 @endif gas
14240
14241 .PHONY: maybe-TAGS-gas TAGS-gas
14242 maybe-TAGS-gas:
14243 @if gas
14244 maybe-TAGS-gas: TAGS-gas
14245
14246 TAGS-gas: \
14247     configure-gas 
14248         @[ -f ./gas/Makefile ] || exit 0; \
14249         r=`${PWD_COMMAND}`; export r; \
14250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251         $(HOST_EXPORTS) \
14252         for flag in $(EXTRA_HOST_FLAGS) ; do \
14253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14254         done; \
14255         echo "Doing TAGS in gas" ; \
14256         (cd $(HOST_SUBDIR)/gas && \
14257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14259                   "RANLIB=$${RANLIB}" \
14260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14261                   TAGS) \
14262           || exit 1
14263
14264 @endif gas
14265
14266 .PHONY: maybe-install-info-gas install-info-gas
14267 maybe-install-info-gas:
14268 @if gas
14269 maybe-install-info-gas: install-info-gas
14270
14271 install-info-gas: \
14272     configure-gas \
14273     info-gas 
14274         @[ -f ./gas/Makefile ] || exit 0; \
14275         r=`${PWD_COMMAND}`; export r; \
14276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14277         $(HOST_EXPORTS) \
14278         for flag in $(EXTRA_HOST_FLAGS) ; do \
14279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14280         done; \
14281         echo "Doing install-info in gas" ; \
14282         (cd $(HOST_SUBDIR)/gas && \
14283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14285                   "RANLIB=$${RANLIB}" \
14286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14287                   install-info) \
14288           || exit 1
14289
14290 @endif gas
14291
14292 .PHONY: maybe-install-pdf-gas install-pdf-gas
14293 maybe-install-pdf-gas:
14294 @if gas
14295 maybe-install-pdf-gas: install-pdf-gas
14296
14297 install-pdf-gas: \
14298     configure-gas \
14299     pdf-gas 
14300         @[ -f ./gas/Makefile ] || exit 0; \
14301         r=`${PWD_COMMAND}`; export r; \
14302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14303         $(HOST_EXPORTS) \
14304         for flag in $(EXTRA_HOST_FLAGS) ; do \
14305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14306         done; \
14307         echo "Doing install-pdf in gas" ; \
14308         (cd $(HOST_SUBDIR)/gas && \
14309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14311                   "RANLIB=$${RANLIB}" \
14312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14313                   install-pdf) \
14314           || exit 1
14315
14316 @endif gas
14317
14318 .PHONY: maybe-install-html-gas install-html-gas
14319 maybe-install-html-gas:
14320 @if gas
14321 maybe-install-html-gas: install-html-gas
14322
14323 install-html-gas: \
14324     configure-gas \
14325     html-gas 
14326         @[ -f ./gas/Makefile ] || exit 0; \
14327         r=`${PWD_COMMAND}`; export r; \
14328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329         $(HOST_EXPORTS) \
14330         for flag in $(EXTRA_HOST_FLAGS) ; do \
14331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332         done; \
14333         echo "Doing install-html in gas" ; \
14334         (cd $(HOST_SUBDIR)/gas && \
14335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337                   "RANLIB=$${RANLIB}" \
14338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339                   install-html) \
14340           || exit 1
14341
14342 @endif gas
14343
14344 .PHONY: maybe-installcheck-gas installcheck-gas
14345 maybe-installcheck-gas:
14346 @if gas
14347 maybe-installcheck-gas: installcheck-gas
14348
14349 installcheck-gas: \
14350     configure-gas 
14351         @[ -f ./gas/Makefile ] || exit 0; \
14352         r=`${PWD_COMMAND}`; export r; \
14353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354         $(HOST_EXPORTS) \
14355         for flag in $(EXTRA_HOST_FLAGS) ; do \
14356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14357         done; \
14358         echo "Doing installcheck in gas" ; \
14359         (cd $(HOST_SUBDIR)/gas && \
14360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14362                   "RANLIB=$${RANLIB}" \
14363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14364                   installcheck) \
14365           || exit 1
14366
14367 @endif gas
14368
14369 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14370 maybe-mostlyclean-gas:
14371 @if gas
14372 maybe-mostlyclean-gas: mostlyclean-gas
14373
14374 mostlyclean-gas: 
14375         @[ -f ./gas/Makefile ] || exit 0; \
14376         r=`${PWD_COMMAND}`; export r; \
14377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378         $(HOST_EXPORTS) \
14379         for flag in $(EXTRA_HOST_FLAGS) ; do \
14380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14381         done; \
14382         echo "Doing mostlyclean in gas" ; \
14383         (cd $(HOST_SUBDIR)/gas && \
14384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14386                   "RANLIB=$${RANLIB}" \
14387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14388                   mostlyclean) \
14389           || exit 1
14390
14391 @endif gas
14392
14393 .PHONY: maybe-clean-gas clean-gas
14394 maybe-clean-gas:
14395 @if gas
14396 maybe-clean-gas: clean-gas
14397
14398 clean-gas: 
14399         @[ -f ./gas/Makefile ] || exit 0; \
14400         r=`${PWD_COMMAND}`; export r; \
14401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14402         $(HOST_EXPORTS) \
14403         for flag in $(EXTRA_HOST_FLAGS) ; do \
14404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14405         done; \
14406         echo "Doing clean in gas" ; \
14407         (cd $(HOST_SUBDIR)/gas && \
14408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14410                   "RANLIB=$${RANLIB}" \
14411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14412                   clean) \
14413           || exit 1
14414
14415 @endif gas
14416
14417 .PHONY: maybe-distclean-gas distclean-gas
14418 maybe-distclean-gas:
14419 @if gas
14420 maybe-distclean-gas: distclean-gas
14421
14422 distclean-gas: 
14423         @[ -f ./gas/Makefile ] || exit 0; \
14424         r=`${PWD_COMMAND}`; export r; \
14425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426         $(HOST_EXPORTS) \
14427         for flag in $(EXTRA_HOST_FLAGS) ; do \
14428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14429         done; \
14430         echo "Doing distclean in gas" ; \
14431         (cd $(HOST_SUBDIR)/gas && \
14432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14434                   "RANLIB=$${RANLIB}" \
14435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14436                   distclean) \
14437           || exit 1
14438
14439 @endif gas
14440
14441 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14442 maybe-maintainer-clean-gas:
14443 @if gas
14444 maybe-maintainer-clean-gas: maintainer-clean-gas
14445
14446 maintainer-clean-gas: 
14447         @[ -f ./gas/Makefile ] || exit 0; \
14448         r=`${PWD_COMMAND}`; export r; \
14449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14450         $(HOST_EXPORTS) \
14451         for flag in $(EXTRA_HOST_FLAGS) ; do \
14452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14453         done; \
14454         echo "Doing maintainer-clean in gas" ; \
14455         (cd $(HOST_SUBDIR)/gas && \
14456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14458                   "RANLIB=$${RANLIB}" \
14459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14460                   maintainer-clean) \
14461           || exit 1
14462
14463 @endif gas
14464
14465
14466
14467 .PHONY: configure-gcc maybe-configure-gcc
14468 maybe-configure-gcc:
14469 @if gcc-bootstrap
14470 configure-gcc: stage_current
14471 @endif gcc-bootstrap
14472 @if gcc
14473 maybe-configure-gcc: configure-gcc
14474 configure-gcc: 
14475         @r=`${PWD_COMMAND}`; export r; \
14476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14477         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14479         $(HOST_EXPORTS) \
14480         echo Configuring in $(HOST_SUBDIR)/gcc; \
14481         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14482         case $(srcdir) in \
14483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14484           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14486         esac; \
14487         srcdiroption="--srcdir=$${topdir}/gcc"; \
14488         libsrcdir="$$s/gcc"; \
14489         $(SHELL) $${libsrcdir}/configure \
14490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14491           --target=${target_alias} $${srcdiroption}  \
14492           || exit 1
14493 @endif gcc
14494
14495
14496
14497 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14498 maybe-configure-stage1-gcc:
14499 @if gcc-bootstrap
14500 maybe-configure-stage1-gcc: configure-stage1-gcc
14501 configure-stage1-gcc:
14502         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14504         @r=`${PWD_COMMAND}`; export r; \
14505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506         TFLAGS="$(STAGE1_TFLAGS)"; \
14507         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14508         $(HOST_EXPORTS) \
14509         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14510         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14511         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14512         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14514         cd $(HOST_SUBDIR)/gcc || exit 1; \
14515         case $(srcdir) in \
14516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519         esac; \
14520         srcdiroption="--srcdir=$${topdir}/gcc"; \
14521         libsrcdir="$$s/gcc"; \
14522         $(SHELL) $${libsrcdir}/configure \
14523           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14524           --target=${target_alias} $${srcdiroption} \
14525           $(STAGE1_CONFIGURE_FLAGS)
14526 @endif gcc-bootstrap
14527
14528 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14529 maybe-configure-stage2-gcc:
14530 @if gcc-bootstrap
14531 maybe-configure-stage2-gcc: configure-stage2-gcc
14532 configure-stage2-gcc:
14533         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14534         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14535         @r=`${PWD_COMMAND}`; export r; \
14536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537         TFLAGS="$(STAGE2_TFLAGS)"; \
14538         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14539         $(HOST_EXPORTS) \
14540         $(POSTSTAGE1_HOST_EXPORTS) \
14541         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14542         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14543         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14544         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14546         cd $(HOST_SUBDIR)/gcc || exit 1; \
14547         case $(srcdir) in \
14548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14549           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14551         esac; \
14552         srcdiroption="--srcdir=$${topdir}/gcc"; \
14553         libsrcdir="$$s/gcc"; \
14554         $(SHELL) $${libsrcdir}/configure \
14555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14556           --target=${target_alias} $${srcdiroption} \
14557           --with-build-libsubdir=$(HOST_SUBDIR) \
14558           $(STAGE2_CONFIGURE_FLAGS)
14559 @endif gcc-bootstrap
14560
14561 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14562 maybe-configure-stage3-gcc:
14563 @if gcc-bootstrap
14564 maybe-configure-stage3-gcc: configure-stage3-gcc
14565 configure-stage3-gcc:
14566         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14568         @r=`${PWD_COMMAND}`; export r; \
14569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570         TFLAGS="$(STAGE3_TFLAGS)"; \
14571         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14572         $(HOST_EXPORTS) \
14573         $(POSTSTAGE1_HOST_EXPORTS) \
14574         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14575         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14576         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14577         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14579         cd $(HOST_SUBDIR)/gcc || exit 1; \
14580         case $(srcdir) in \
14581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14582           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14584         esac; \
14585         srcdiroption="--srcdir=$${topdir}/gcc"; \
14586         libsrcdir="$$s/gcc"; \
14587         $(SHELL) $${libsrcdir}/configure \
14588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14589           --target=${target_alias} $${srcdiroption} \
14590           --with-build-libsubdir=$(HOST_SUBDIR) \
14591           $(STAGE3_CONFIGURE_FLAGS)
14592 @endif gcc-bootstrap
14593
14594 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14595 maybe-configure-stage4-gcc:
14596 @if gcc-bootstrap
14597 maybe-configure-stage4-gcc: configure-stage4-gcc
14598 configure-stage4-gcc:
14599         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14600         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14601         @r=`${PWD_COMMAND}`; export r; \
14602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14603         TFLAGS="$(STAGE4_TFLAGS)"; \
14604         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14605         $(HOST_EXPORTS) \
14606         $(POSTSTAGE1_HOST_EXPORTS) \
14607         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14608         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14609         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14610         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14611         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14612         cd $(HOST_SUBDIR)/gcc || exit 1; \
14613         case $(srcdir) in \
14614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14615           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14617         esac; \
14618         srcdiroption="--srcdir=$${topdir}/gcc"; \
14619         libsrcdir="$$s/gcc"; \
14620         $(SHELL) $${libsrcdir}/configure \
14621           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14622           --target=${target_alias} $${srcdiroption} \
14623           --with-build-libsubdir=$(HOST_SUBDIR) \
14624           $(STAGE4_CONFIGURE_FLAGS)
14625 @endif gcc-bootstrap
14626
14627 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14628 maybe-configure-stageprofile-gcc:
14629 @if gcc-bootstrap
14630 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14631 configure-stageprofile-gcc:
14632         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14634         @r=`${PWD_COMMAND}`; export r; \
14635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14637         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14638         $(HOST_EXPORTS) \
14639         $(POSTSTAGE1_HOST_EXPORTS) \
14640         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14641         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14642         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14643         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14645         cd $(HOST_SUBDIR)/gcc || exit 1; \
14646         case $(srcdir) in \
14647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14648           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14650         esac; \
14651         srcdiroption="--srcdir=$${topdir}/gcc"; \
14652         libsrcdir="$$s/gcc"; \
14653         $(SHELL) $${libsrcdir}/configure \
14654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14655           --target=${target_alias} $${srcdiroption} \
14656           --with-build-libsubdir=$(HOST_SUBDIR) \
14657           $(STAGEprofile_CONFIGURE_FLAGS)
14658 @endif gcc-bootstrap
14659
14660 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14661 maybe-configure-stagefeedback-gcc:
14662 @if gcc-bootstrap
14663 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14664 configure-stagefeedback-gcc:
14665         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14666         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14667         @r=`${PWD_COMMAND}`; export r; \
14668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14670         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14671         $(HOST_EXPORTS) \
14672         $(POSTSTAGE1_HOST_EXPORTS) \
14673         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14674         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14675         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14676         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14677         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14678         cd $(HOST_SUBDIR)/gcc || exit 1; \
14679         case $(srcdir) in \
14680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14681           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14683         esac; \
14684         srcdiroption="--srcdir=$${topdir}/gcc"; \
14685         libsrcdir="$$s/gcc"; \
14686         $(SHELL) $${libsrcdir}/configure \
14687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14688           --target=${target_alias} $${srcdiroption} \
14689           --with-build-libsubdir=$(HOST_SUBDIR) \
14690           $(STAGEfeedback_CONFIGURE_FLAGS)
14691 @endif gcc-bootstrap
14692
14693
14694
14695
14696
14697 .PHONY: all-gcc maybe-all-gcc
14698 maybe-all-gcc:
14699 @if gcc-bootstrap
14700 all-gcc: stage_current
14701 @endif gcc-bootstrap
14702 @if gcc
14703 TARGET-gcc=all
14704 maybe-all-gcc: all-gcc
14705 all-gcc: configure-gcc
14706         @r=`${PWD_COMMAND}`; export r; \
14707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708         $(HOST_EXPORTS) \
14709         (cd $(HOST_SUBDIR)/gcc && \
14710           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14711                 $(TARGET-gcc))
14712 @endif gcc
14713
14714
14715
14716 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14717 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14718 maybe-all-stage1-gcc:
14719 maybe-clean-stage1-gcc:
14720 @if gcc-bootstrap
14721 maybe-all-stage1-gcc: all-stage1-gcc
14722 all-stage1: all-stage1-gcc
14723 TARGET-stage1-gcc = $(TARGET-gcc)
14724 all-stage1-gcc: configure-stage1-gcc
14725         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14726         @r=`${PWD_COMMAND}`; export r; \
14727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728         TFLAGS="$(STAGE1_TFLAGS)"; \
14729         $(HOST_EXPORTS) \
14730         cd $(HOST_SUBDIR)/gcc && \
14731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14732                 CFLAGS="$(STAGE1_CFLAGS)" \
14733                 CXXFLAGS="$(STAGE1_CFLAGS)" \
14734                 LIBCFLAGS="$(LIBCFLAGS)" \
14735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14738                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14739                 TFLAGS="$(STAGE1_TFLAGS)" \
14740                 $(TARGET-stage1-gcc)
14741
14742 maybe-clean-stage1-gcc: clean-stage1-gcc
14743 clean-stage1: clean-stage1-gcc
14744 clean-stage1-gcc:
14745         @if [ $(current_stage) = stage1 ]; then \
14746           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14747         else \
14748           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14749           $(MAKE) stage1-start; \
14750         fi; \
14751         cd $(HOST_SUBDIR)/gcc && \
14752         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14753                 $(EXTRA_GCC_FLAGS) clean
14754 @endif gcc-bootstrap
14755
14756
14757 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14758 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14759 maybe-all-stage2-gcc:
14760 maybe-clean-stage2-gcc:
14761 @if gcc-bootstrap
14762 maybe-all-stage2-gcc: all-stage2-gcc
14763 all-stage2: all-stage2-gcc
14764 TARGET-stage2-gcc = $(TARGET-gcc)
14765 all-stage2-gcc: configure-stage2-gcc
14766         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         TFLAGS="$(STAGE2_TFLAGS)"; \
14770         $(HOST_EXPORTS) \
14771         $(POSTSTAGE1_HOST_EXPORTS) \
14772         cd $(HOST_SUBDIR)/gcc && \
14773         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14774                 CFLAGS="$(STAGE2_CFLAGS)" \
14775                 CXXFLAGS="$(STAGE2_CFLAGS)" \
14776                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14777                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14778                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14779                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14780                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14781                 TFLAGS="$(STAGE2_TFLAGS)" \
14782                 $(TARGET-stage2-gcc)
14783
14784 maybe-clean-stage2-gcc: clean-stage2-gcc
14785 clean-stage2: clean-stage2-gcc
14786 clean-stage2-gcc:
14787         @if [ $(current_stage) = stage2 ]; then \
14788           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14789         else \
14790           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14791           $(MAKE) stage2-start; \
14792         fi; \
14793         cd $(HOST_SUBDIR)/gcc && \
14794         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14795                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14796                 $(EXTRA_GCC_FLAGS) clean
14797 @endif gcc-bootstrap
14798
14799
14800 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14801 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14802 maybe-all-stage3-gcc:
14803 maybe-clean-stage3-gcc:
14804 @if gcc-bootstrap
14805 maybe-all-stage3-gcc: all-stage3-gcc
14806 all-stage3: all-stage3-gcc
14807 TARGET-stage3-gcc = $(TARGET-gcc)
14808 all-stage3-gcc: configure-stage3-gcc
14809         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14810         @r=`${PWD_COMMAND}`; export r; \
14811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812         TFLAGS="$(STAGE3_TFLAGS)"; \
14813         $(HOST_EXPORTS) \
14814         $(POSTSTAGE1_HOST_EXPORTS) \
14815         cd $(HOST_SUBDIR)/gcc && \
14816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14817                 CFLAGS="$(STAGE3_CFLAGS)" \
14818                 CXXFLAGS="$(STAGE3_CFLAGS)" \
14819                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14820                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14821                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14822                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14823                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14824                 TFLAGS="$(STAGE3_TFLAGS)" \
14825                 $(TARGET-stage3-gcc)
14826
14827 maybe-clean-stage3-gcc: clean-stage3-gcc
14828 clean-stage3: clean-stage3-gcc
14829 clean-stage3-gcc:
14830         @if [ $(current_stage) = stage3 ]; then \
14831           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14832         else \
14833           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14834           $(MAKE) stage3-start; \
14835         fi; \
14836         cd $(HOST_SUBDIR)/gcc && \
14837         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14838                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14839                 $(EXTRA_GCC_FLAGS) clean
14840 @endif gcc-bootstrap
14841
14842
14843 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14844 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14845 maybe-all-stage4-gcc:
14846 maybe-clean-stage4-gcc:
14847 @if gcc-bootstrap
14848 maybe-all-stage4-gcc: all-stage4-gcc
14849 all-stage4: all-stage4-gcc
14850 TARGET-stage4-gcc = $(TARGET-gcc)
14851 all-stage4-gcc: configure-stage4-gcc
14852         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14853         @r=`${PWD_COMMAND}`; export r; \
14854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14855         TFLAGS="$(STAGE4_TFLAGS)"; \
14856         $(HOST_EXPORTS) \
14857         $(POSTSTAGE1_HOST_EXPORTS) \
14858         cd $(HOST_SUBDIR)/gcc && \
14859         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14860                 CFLAGS="$(STAGE4_CFLAGS)" \
14861                 CXXFLAGS="$(STAGE4_CFLAGS)" \
14862                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14863                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14864                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14865                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14866                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14867                 TFLAGS="$(STAGE4_TFLAGS)" \
14868                 $(TARGET-stage4-gcc)
14869
14870 maybe-clean-stage4-gcc: clean-stage4-gcc
14871 clean-stage4: clean-stage4-gcc
14872 clean-stage4-gcc:
14873         @if [ $(current_stage) = stage4 ]; then \
14874           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14875         else \
14876           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14877           $(MAKE) stage4-start; \
14878         fi; \
14879         cd $(HOST_SUBDIR)/gcc && \
14880         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14881                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14882                 $(EXTRA_GCC_FLAGS) clean
14883 @endif gcc-bootstrap
14884
14885
14886 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14887 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14888 maybe-all-stageprofile-gcc:
14889 maybe-clean-stageprofile-gcc:
14890 @if gcc-bootstrap
14891 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14892 all-stageprofile: all-stageprofile-gcc
14893 TARGET-stageprofile-gcc = $(TARGET-gcc)
14894 all-stageprofile-gcc: configure-stageprofile-gcc
14895         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14896         @r=`${PWD_COMMAND}`; export r; \
14897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14898         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14899         $(HOST_EXPORTS) \
14900         $(POSTSTAGE1_HOST_EXPORTS) \
14901         cd $(HOST_SUBDIR)/gcc && \
14902         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14903                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14904                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14905                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14906                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14907                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14908                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14909                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14910                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14911                 $(TARGET-stageprofile-gcc)
14912
14913 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14914 clean-stageprofile: clean-stageprofile-gcc
14915 clean-stageprofile-gcc:
14916         @if [ $(current_stage) = stageprofile ]; then \
14917           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14918         else \
14919           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14920           $(MAKE) stageprofile-start; \
14921         fi; \
14922         cd $(HOST_SUBDIR)/gcc && \
14923         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14924                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14925                 $(EXTRA_GCC_FLAGS) clean
14926 @endif gcc-bootstrap
14927
14928
14929 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14930 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14931 maybe-all-stagefeedback-gcc:
14932 maybe-clean-stagefeedback-gcc:
14933 @if gcc-bootstrap
14934 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14935 all-stagefeedback: all-stagefeedback-gcc
14936 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14937 all-stagefeedback-gcc: configure-stagefeedback-gcc
14938         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14939         @r=`${PWD_COMMAND}`; export r; \
14940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14941         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14942         $(HOST_EXPORTS) \
14943         $(POSTSTAGE1_HOST_EXPORTS) \
14944         cd $(HOST_SUBDIR)/gcc && \
14945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14946                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14947                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14948                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14952                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14953                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14954                 $(TARGET-stagefeedback-gcc)
14955
14956 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14957 clean-stagefeedback: clean-stagefeedback-gcc
14958 clean-stagefeedback-gcc:
14959         @if [ $(current_stage) = stagefeedback ]; then \
14960           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14961         else \
14962           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14963           $(MAKE) stagefeedback-start; \
14964         fi; \
14965         cd $(HOST_SUBDIR)/gcc && \
14966         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14967                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14968                 $(EXTRA_GCC_FLAGS) clean
14969 @endif gcc-bootstrap
14970
14971
14972
14973
14974
14975 .PHONY: check-gcc maybe-check-gcc
14976 maybe-check-gcc:
14977 @if gcc
14978 maybe-check-gcc: check-gcc
14979
14980 check-gcc:
14981         @: $(MAKE); $(unstage)
14982         @r=`${PWD_COMMAND}`; export r; \
14983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984         $(HOST_EXPORTS) \
14985         (cd $(HOST_SUBDIR)/gcc && \
14986           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14987
14988 @endif gcc
14989
14990 .PHONY: install-gcc maybe-install-gcc
14991 maybe-install-gcc:
14992 @if gcc
14993 maybe-install-gcc: install-gcc
14994
14995 install-gcc: installdirs
14996         @: $(MAKE); $(unstage)
14997         @r=`${PWD_COMMAND}`; export r; \
14998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14999         $(HOST_EXPORTS) \
15000         (cd $(HOST_SUBDIR)/gcc && \
15001           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15002
15003 @endif gcc
15004
15005 # Other targets (info, dvi, pdf, etc.)
15006
15007 .PHONY: maybe-info-gcc info-gcc
15008 maybe-info-gcc:
15009 @if gcc
15010 maybe-info-gcc: info-gcc
15011
15012 info-gcc: \
15013     configure-gcc 
15014         @[ -f ./gcc/Makefile ] || exit 0; \
15015         r=`${PWD_COMMAND}`; export r; \
15016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15017         $(HOST_EXPORTS) \
15018         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15020         done; \
15021         echo "Doing info in gcc" ; \
15022         (cd $(HOST_SUBDIR)/gcc && \
15023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15025                   "RANLIB=$${RANLIB}" \
15026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15027                   info) \
15028           || exit 1
15029
15030 @endif gcc
15031
15032 .PHONY: maybe-dvi-gcc dvi-gcc
15033 maybe-dvi-gcc:
15034 @if gcc
15035 maybe-dvi-gcc: dvi-gcc
15036
15037 dvi-gcc: \
15038     configure-gcc 
15039         @[ -f ./gcc/Makefile ] || exit 0; \
15040         r=`${PWD_COMMAND}`; export r; \
15041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15042         $(HOST_EXPORTS) \
15043         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15045         done; \
15046         echo "Doing dvi in gcc" ; \
15047         (cd $(HOST_SUBDIR)/gcc && \
15048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15050                   "RANLIB=$${RANLIB}" \
15051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15052                   dvi) \
15053           || exit 1
15054
15055 @endif gcc
15056
15057 .PHONY: maybe-pdf-gcc pdf-gcc
15058 maybe-pdf-gcc:
15059 @if gcc
15060 maybe-pdf-gcc: pdf-gcc
15061
15062 pdf-gcc: \
15063     configure-gcc 
15064         @[ -f ./gcc/Makefile ] || exit 0; \
15065         r=`${PWD_COMMAND}`; export r; \
15066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067         $(HOST_EXPORTS) \
15068         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15070         done; \
15071         echo "Doing pdf in gcc" ; \
15072         (cd $(HOST_SUBDIR)/gcc && \
15073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15075                   "RANLIB=$${RANLIB}" \
15076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15077                   pdf) \
15078           || exit 1
15079
15080 @endif gcc
15081
15082 .PHONY: maybe-html-gcc html-gcc
15083 maybe-html-gcc:
15084 @if gcc
15085 maybe-html-gcc: html-gcc
15086
15087 html-gcc: \
15088     configure-gcc 
15089         @[ -f ./gcc/Makefile ] || exit 0; \
15090         r=`${PWD_COMMAND}`; export r; \
15091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15092         $(HOST_EXPORTS) \
15093         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15095         done; \
15096         echo "Doing html in gcc" ; \
15097         (cd $(HOST_SUBDIR)/gcc && \
15098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15100                   "RANLIB=$${RANLIB}" \
15101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15102                   html) \
15103           || exit 1
15104
15105 @endif gcc
15106
15107 .PHONY: maybe-TAGS-gcc TAGS-gcc
15108 maybe-TAGS-gcc:
15109 @if gcc
15110 maybe-TAGS-gcc: TAGS-gcc
15111
15112 TAGS-gcc: \
15113     configure-gcc 
15114         @[ -f ./gcc/Makefile ] || exit 0; \
15115         r=`${PWD_COMMAND}`; export r; \
15116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15117         $(HOST_EXPORTS) \
15118         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15120         done; \
15121         echo "Doing TAGS in gcc" ; \
15122         (cd $(HOST_SUBDIR)/gcc && \
15123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15125                   "RANLIB=$${RANLIB}" \
15126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15127                   TAGS) \
15128           || exit 1
15129
15130 @endif gcc
15131
15132 .PHONY: maybe-install-info-gcc install-info-gcc
15133 maybe-install-info-gcc:
15134 @if gcc
15135 maybe-install-info-gcc: install-info-gcc
15136
15137 install-info-gcc: \
15138     configure-gcc \
15139     info-gcc 
15140         @[ -f ./gcc/Makefile ] || exit 0; \
15141         r=`${PWD_COMMAND}`; export r; \
15142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15143         $(HOST_EXPORTS) \
15144         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15146         done; \
15147         echo "Doing install-info in gcc" ; \
15148         (cd $(HOST_SUBDIR)/gcc && \
15149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15151                   "RANLIB=$${RANLIB}" \
15152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15153                   install-info) \
15154           || exit 1
15155
15156 @endif gcc
15157
15158 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15159 maybe-install-pdf-gcc:
15160 @if gcc
15161 maybe-install-pdf-gcc: install-pdf-gcc
15162
15163 install-pdf-gcc: \
15164     configure-gcc \
15165     pdf-gcc 
15166         @[ -f ./gcc/Makefile ] || exit 0; \
15167         r=`${PWD_COMMAND}`; export r; \
15168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15169         $(HOST_EXPORTS) \
15170         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15172         done; \
15173         echo "Doing install-pdf in gcc" ; \
15174         (cd $(HOST_SUBDIR)/gcc && \
15175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15177                   "RANLIB=$${RANLIB}" \
15178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15179                   install-pdf) \
15180           || exit 1
15181
15182 @endif gcc
15183
15184 .PHONY: maybe-install-html-gcc install-html-gcc
15185 maybe-install-html-gcc:
15186 @if gcc
15187 maybe-install-html-gcc: install-html-gcc
15188
15189 install-html-gcc: \
15190     configure-gcc \
15191     html-gcc 
15192         @[ -f ./gcc/Makefile ] || exit 0; \
15193         r=`${PWD_COMMAND}`; export r; \
15194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15195         $(HOST_EXPORTS) \
15196         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15198         done; \
15199         echo "Doing install-html in gcc" ; \
15200         (cd $(HOST_SUBDIR)/gcc && \
15201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15203                   "RANLIB=$${RANLIB}" \
15204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15205                   install-html) \
15206           || exit 1
15207
15208 @endif gcc
15209
15210 .PHONY: maybe-installcheck-gcc installcheck-gcc
15211 maybe-installcheck-gcc:
15212 @if gcc
15213 maybe-installcheck-gcc: installcheck-gcc
15214
15215 installcheck-gcc: \
15216     configure-gcc 
15217         @[ -f ./gcc/Makefile ] || exit 0; \
15218         r=`${PWD_COMMAND}`; export r; \
15219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220         $(HOST_EXPORTS) \
15221         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223         done; \
15224         echo "Doing installcheck in gcc" ; \
15225         (cd $(HOST_SUBDIR)/gcc && \
15226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228                   "RANLIB=$${RANLIB}" \
15229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230                   installcheck) \
15231           || exit 1
15232
15233 @endif gcc
15234
15235 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15236 maybe-mostlyclean-gcc:
15237 @if gcc
15238 maybe-mostlyclean-gcc: mostlyclean-gcc
15239
15240 mostlyclean-gcc: 
15241         @[ -f ./gcc/Makefile ] || exit 0; \
15242         r=`${PWD_COMMAND}`; export r; \
15243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15244         $(HOST_EXPORTS) \
15245         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15247         done; \
15248         echo "Doing mostlyclean in gcc" ; \
15249         (cd $(HOST_SUBDIR)/gcc && \
15250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15252                   "RANLIB=$${RANLIB}" \
15253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15254                   mostlyclean) \
15255           || exit 1
15256
15257 @endif gcc
15258
15259 .PHONY: maybe-clean-gcc clean-gcc
15260 maybe-clean-gcc:
15261 @if gcc
15262 maybe-clean-gcc: clean-gcc
15263
15264 clean-gcc: 
15265         @[ -f ./gcc/Makefile ] || exit 0; \
15266         r=`${PWD_COMMAND}`; export r; \
15267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15268         $(HOST_EXPORTS) \
15269         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15271         done; \
15272         echo "Doing clean in gcc" ; \
15273         (cd $(HOST_SUBDIR)/gcc && \
15274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15276                   "RANLIB=$${RANLIB}" \
15277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15278                   clean) \
15279           || exit 1
15280
15281 @endif gcc
15282
15283 .PHONY: maybe-distclean-gcc distclean-gcc
15284 maybe-distclean-gcc:
15285 @if gcc
15286 maybe-distclean-gcc: distclean-gcc
15287
15288 distclean-gcc: 
15289         @[ -f ./gcc/Makefile ] || exit 0; \
15290         r=`${PWD_COMMAND}`; export r; \
15291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292         $(HOST_EXPORTS) \
15293         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15295         done; \
15296         echo "Doing distclean in gcc" ; \
15297         (cd $(HOST_SUBDIR)/gcc && \
15298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15300                   "RANLIB=$${RANLIB}" \
15301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15302                   distclean) \
15303           || exit 1
15304
15305 @endif gcc
15306
15307 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15308 maybe-maintainer-clean-gcc:
15309 @if gcc
15310 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15311
15312 maintainer-clean-gcc: 
15313         @[ -f ./gcc/Makefile ] || exit 0; \
15314         r=`${PWD_COMMAND}`; export r; \
15315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15316         $(HOST_EXPORTS) \
15317         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15319         done; \
15320         echo "Doing maintainer-clean in gcc" ; \
15321         (cd $(HOST_SUBDIR)/gcc && \
15322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15324                   "RANLIB=$${RANLIB}" \
15325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15326                   maintainer-clean) \
15327           || exit 1
15328
15329 @endif gcc
15330
15331
15332
15333 .PHONY: configure-gawk maybe-configure-gawk
15334 maybe-configure-gawk:
15335 @if gcc-bootstrap
15336 configure-gawk: stage_current
15337 @endif gcc-bootstrap
15338 @if gawk
15339 maybe-configure-gawk: configure-gawk
15340 configure-gawk: 
15341         @: $(MAKE); $(unstage)
15342         @r=`${PWD_COMMAND}`; export r; \
15343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15346         $(HOST_EXPORTS) \
15347         echo Configuring in $(HOST_SUBDIR)/gawk; \
15348         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15349         case $(srcdir) in \
15350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15351           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15353         esac; \
15354         srcdiroption="--srcdir=$${topdir}/gawk"; \
15355         libsrcdir="$$s/gawk"; \
15356         $(SHELL) $${libsrcdir}/configure \
15357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15358           --target=${target_alias} $${srcdiroption}  \
15359           || exit 1
15360 @endif gawk
15361
15362
15363
15364
15365
15366 .PHONY: all-gawk maybe-all-gawk
15367 maybe-all-gawk:
15368 @if gcc-bootstrap
15369 all-gawk: stage_current
15370 @endif gcc-bootstrap
15371 @if gawk
15372 TARGET-gawk=all
15373 maybe-all-gawk: all-gawk
15374 all-gawk: configure-gawk
15375         @: $(MAKE); $(unstage)
15376         @r=`${PWD_COMMAND}`; export r; \
15377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378         $(HOST_EXPORTS) \
15379         (cd $(HOST_SUBDIR)/gawk && \
15380           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15381                 $(TARGET-gawk))
15382 @endif gawk
15383
15384
15385
15386
15387 .PHONY: check-gawk maybe-check-gawk
15388 maybe-check-gawk:
15389 @if gawk
15390 maybe-check-gawk: check-gawk
15391
15392 check-gawk:
15393         @: $(MAKE); $(unstage)
15394         @r=`${PWD_COMMAND}`; export r; \
15395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15396         $(HOST_EXPORTS) \
15397         (cd $(HOST_SUBDIR)/gawk && \
15398           $(MAKE) $(FLAGS_TO_PASS)  check)
15399
15400 @endif gawk
15401
15402 .PHONY: install-gawk maybe-install-gawk
15403 maybe-install-gawk:
15404 @if gawk
15405 maybe-install-gawk: install-gawk
15406
15407 install-gawk: installdirs
15408         @: $(MAKE); $(unstage)
15409         @r=`${PWD_COMMAND}`; export r; \
15410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15411         $(HOST_EXPORTS) \
15412         (cd $(HOST_SUBDIR)/gawk && \
15413           $(MAKE) $(FLAGS_TO_PASS)  install)
15414
15415 @endif gawk
15416
15417 # Other targets (info, dvi, pdf, etc.)
15418
15419 .PHONY: maybe-info-gawk info-gawk
15420 maybe-info-gawk:
15421 @if gawk
15422 maybe-info-gawk: info-gawk
15423
15424 info-gawk: \
15425     configure-gawk 
15426         @: $(MAKE); $(unstage)
15427         @[ -f ./gawk/Makefile ] || exit 0; \
15428         r=`${PWD_COMMAND}`; export r; \
15429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430         $(HOST_EXPORTS) \
15431         for flag in $(EXTRA_HOST_FLAGS) ; do \
15432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15433         done; \
15434         echo "Doing info in gawk" ; \
15435         (cd $(HOST_SUBDIR)/gawk && \
15436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15438                   "RANLIB=$${RANLIB}" \
15439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15440                   info) \
15441           || exit 1
15442
15443 @endif gawk
15444
15445 .PHONY: maybe-dvi-gawk dvi-gawk
15446 maybe-dvi-gawk:
15447 @if gawk
15448 maybe-dvi-gawk: dvi-gawk
15449
15450 dvi-gawk: \
15451     configure-gawk 
15452         @: $(MAKE); $(unstage)
15453         @[ -f ./gawk/Makefile ] || exit 0; \
15454         r=`${PWD_COMMAND}`; export r; \
15455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456         $(HOST_EXPORTS) \
15457         for flag in $(EXTRA_HOST_FLAGS) ; do \
15458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15459         done; \
15460         echo "Doing dvi in gawk" ; \
15461         (cd $(HOST_SUBDIR)/gawk && \
15462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15464                   "RANLIB=$${RANLIB}" \
15465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15466                   dvi) \
15467           || exit 1
15468
15469 @endif gawk
15470
15471 .PHONY: maybe-pdf-gawk pdf-gawk
15472 maybe-pdf-gawk:
15473 @if gawk
15474 maybe-pdf-gawk: pdf-gawk
15475
15476 pdf-gawk: \
15477     configure-gawk 
15478         @: $(MAKE); $(unstage)
15479         @[ -f ./gawk/Makefile ] || exit 0; \
15480         r=`${PWD_COMMAND}`; export r; \
15481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15482         $(HOST_EXPORTS) \
15483         for flag in $(EXTRA_HOST_FLAGS) ; do \
15484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15485         done; \
15486         echo "Doing pdf in gawk" ; \
15487         (cd $(HOST_SUBDIR)/gawk && \
15488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15490                   "RANLIB=$${RANLIB}" \
15491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15492                   pdf) \
15493           || exit 1
15494
15495 @endif gawk
15496
15497 .PHONY: maybe-html-gawk html-gawk
15498 maybe-html-gawk:
15499 @if gawk
15500 maybe-html-gawk: html-gawk
15501
15502 html-gawk: \
15503     configure-gawk 
15504         @: $(MAKE); $(unstage)
15505         @[ -f ./gawk/Makefile ] || exit 0; \
15506         r=`${PWD_COMMAND}`; export r; \
15507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15508         $(HOST_EXPORTS) \
15509         for flag in $(EXTRA_HOST_FLAGS) ; do \
15510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15511         done; \
15512         echo "Doing html in gawk" ; \
15513         (cd $(HOST_SUBDIR)/gawk && \
15514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15516                   "RANLIB=$${RANLIB}" \
15517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15518                   html) \
15519           || exit 1
15520
15521 @endif gawk
15522
15523 .PHONY: maybe-TAGS-gawk TAGS-gawk
15524 maybe-TAGS-gawk:
15525 @if gawk
15526 maybe-TAGS-gawk: TAGS-gawk
15527
15528 TAGS-gawk: \
15529     configure-gawk 
15530         @: $(MAKE); $(unstage)
15531         @[ -f ./gawk/Makefile ] || exit 0; \
15532         r=`${PWD_COMMAND}`; export r; \
15533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15534         $(HOST_EXPORTS) \
15535         for flag in $(EXTRA_HOST_FLAGS) ; do \
15536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15537         done; \
15538         echo "Doing TAGS in gawk" ; \
15539         (cd $(HOST_SUBDIR)/gawk && \
15540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15542                   "RANLIB=$${RANLIB}" \
15543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15544                   TAGS) \
15545           || exit 1
15546
15547 @endif gawk
15548
15549 .PHONY: maybe-install-info-gawk install-info-gawk
15550 maybe-install-info-gawk:
15551 @if gawk
15552 maybe-install-info-gawk: install-info-gawk
15553
15554 install-info-gawk: \
15555     configure-gawk \
15556     info-gawk 
15557         @: $(MAKE); $(unstage)
15558         @[ -f ./gawk/Makefile ] || exit 0; \
15559         r=`${PWD_COMMAND}`; export r; \
15560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561         $(HOST_EXPORTS) \
15562         for flag in $(EXTRA_HOST_FLAGS) ; do \
15563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15564         done; \
15565         echo "Doing install-info in gawk" ; \
15566         (cd $(HOST_SUBDIR)/gawk && \
15567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15569                   "RANLIB=$${RANLIB}" \
15570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15571                   install-info) \
15572           || exit 1
15573
15574 @endif gawk
15575
15576 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15577 maybe-install-pdf-gawk:
15578 @if gawk
15579 maybe-install-pdf-gawk: install-pdf-gawk
15580
15581 install-pdf-gawk: \
15582     configure-gawk \
15583     pdf-gawk 
15584         @: $(MAKE); $(unstage)
15585         @[ -f ./gawk/Makefile ] || exit 0; \
15586         r=`${PWD_COMMAND}`; export r; \
15587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588         $(HOST_EXPORTS) \
15589         for flag in $(EXTRA_HOST_FLAGS) ; do \
15590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15591         done; \
15592         echo "Doing install-pdf in gawk" ; \
15593         (cd $(HOST_SUBDIR)/gawk && \
15594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15596                   "RANLIB=$${RANLIB}" \
15597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15598                   install-pdf) \
15599           || exit 1
15600
15601 @endif gawk
15602
15603 .PHONY: maybe-install-html-gawk install-html-gawk
15604 maybe-install-html-gawk:
15605 @if gawk
15606 maybe-install-html-gawk: install-html-gawk
15607
15608 install-html-gawk: \
15609     configure-gawk \
15610     html-gawk 
15611         @: $(MAKE); $(unstage)
15612         @[ -f ./gawk/Makefile ] || exit 0; \
15613         r=`${PWD_COMMAND}`; export r; \
15614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615         $(HOST_EXPORTS) \
15616         for flag in $(EXTRA_HOST_FLAGS) ; do \
15617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618         done; \
15619         echo "Doing install-html in gawk" ; \
15620         (cd $(HOST_SUBDIR)/gawk && \
15621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623                   "RANLIB=$${RANLIB}" \
15624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15625                   install-html) \
15626           || exit 1
15627
15628 @endif gawk
15629
15630 .PHONY: maybe-installcheck-gawk installcheck-gawk
15631 maybe-installcheck-gawk:
15632 @if gawk
15633 maybe-installcheck-gawk: installcheck-gawk
15634
15635 installcheck-gawk: \
15636     configure-gawk 
15637         @: $(MAKE); $(unstage)
15638         @[ -f ./gawk/Makefile ] || exit 0; \
15639         r=`${PWD_COMMAND}`; export r; \
15640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641         $(HOST_EXPORTS) \
15642         for flag in $(EXTRA_HOST_FLAGS) ; do \
15643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15644         done; \
15645         echo "Doing installcheck in gawk" ; \
15646         (cd $(HOST_SUBDIR)/gawk && \
15647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15649                   "RANLIB=$${RANLIB}" \
15650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15651                   installcheck) \
15652           || exit 1
15653
15654 @endif gawk
15655
15656 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15657 maybe-mostlyclean-gawk:
15658 @if gawk
15659 maybe-mostlyclean-gawk: mostlyclean-gawk
15660
15661 mostlyclean-gawk: 
15662         @: $(MAKE); $(unstage)
15663         @[ -f ./gawk/Makefile ] || exit 0; \
15664         r=`${PWD_COMMAND}`; export r; \
15665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666         $(HOST_EXPORTS) \
15667         for flag in $(EXTRA_HOST_FLAGS) ; do \
15668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669         done; \
15670         echo "Doing mostlyclean in gawk" ; \
15671         (cd $(HOST_SUBDIR)/gawk && \
15672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674                   "RANLIB=$${RANLIB}" \
15675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676                   mostlyclean) \
15677           || exit 1
15678
15679 @endif gawk
15680
15681 .PHONY: maybe-clean-gawk clean-gawk
15682 maybe-clean-gawk:
15683 @if gawk
15684 maybe-clean-gawk: clean-gawk
15685
15686 clean-gawk: 
15687         @: $(MAKE); $(unstage)
15688         @[ -f ./gawk/Makefile ] || exit 0; \
15689         r=`${PWD_COMMAND}`; export r; \
15690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691         $(HOST_EXPORTS) \
15692         for flag in $(EXTRA_HOST_FLAGS) ; do \
15693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694         done; \
15695         echo "Doing clean in gawk" ; \
15696         (cd $(HOST_SUBDIR)/gawk && \
15697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699                   "RANLIB=$${RANLIB}" \
15700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15701                   clean) \
15702           || exit 1
15703
15704 @endif gawk
15705
15706 .PHONY: maybe-distclean-gawk distclean-gawk
15707 maybe-distclean-gawk:
15708 @if gawk
15709 maybe-distclean-gawk: distclean-gawk
15710
15711 distclean-gawk: 
15712         @: $(MAKE); $(unstage)
15713         @[ -f ./gawk/Makefile ] || exit 0; \
15714         r=`${PWD_COMMAND}`; export r; \
15715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15716         $(HOST_EXPORTS) \
15717         for flag in $(EXTRA_HOST_FLAGS) ; do \
15718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15719         done; \
15720         echo "Doing distclean in gawk" ; \
15721         (cd $(HOST_SUBDIR)/gawk && \
15722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15724                   "RANLIB=$${RANLIB}" \
15725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15726                   distclean) \
15727           || exit 1
15728
15729 @endif gawk
15730
15731 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15732 maybe-maintainer-clean-gawk:
15733 @if gawk
15734 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15735
15736 maintainer-clean-gawk: 
15737         @: $(MAKE); $(unstage)
15738         @[ -f ./gawk/Makefile ] || exit 0; \
15739         r=`${PWD_COMMAND}`; export r; \
15740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741         $(HOST_EXPORTS) \
15742         for flag in $(EXTRA_HOST_FLAGS) ; do \
15743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15744         done; \
15745         echo "Doing maintainer-clean in gawk" ; \
15746         (cd $(HOST_SUBDIR)/gawk && \
15747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15749                   "RANLIB=$${RANLIB}" \
15750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15751                   maintainer-clean) \
15752           || exit 1
15753
15754 @endif gawk
15755
15756
15757
15758 .PHONY: configure-gettext maybe-configure-gettext
15759 maybe-configure-gettext:
15760 @if gcc-bootstrap
15761 configure-gettext: stage_current
15762 @endif gcc-bootstrap
15763 @if gettext
15764 maybe-configure-gettext: configure-gettext
15765 configure-gettext: 
15766         @: $(MAKE); $(unstage)
15767         @r=`${PWD_COMMAND}`; export r; \
15768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15771         $(HOST_EXPORTS) \
15772         echo Configuring in $(HOST_SUBDIR)/gettext; \
15773         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15774         case $(srcdir) in \
15775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15776           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15778         esac; \
15779         srcdiroption="--srcdir=$${topdir}/gettext"; \
15780         libsrcdir="$$s/gettext"; \
15781         $(SHELL) $${libsrcdir}/configure \
15782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15783           --target=${target_alias} $${srcdiroption}  \
15784           || exit 1
15785 @endif gettext
15786
15787
15788
15789
15790
15791 .PHONY: all-gettext maybe-all-gettext
15792 maybe-all-gettext:
15793 @if gcc-bootstrap
15794 all-gettext: stage_current
15795 @endif gcc-bootstrap
15796 @if gettext
15797 TARGET-gettext=all
15798 maybe-all-gettext: all-gettext
15799 all-gettext: configure-gettext
15800         @: $(MAKE); $(unstage)
15801         @r=`${PWD_COMMAND}`; export r; \
15802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803         $(HOST_EXPORTS) \
15804         (cd $(HOST_SUBDIR)/gettext && \
15805           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15806                 $(TARGET-gettext))
15807 @endif gettext
15808
15809
15810
15811
15812 .PHONY: check-gettext maybe-check-gettext
15813 maybe-check-gettext:
15814 @if gettext
15815 maybe-check-gettext: check-gettext
15816
15817 check-gettext:
15818         @: $(MAKE); $(unstage)
15819         @r=`${PWD_COMMAND}`; export r; \
15820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821         $(HOST_EXPORTS) \
15822         (cd $(HOST_SUBDIR)/gettext && \
15823           $(MAKE) $(FLAGS_TO_PASS)  check)
15824
15825 @endif gettext
15826
15827 .PHONY: install-gettext maybe-install-gettext
15828 maybe-install-gettext:
15829 @if gettext
15830 maybe-install-gettext: install-gettext
15831
15832 install-gettext: installdirs
15833         @: $(MAKE); $(unstage)
15834         @r=`${PWD_COMMAND}`; export r; \
15835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15836         $(HOST_EXPORTS) \
15837         (cd $(HOST_SUBDIR)/gettext && \
15838           $(MAKE) $(FLAGS_TO_PASS)  install)
15839
15840 @endif gettext
15841
15842 # Other targets (info, dvi, pdf, etc.)
15843
15844 .PHONY: maybe-info-gettext info-gettext
15845 maybe-info-gettext:
15846 @if gettext
15847 maybe-info-gettext: info-gettext
15848
15849 info-gettext: \
15850     configure-gettext 
15851         @: $(MAKE); $(unstage)
15852         @[ -f ./gettext/Makefile ] || exit 0; \
15853         r=`${PWD_COMMAND}`; export r; \
15854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855         $(HOST_EXPORTS) \
15856         for flag in $(EXTRA_HOST_FLAGS) ; do \
15857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15858         done; \
15859         echo "Doing info in gettext" ; \
15860         (cd $(HOST_SUBDIR)/gettext && \
15861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15863                   "RANLIB=$${RANLIB}" \
15864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15865                   info) \
15866           || exit 1
15867
15868 @endif gettext
15869
15870 .PHONY: maybe-dvi-gettext dvi-gettext
15871 maybe-dvi-gettext:
15872 @if gettext
15873 maybe-dvi-gettext: dvi-gettext
15874
15875 dvi-gettext: \
15876     configure-gettext 
15877         @: $(MAKE); $(unstage)
15878         @[ -f ./gettext/Makefile ] || exit 0; \
15879         r=`${PWD_COMMAND}`; export r; \
15880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15881         $(HOST_EXPORTS) \
15882         for flag in $(EXTRA_HOST_FLAGS) ; do \
15883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15884         done; \
15885         echo "Doing dvi in gettext" ; \
15886         (cd $(HOST_SUBDIR)/gettext && \
15887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15889                   "RANLIB=$${RANLIB}" \
15890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15891                   dvi) \
15892           || exit 1
15893
15894 @endif gettext
15895
15896 .PHONY: maybe-pdf-gettext pdf-gettext
15897 maybe-pdf-gettext:
15898 @if gettext
15899 maybe-pdf-gettext: pdf-gettext
15900
15901 pdf-gettext: \
15902     configure-gettext 
15903         @: $(MAKE); $(unstage)
15904         @[ -f ./gettext/Makefile ] || exit 0; \
15905         r=`${PWD_COMMAND}`; export r; \
15906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15907         $(HOST_EXPORTS) \
15908         for flag in $(EXTRA_HOST_FLAGS) ; do \
15909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15910         done; \
15911         echo "Doing pdf in gettext" ; \
15912         (cd $(HOST_SUBDIR)/gettext && \
15913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15915                   "RANLIB=$${RANLIB}" \
15916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15917                   pdf) \
15918           || exit 1
15919
15920 @endif gettext
15921
15922 .PHONY: maybe-html-gettext html-gettext
15923 maybe-html-gettext:
15924 @if gettext
15925 maybe-html-gettext: html-gettext
15926
15927 html-gettext: \
15928     configure-gettext 
15929         @: $(MAKE); $(unstage)
15930         @[ -f ./gettext/Makefile ] || exit 0; \
15931         r=`${PWD_COMMAND}`; export r; \
15932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15933         $(HOST_EXPORTS) \
15934         for flag in $(EXTRA_HOST_FLAGS) ; do \
15935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15936         done; \
15937         echo "Doing html in gettext" ; \
15938         (cd $(HOST_SUBDIR)/gettext && \
15939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15941                   "RANLIB=$${RANLIB}" \
15942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15943                   html) \
15944           || exit 1
15945
15946 @endif gettext
15947
15948 .PHONY: maybe-TAGS-gettext TAGS-gettext
15949 maybe-TAGS-gettext:
15950 @if gettext
15951 maybe-TAGS-gettext: TAGS-gettext
15952
15953 TAGS-gettext: \
15954     configure-gettext 
15955         @: $(MAKE); $(unstage)
15956         @[ -f ./gettext/Makefile ] || exit 0; \
15957         r=`${PWD_COMMAND}`; export r; \
15958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15959         $(HOST_EXPORTS) \
15960         for flag in $(EXTRA_HOST_FLAGS) ; do \
15961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15962         done; \
15963         echo "Doing TAGS in gettext" ; \
15964         (cd $(HOST_SUBDIR)/gettext && \
15965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15967                   "RANLIB=$${RANLIB}" \
15968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15969                   TAGS) \
15970           || exit 1
15971
15972 @endif gettext
15973
15974 .PHONY: maybe-install-info-gettext install-info-gettext
15975 maybe-install-info-gettext:
15976 @if gettext
15977 maybe-install-info-gettext: install-info-gettext
15978
15979 install-info-gettext: \
15980     configure-gettext \
15981     info-gettext 
15982         @: $(MAKE); $(unstage)
15983         @[ -f ./gettext/Makefile ] || exit 0; \
15984         r=`${PWD_COMMAND}`; export r; \
15985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15986         $(HOST_EXPORTS) \
15987         for flag in $(EXTRA_HOST_FLAGS) ; do \
15988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15989         done; \
15990         echo "Doing install-info in gettext" ; \
15991         (cd $(HOST_SUBDIR)/gettext && \
15992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15994                   "RANLIB=$${RANLIB}" \
15995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15996                   install-info) \
15997           || exit 1
15998
15999 @endif gettext
16000
16001 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16002 maybe-install-pdf-gettext:
16003 @if gettext
16004 maybe-install-pdf-gettext: install-pdf-gettext
16005
16006 install-pdf-gettext: \
16007     configure-gettext \
16008     pdf-gettext 
16009         @: $(MAKE); $(unstage)
16010         @[ -f ./gettext/Makefile ] || exit 0; \
16011         r=`${PWD_COMMAND}`; export r; \
16012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013         $(HOST_EXPORTS) \
16014         for flag in $(EXTRA_HOST_FLAGS) ; do \
16015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16016         done; \
16017         echo "Doing install-pdf in gettext" ; \
16018         (cd $(HOST_SUBDIR)/gettext && \
16019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16021                   "RANLIB=$${RANLIB}" \
16022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16023                   install-pdf) \
16024           || exit 1
16025
16026 @endif gettext
16027
16028 .PHONY: maybe-install-html-gettext install-html-gettext
16029 maybe-install-html-gettext:
16030 @if gettext
16031 maybe-install-html-gettext: install-html-gettext
16032
16033 install-html-gettext: \
16034     configure-gettext \
16035     html-gettext 
16036         @: $(MAKE); $(unstage)
16037         @[ -f ./gettext/Makefile ] || exit 0; \
16038         r=`${PWD_COMMAND}`; export r; \
16039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040         $(HOST_EXPORTS) \
16041         for flag in $(EXTRA_HOST_FLAGS) ; do \
16042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16043         done; \
16044         echo "Doing install-html in gettext" ; \
16045         (cd $(HOST_SUBDIR)/gettext && \
16046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16048                   "RANLIB=$${RANLIB}" \
16049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16050                   install-html) \
16051           || exit 1
16052
16053 @endif gettext
16054
16055 .PHONY: maybe-installcheck-gettext installcheck-gettext
16056 maybe-installcheck-gettext:
16057 @if gettext
16058 maybe-installcheck-gettext: installcheck-gettext
16059
16060 installcheck-gettext: \
16061     configure-gettext 
16062         @: $(MAKE); $(unstage)
16063         @[ -f ./gettext/Makefile ] || exit 0; \
16064         r=`${PWD_COMMAND}`; export r; \
16065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066         $(HOST_EXPORTS) \
16067         for flag in $(EXTRA_HOST_FLAGS) ; do \
16068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16069         done; \
16070         echo "Doing installcheck in gettext" ; \
16071         (cd $(HOST_SUBDIR)/gettext && \
16072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16074                   "RANLIB=$${RANLIB}" \
16075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16076                   installcheck) \
16077           || exit 1
16078
16079 @endif gettext
16080
16081 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16082 maybe-mostlyclean-gettext:
16083 @if gettext
16084 maybe-mostlyclean-gettext: mostlyclean-gettext
16085
16086 mostlyclean-gettext: 
16087         @: $(MAKE); $(unstage)
16088         @[ -f ./gettext/Makefile ] || exit 0; \
16089         r=`${PWD_COMMAND}`; export r; \
16090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091         $(HOST_EXPORTS) \
16092         for flag in $(EXTRA_HOST_FLAGS) ; do \
16093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094         done; \
16095         echo "Doing mostlyclean in gettext" ; \
16096         (cd $(HOST_SUBDIR)/gettext && \
16097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099                   "RANLIB=$${RANLIB}" \
16100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101                   mostlyclean) \
16102           || exit 1
16103
16104 @endif gettext
16105
16106 .PHONY: maybe-clean-gettext clean-gettext
16107 maybe-clean-gettext:
16108 @if gettext
16109 maybe-clean-gettext: clean-gettext
16110
16111 clean-gettext: 
16112         @: $(MAKE); $(unstage)
16113         @[ -f ./gettext/Makefile ] || exit 0; \
16114         r=`${PWD_COMMAND}`; export r; \
16115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116         $(HOST_EXPORTS) \
16117         for flag in $(EXTRA_HOST_FLAGS) ; do \
16118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119         done; \
16120         echo "Doing clean in gettext" ; \
16121         (cd $(HOST_SUBDIR)/gettext && \
16122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124                   "RANLIB=$${RANLIB}" \
16125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126                   clean) \
16127           || exit 1
16128
16129 @endif gettext
16130
16131 .PHONY: maybe-distclean-gettext distclean-gettext
16132 maybe-distclean-gettext:
16133 @if gettext
16134 maybe-distclean-gettext: distclean-gettext
16135
16136 distclean-gettext: 
16137         @: $(MAKE); $(unstage)
16138         @[ -f ./gettext/Makefile ] || exit 0; \
16139         r=`${PWD_COMMAND}`; export r; \
16140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16141         $(HOST_EXPORTS) \
16142         for flag in $(EXTRA_HOST_FLAGS) ; do \
16143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16144         done; \
16145         echo "Doing distclean in gettext" ; \
16146         (cd $(HOST_SUBDIR)/gettext && \
16147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16149                   "RANLIB=$${RANLIB}" \
16150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16151                   distclean) \
16152           || exit 1
16153
16154 @endif gettext
16155
16156 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16157 maybe-maintainer-clean-gettext:
16158 @if gettext
16159 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16160
16161 maintainer-clean-gettext: 
16162         @: $(MAKE); $(unstage)
16163         @[ -f ./gettext/Makefile ] || exit 0; \
16164         r=`${PWD_COMMAND}`; export r; \
16165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166         $(HOST_EXPORTS) \
16167         for flag in $(EXTRA_HOST_FLAGS) ; do \
16168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16169         done; \
16170         echo "Doing maintainer-clean in gettext" ; \
16171         (cd $(HOST_SUBDIR)/gettext && \
16172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16174                   "RANLIB=$${RANLIB}" \
16175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16176                   maintainer-clean) \
16177           || exit 1
16178
16179 @endif gettext
16180
16181
16182
16183 .PHONY: configure-gmp maybe-configure-gmp
16184 maybe-configure-gmp:
16185 @if gcc-bootstrap
16186 configure-gmp: stage_current
16187 @endif gcc-bootstrap
16188 @if gmp
16189 maybe-configure-gmp: configure-gmp
16190 configure-gmp: 
16191         @r=`${PWD_COMMAND}`; export r; \
16192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16195         $(HOST_EXPORTS) \
16196         echo Configuring in $(HOST_SUBDIR)/gmp; \
16197         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16198         case $(srcdir) in \
16199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16200           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16202         esac; \
16203         srcdiroption="--srcdir=$${topdir}/gmp"; \
16204         libsrcdir="$$s/gmp"; \
16205         $(SHELL) $${libsrcdir}/configure \
16206           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16207           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16208           || exit 1
16209 @endif gmp
16210
16211
16212
16213 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16214 maybe-configure-stage1-gmp:
16215 @if gmp-bootstrap
16216 maybe-configure-stage1-gmp: configure-stage1-gmp
16217 configure-stage1-gmp:
16218         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16220         @r=`${PWD_COMMAND}`; export r; \
16221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16222         TFLAGS="$(STAGE1_TFLAGS)"; \
16223         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16224         $(HOST_EXPORTS) \
16225         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16226         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16227         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16228         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16230         cd $(HOST_SUBDIR)/gmp || exit 1; \
16231         case $(srcdir) in \
16232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16233           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16235         esac; \
16236         srcdiroption="--srcdir=$${topdir}/gmp"; \
16237         libsrcdir="$$s/gmp"; \
16238         $(SHELL) $${libsrcdir}/configure \
16239           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16240           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16241           $(STAGE1_CONFIGURE_FLAGS) \
16242           --disable-shared
16243 @endif gmp-bootstrap
16244
16245 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16246 maybe-configure-stage2-gmp:
16247 @if gmp-bootstrap
16248 maybe-configure-stage2-gmp: configure-stage2-gmp
16249 configure-stage2-gmp:
16250         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16252         @r=`${PWD_COMMAND}`; export r; \
16253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254         TFLAGS="$(STAGE2_TFLAGS)"; \
16255         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16256         $(HOST_EXPORTS) \
16257         $(POSTSTAGE1_HOST_EXPORTS) \
16258         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16259         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16260         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16261         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16263         cd $(HOST_SUBDIR)/gmp || exit 1; \
16264         case $(srcdir) in \
16265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16266           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16268         esac; \
16269         srcdiroption="--srcdir=$${topdir}/gmp"; \
16270         libsrcdir="$$s/gmp"; \
16271         $(SHELL) $${libsrcdir}/configure \
16272           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16273           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16274           --with-build-libsubdir=$(HOST_SUBDIR) \
16275           $(STAGE2_CONFIGURE_FLAGS) \
16276           --disable-shared
16277 @endif gmp-bootstrap
16278
16279 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16280 maybe-configure-stage3-gmp:
16281 @if gmp-bootstrap
16282 maybe-configure-stage3-gmp: configure-stage3-gmp
16283 configure-stage3-gmp:
16284         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16285         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16286         @r=`${PWD_COMMAND}`; export r; \
16287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288         TFLAGS="$(STAGE3_TFLAGS)"; \
16289         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16290         $(HOST_EXPORTS) \
16291         $(POSTSTAGE1_HOST_EXPORTS) \
16292         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16293         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16294         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16295         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16297         cd $(HOST_SUBDIR)/gmp || exit 1; \
16298         case $(srcdir) in \
16299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16300           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16302         esac; \
16303         srcdiroption="--srcdir=$${topdir}/gmp"; \
16304         libsrcdir="$$s/gmp"; \
16305         $(SHELL) $${libsrcdir}/configure \
16306           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16307           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16308           --with-build-libsubdir=$(HOST_SUBDIR) \
16309           $(STAGE3_CONFIGURE_FLAGS) \
16310           --disable-shared
16311 @endif gmp-bootstrap
16312
16313 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16314 maybe-configure-stage4-gmp:
16315 @if gmp-bootstrap
16316 maybe-configure-stage4-gmp: configure-stage4-gmp
16317 configure-stage4-gmp:
16318         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16319         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16320         @r=`${PWD_COMMAND}`; export r; \
16321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16322         TFLAGS="$(STAGE4_TFLAGS)"; \
16323         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16324         $(HOST_EXPORTS) \
16325         $(POSTSTAGE1_HOST_EXPORTS) \
16326         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16327         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16328         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16329         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16331         cd $(HOST_SUBDIR)/gmp || exit 1; \
16332         case $(srcdir) in \
16333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16334           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16336         esac; \
16337         srcdiroption="--srcdir=$${topdir}/gmp"; \
16338         libsrcdir="$$s/gmp"; \
16339         $(SHELL) $${libsrcdir}/configure \
16340           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16341           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16342           --with-build-libsubdir=$(HOST_SUBDIR) \
16343           $(STAGE4_CONFIGURE_FLAGS) \
16344           --disable-shared
16345 @endif gmp-bootstrap
16346
16347 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16348 maybe-configure-stageprofile-gmp:
16349 @if gmp-bootstrap
16350 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16351 configure-stageprofile-gmp:
16352         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16354         @r=`${PWD_COMMAND}`; export r; \
16355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16357         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16358         $(HOST_EXPORTS) \
16359         $(POSTSTAGE1_HOST_EXPORTS) \
16360         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16361         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16362         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16363         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16365         cd $(HOST_SUBDIR)/gmp || exit 1; \
16366         case $(srcdir) in \
16367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16368           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16370         esac; \
16371         srcdiroption="--srcdir=$${topdir}/gmp"; \
16372         libsrcdir="$$s/gmp"; \
16373         $(SHELL) $${libsrcdir}/configure \
16374           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16375           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16376           --with-build-libsubdir=$(HOST_SUBDIR) \
16377           $(STAGEprofile_CONFIGURE_FLAGS) \
16378           --disable-shared
16379 @endif gmp-bootstrap
16380
16381 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16382 maybe-configure-stagefeedback-gmp:
16383 @if gmp-bootstrap
16384 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16385 configure-stagefeedback-gmp:
16386         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16388         @r=`${PWD_COMMAND}`; export r; \
16389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16391         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16392         $(HOST_EXPORTS) \
16393         $(POSTSTAGE1_HOST_EXPORTS) \
16394         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16395         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16396         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16397         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16399         cd $(HOST_SUBDIR)/gmp || exit 1; \
16400         case $(srcdir) in \
16401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16402           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16404         esac; \
16405         srcdiroption="--srcdir=$${topdir}/gmp"; \
16406         libsrcdir="$$s/gmp"; \
16407         $(SHELL) $${libsrcdir}/configure \
16408           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16409           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16410           --with-build-libsubdir=$(HOST_SUBDIR) \
16411           $(STAGEfeedback_CONFIGURE_FLAGS) \
16412           --disable-shared
16413 @endif gmp-bootstrap
16414
16415
16416
16417
16418
16419 .PHONY: all-gmp maybe-all-gmp
16420 maybe-all-gmp:
16421 @if gcc-bootstrap
16422 all-gmp: stage_current
16423 @endif gcc-bootstrap
16424 @if gmp
16425 TARGET-gmp=all
16426 maybe-all-gmp: all-gmp
16427 all-gmp: configure-gmp
16428         @r=`${PWD_COMMAND}`; export r; \
16429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430         $(HOST_EXPORTS) \
16431         (cd $(HOST_SUBDIR)/gmp && \
16432           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16433                 $(TARGET-gmp))
16434 @endif gmp
16435
16436
16437
16438 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16439 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16440 maybe-all-stage1-gmp:
16441 maybe-clean-stage1-gmp:
16442 @if gmp-bootstrap
16443 maybe-all-stage1-gmp: all-stage1-gmp
16444 all-stage1: all-stage1-gmp
16445 TARGET-stage1-gmp = $(TARGET-gmp)
16446 all-stage1-gmp: configure-stage1-gmp
16447         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16448         @r=`${PWD_COMMAND}`; export r; \
16449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450         TFLAGS="$(STAGE1_TFLAGS)"; \
16451         $(HOST_EXPORTS) \
16452         cd $(HOST_SUBDIR)/gmp && \
16453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16454                 CFLAGS="$(STAGE1_CFLAGS)" \
16455                 CXXFLAGS="$(STAGE1_CFLAGS)" \
16456                 LIBCFLAGS="$(LIBCFLAGS)" \
16457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16460                 $(EXTRA_HOST_FLAGS)   \
16461                 TFLAGS="$(STAGE1_TFLAGS)" \
16462                 $(TARGET-stage1-gmp)
16463
16464 maybe-clean-stage1-gmp: clean-stage1-gmp
16465 clean-stage1: clean-stage1-gmp
16466 clean-stage1-gmp:
16467         @if [ $(current_stage) = stage1 ]; then \
16468           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16469         else \
16470           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16471           $(MAKE) stage1-start; \
16472         fi; \
16473         cd $(HOST_SUBDIR)/gmp && \
16474         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16475                  clean
16476 @endif gmp-bootstrap
16477
16478
16479 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16480 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16481 maybe-all-stage2-gmp:
16482 maybe-clean-stage2-gmp:
16483 @if gmp-bootstrap
16484 maybe-all-stage2-gmp: all-stage2-gmp
16485 all-stage2: all-stage2-gmp
16486 TARGET-stage2-gmp = $(TARGET-gmp)
16487 all-stage2-gmp: configure-stage2-gmp
16488         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16489         @r=`${PWD_COMMAND}`; export r; \
16490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16491         TFLAGS="$(STAGE2_TFLAGS)"; \
16492         $(HOST_EXPORTS) \
16493         $(POSTSTAGE1_HOST_EXPORTS) \
16494         cd $(HOST_SUBDIR)/gmp && \
16495         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16496                 CFLAGS="$(STAGE2_CFLAGS)" \
16497                 CXXFLAGS="$(STAGE2_CFLAGS)" \
16498                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16499                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16500                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16501                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16502                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16503                 TFLAGS="$(STAGE2_TFLAGS)" \
16504                 $(TARGET-stage2-gmp)
16505
16506 maybe-clean-stage2-gmp: clean-stage2-gmp
16507 clean-stage2: clean-stage2-gmp
16508 clean-stage2-gmp:
16509         @if [ $(current_stage) = stage2 ]; then \
16510           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16511         else \
16512           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16513           $(MAKE) stage2-start; \
16514         fi; \
16515         cd $(HOST_SUBDIR)/gmp && \
16516         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16517                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16518                  clean
16519 @endif gmp-bootstrap
16520
16521
16522 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16523 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16524 maybe-all-stage3-gmp:
16525 maybe-clean-stage3-gmp:
16526 @if gmp-bootstrap
16527 maybe-all-stage3-gmp: all-stage3-gmp
16528 all-stage3: all-stage3-gmp
16529 TARGET-stage3-gmp = $(TARGET-gmp)
16530 all-stage3-gmp: configure-stage3-gmp
16531         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16532         @r=`${PWD_COMMAND}`; export r; \
16533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16534         TFLAGS="$(STAGE3_TFLAGS)"; \
16535         $(HOST_EXPORTS) \
16536         $(POSTSTAGE1_HOST_EXPORTS) \
16537         cd $(HOST_SUBDIR)/gmp && \
16538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16539                 CFLAGS="$(STAGE3_CFLAGS)" \
16540                 CXXFLAGS="$(STAGE3_CFLAGS)" \
16541                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16545                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16546                 TFLAGS="$(STAGE3_TFLAGS)" \
16547                 $(TARGET-stage3-gmp)
16548
16549 maybe-clean-stage3-gmp: clean-stage3-gmp
16550 clean-stage3: clean-stage3-gmp
16551 clean-stage3-gmp:
16552         @if [ $(current_stage) = stage3 ]; then \
16553           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16554         else \
16555           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16556           $(MAKE) stage3-start; \
16557         fi; \
16558         cd $(HOST_SUBDIR)/gmp && \
16559         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16560                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16561                  clean
16562 @endif gmp-bootstrap
16563
16564
16565 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16566 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16567 maybe-all-stage4-gmp:
16568 maybe-clean-stage4-gmp:
16569 @if gmp-bootstrap
16570 maybe-all-stage4-gmp: all-stage4-gmp
16571 all-stage4: all-stage4-gmp
16572 TARGET-stage4-gmp = $(TARGET-gmp)
16573 all-stage4-gmp: configure-stage4-gmp
16574         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16575         @r=`${PWD_COMMAND}`; export r; \
16576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577         TFLAGS="$(STAGE4_TFLAGS)"; \
16578         $(HOST_EXPORTS) \
16579         $(POSTSTAGE1_HOST_EXPORTS) \
16580         cd $(HOST_SUBDIR)/gmp && \
16581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16582                 CFLAGS="$(STAGE4_CFLAGS)" \
16583                 CXXFLAGS="$(STAGE4_CFLAGS)" \
16584                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16588                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16589                 TFLAGS="$(STAGE4_TFLAGS)" \
16590                 $(TARGET-stage4-gmp)
16591
16592 maybe-clean-stage4-gmp: clean-stage4-gmp
16593 clean-stage4: clean-stage4-gmp
16594 clean-stage4-gmp:
16595         @if [ $(current_stage) = stage4 ]; then \
16596           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16597         else \
16598           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16599           $(MAKE) stage4-start; \
16600         fi; \
16601         cd $(HOST_SUBDIR)/gmp && \
16602         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16603                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16604                  clean
16605 @endif gmp-bootstrap
16606
16607
16608 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16609 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16610 maybe-all-stageprofile-gmp:
16611 maybe-clean-stageprofile-gmp:
16612 @if gmp-bootstrap
16613 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16614 all-stageprofile: all-stageprofile-gmp
16615 TARGET-stageprofile-gmp = $(TARGET-gmp)
16616 all-stageprofile-gmp: configure-stageprofile-gmp
16617         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16618         @r=`${PWD_COMMAND}`; export r; \
16619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16620         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16621         $(HOST_EXPORTS) \
16622         $(POSTSTAGE1_HOST_EXPORTS) \
16623         cd $(HOST_SUBDIR)/gmp && \
16624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16625                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16626                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16627                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16632                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16633                 $(TARGET-stageprofile-gmp)
16634
16635 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16636 clean-stageprofile: clean-stageprofile-gmp
16637 clean-stageprofile-gmp:
16638         @if [ $(current_stage) = stageprofile ]; then \
16639           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16640         else \
16641           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16642           $(MAKE) stageprofile-start; \
16643         fi; \
16644         cd $(HOST_SUBDIR)/gmp && \
16645         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16646                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16647                  clean
16648 @endif gmp-bootstrap
16649
16650
16651 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16652 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16653 maybe-all-stagefeedback-gmp:
16654 maybe-clean-stagefeedback-gmp:
16655 @if gmp-bootstrap
16656 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16657 all-stagefeedback: all-stagefeedback-gmp
16658 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16659 all-stagefeedback-gmp: configure-stagefeedback-gmp
16660         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16661         @r=`${PWD_COMMAND}`; export r; \
16662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16663         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16664         $(HOST_EXPORTS) \
16665         $(POSTSTAGE1_HOST_EXPORTS) \
16666         cd $(HOST_SUBDIR)/gmp && \
16667         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16668                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16669                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16670                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16671                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16672                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16673                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16674                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16675                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16676                 $(TARGET-stagefeedback-gmp)
16677
16678 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16679 clean-stagefeedback: clean-stagefeedback-gmp
16680 clean-stagefeedback-gmp:
16681         @if [ $(current_stage) = stagefeedback ]; then \
16682           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16683         else \
16684           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16685           $(MAKE) stagefeedback-start; \
16686         fi; \
16687         cd $(HOST_SUBDIR)/gmp && \
16688         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16689                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16690                  clean
16691 @endif gmp-bootstrap
16692
16693
16694
16695
16696
16697 .PHONY: check-gmp maybe-check-gmp
16698 maybe-check-gmp:
16699 @if gmp
16700 maybe-check-gmp: check-gmp
16701
16702 check-gmp:
16703         @: $(MAKE); $(unstage)
16704         @r=`${PWD_COMMAND}`; export r; \
16705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16706         $(HOST_EXPORTS) \
16707         (cd $(HOST_SUBDIR)/gmp && \
16708           $(MAKE) $(FLAGS_TO_PASS)  check)
16709
16710 @endif gmp
16711
16712 .PHONY: install-gmp maybe-install-gmp
16713 maybe-install-gmp:
16714 @if gmp
16715 maybe-install-gmp: install-gmp
16716
16717 install-gmp:
16718
16719 @endif gmp
16720
16721 # Other targets (info, dvi, pdf, etc.)
16722
16723 .PHONY: maybe-info-gmp info-gmp
16724 maybe-info-gmp:
16725 @if gmp
16726 maybe-info-gmp: info-gmp
16727
16728 info-gmp: \
16729     configure-gmp 
16730         @[ -f ./gmp/Makefile ] || exit 0; \
16731         r=`${PWD_COMMAND}`; export r; \
16732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733         $(HOST_EXPORTS) \
16734         for flag in $(EXTRA_HOST_FLAGS) ; do \
16735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16736         done; \
16737         echo "Doing info in gmp" ; \
16738         (cd $(HOST_SUBDIR)/gmp && \
16739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16741                   "RANLIB=$${RANLIB}" \
16742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16743                   info) \
16744           || exit 1
16745
16746 @endif gmp
16747
16748 .PHONY: maybe-dvi-gmp dvi-gmp
16749 maybe-dvi-gmp:
16750 @if gmp
16751 maybe-dvi-gmp: dvi-gmp
16752
16753 dvi-gmp: \
16754     configure-gmp 
16755         @[ -f ./gmp/Makefile ] || exit 0; \
16756         r=`${PWD_COMMAND}`; export r; \
16757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16758         $(HOST_EXPORTS) \
16759         for flag in $(EXTRA_HOST_FLAGS) ; do \
16760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16761         done; \
16762         echo "Doing dvi in gmp" ; \
16763         (cd $(HOST_SUBDIR)/gmp && \
16764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16766                   "RANLIB=$${RANLIB}" \
16767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16768                   dvi) \
16769           || exit 1
16770
16771 @endif gmp
16772
16773 .PHONY: maybe-pdf-gmp pdf-gmp
16774 maybe-pdf-gmp:
16775 @if gmp
16776 maybe-pdf-gmp: pdf-gmp
16777
16778 pdf-gmp: \
16779     configure-gmp 
16780         @[ -f ./gmp/Makefile ] || exit 0; \
16781         r=`${PWD_COMMAND}`; export r; \
16782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16783         $(HOST_EXPORTS) \
16784         for flag in $(EXTRA_HOST_FLAGS) ; do \
16785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16786         done; \
16787         echo "Doing pdf in gmp" ; \
16788         (cd $(HOST_SUBDIR)/gmp && \
16789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16791                   "RANLIB=$${RANLIB}" \
16792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16793                   pdf) \
16794           || exit 1
16795
16796 @endif gmp
16797
16798 .PHONY: maybe-html-gmp html-gmp
16799 maybe-html-gmp:
16800 @if gmp
16801 maybe-html-gmp: html-gmp
16802
16803 html-gmp: \
16804     configure-gmp 
16805         @[ -f ./gmp/Makefile ] || exit 0; \
16806         r=`${PWD_COMMAND}`; export r; \
16807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808         $(HOST_EXPORTS) \
16809         for flag in $(EXTRA_HOST_FLAGS) ; do \
16810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16811         done; \
16812         echo "Doing html in gmp" ; \
16813         (cd $(HOST_SUBDIR)/gmp && \
16814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16816                   "RANLIB=$${RANLIB}" \
16817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818                   html) \
16819           || exit 1
16820
16821 @endif gmp
16822
16823 .PHONY: maybe-TAGS-gmp TAGS-gmp
16824 maybe-TAGS-gmp:
16825 @if gmp
16826 maybe-TAGS-gmp: TAGS-gmp
16827
16828 TAGS-gmp: \
16829     configure-gmp 
16830         @[ -f ./gmp/Makefile ] || exit 0; \
16831         r=`${PWD_COMMAND}`; export r; \
16832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833         $(HOST_EXPORTS) \
16834         for flag in $(EXTRA_HOST_FLAGS) ; do \
16835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16836         done; \
16837         echo "Doing TAGS in gmp" ; \
16838         (cd $(HOST_SUBDIR)/gmp && \
16839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16841                   "RANLIB=$${RANLIB}" \
16842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16843                   TAGS) \
16844           || exit 1
16845
16846 @endif gmp
16847
16848 .PHONY: maybe-install-info-gmp install-info-gmp
16849 maybe-install-info-gmp:
16850 @if gmp
16851 maybe-install-info-gmp: install-info-gmp
16852
16853 install-info-gmp: \
16854     configure-gmp \
16855     info-gmp 
16856         @[ -f ./gmp/Makefile ] || exit 0; \
16857         r=`${PWD_COMMAND}`; export r; \
16858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16859         $(HOST_EXPORTS) \
16860         for flag in $(EXTRA_HOST_FLAGS) ; do \
16861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16862         done; \
16863         echo "Doing install-info in gmp" ; \
16864         (cd $(HOST_SUBDIR)/gmp && \
16865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16867                   "RANLIB=$${RANLIB}" \
16868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16869                   install-info) \
16870           || exit 1
16871
16872 @endif gmp
16873
16874 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16875 maybe-install-pdf-gmp:
16876 @if gmp
16877 maybe-install-pdf-gmp: install-pdf-gmp
16878
16879 install-pdf-gmp: \
16880     configure-gmp \
16881     pdf-gmp 
16882         @[ -f ./gmp/Makefile ] || exit 0; \
16883         r=`${PWD_COMMAND}`; export r; \
16884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16885         $(HOST_EXPORTS) \
16886         for flag in $(EXTRA_HOST_FLAGS) ; do \
16887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16888         done; \
16889         echo "Doing install-pdf in gmp" ; \
16890         (cd $(HOST_SUBDIR)/gmp && \
16891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16893                   "RANLIB=$${RANLIB}" \
16894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16895                   install-pdf) \
16896           || exit 1
16897
16898 @endif gmp
16899
16900 .PHONY: maybe-install-html-gmp install-html-gmp
16901 maybe-install-html-gmp:
16902 @if gmp
16903 maybe-install-html-gmp: install-html-gmp
16904
16905 install-html-gmp: \
16906     configure-gmp \
16907     html-gmp 
16908         @[ -f ./gmp/Makefile ] || exit 0; \
16909         r=`${PWD_COMMAND}`; export r; \
16910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911         $(HOST_EXPORTS) \
16912         for flag in $(EXTRA_HOST_FLAGS) ; do \
16913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16914         done; \
16915         echo "Doing install-html in gmp" ; \
16916         (cd $(HOST_SUBDIR)/gmp && \
16917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16919                   "RANLIB=$${RANLIB}" \
16920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16921                   install-html) \
16922           || exit 1
16923
16924 @endif gmp
16925
16926 .PHONY: maybe-installcheck-gmp installcheck-gmp
16927 maybe-installcheck-gmp:
16928 @if gmp
16929 maybe-installcheck-gmp: installcheck-gmp
16930
16931 installcheck-gmp: \
16932     configure-gmp 
16933         @[ -f ./gmp/Makefile ] || exit 0; \
16934         r=`${PWD_COMMAND}`; export r; \
16935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936         $(HOST_EXPORTS) \
16937         for flag in $(EXTRA_HOST_FLAGS) ; do \
16938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16939         done; \
16940         echo "Doing installcheck in gmp" ; \
16941         (cd $(HOST_SUBDIR)/gmp && \
16942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16944                   "RANLIB=$${RANLIB}" \
16945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16946                   installcheck) \
16947           || exit 1
16948
16949 @endif gmp
16950
16951 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16952 maybe-mostlyclean-gmp:
16953 @if gmp
16954 maybe-mostlyclean-gmp: mostlyclean-gmp
16955
16956 mostlyclean-gmp: 
16957         @[ -f ./gmp/Makefile ] || exit 0; \
16958         r=`${PWD_COMMAND}`; export r; \
16959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16960         $(HOST_EXPORTS) \
16961         for flag in $(EXTRA_HOST_FLAGS) ; do \
16962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16963         done; \
16964         echo "Doing mostlyclean in gmp" ; \
16965         (cd $(HOST_SUBDIR)/gmp && \
16966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16968                   "RANLIB=$${RANLIB}" \
16969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16970                   mostlyclean) \
16971           || exit 1
16972
16973 @endif gmp
16974
16975 .PHONY: maybe-clean-gmp clean-gmp
16976 maybe-clean-gmp:
16977 @if gmp
16978 maybe-clean-gmp: clean-gmp
16979
16980 clean-gmp: 
16981         @[ -f ./gmp/Makefile ] || exit 0; \
16982         r=`${PWD_COMMAND}`; export r; \
16983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16984         $(HOST_EXPORTS) \
16985         for flag in $(EXTRA_HOST_FLAGS) ; do \
16986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16987         done; \
16988         echo "Doing clean in gmp" ; \
16989         (cd $(HOST_SUBDIR)/gmp && \
16990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16992                   "RANLIB=$${RANLIB}" \
16993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16994                   clean) \
16995           || exit 1
16996
16997 @endif gmp
16998
16999 .PHONY: maybe-distclean-gmp distclean-gmp
17000 maybe-distclean-gmp:
17001 @if gmp
17002 maybe-distclean-gmp: distclean-gmp
17003
17004 distclean-gmp: 
17005         @[ -f ./gmp/Makefile ] || exit 0; \
17006         r=`${PWD_COMMAND}`; export r; \
17007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008         $(HOST_EXPORTS) \
17009         for flag in $(EXTRA_HOST_FLAGS) ; do \
17010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17011         done; \
17012         echo "Doing distclean in gmp" ; \
17013         (cd $(HOST_SUBDIR)/gmp && \
17014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17016                   "RANLIB=$${RANLIB}" \
17017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17018                   distclean) \
17019           || exit 1
17020
17021 @endif gmp
17022
17023 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17024 maybe-maintainer-clean-gmp:
17025 @if gmp
17026 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17027
17028 maintainer-clean-gmp: 
17029         @[ -f ./gmp/Makefile ] || exit 0; \
17030         r=`${PWD_COMMAND}`; export r; \
17031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17032         $(HOST_EXPORTS) \
17033         for flag in $(EXTRA_HOST_FLAGS) ; do \
17034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17035         done; \
17036         echo "Doing maintainer-clean in gmp" ; \
17037         (cd $(HOST_SUBDIR)/gmp && \
17038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17040                   "RANLIB=$${RANLIB}" \
17041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17042                   maintainer-clean) \
17043           || exit 1
17044
17045 @endif gmp
17046
17047
17048
17049 .PHONY: configure-mpfr maybe-configure-mpfr
17050 maybe-configure-mpfr:
17051 @if gcc-bootstrap
17052 configure-mpfr: stage_current
17053 @endif gcc-bootstrap
17054 @if mpfr
17055 maybe-configure-mpfr: configure-mpfr
17056 configure-mpfr: 
17057         @r=`${PWD_COMMAND}`; export r; \
17058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17059         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17061         $(HOST_EXPORTS) \
17062         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17063         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17064         case $(srcdir) in \
17065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17066           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17068         esac; \
17069         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17070         libsrcdir="$$s/mpfr"; \
17071         $(SHELL) $${libsrcdir}/configure \
17072           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17073           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17074           || exit 1
17075 @endif mpfr
17076
17077
17078
17079 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17080 maybe-configure-stage1-mpfr:
17081 @if mpfr-bootstrap
17082 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17083 configure-stage1-mpfr:
17084         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17086         @r=`${PWD_COMMAND}`; export r; \
17087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088         TFLAGS="$(STAGE1_TFLAGS)"; \
17089         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17090         $(HOST_EXPORTS) \
17091         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17092         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17093         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17094         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17096         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17097         case $(srcdir) in \
17098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17099           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17101         esac; \
17102         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17103         libsrcdir="$$s/mpfr"; \
17104         $(SHELL) $${libsrcdir}/configure \
17105           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17106           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17107           $(STAGE1_CONFIGURE_FLAGS) \
17108           --disable-shared @extra_mpfr_configure_flags@
17109 @endif mpfr-bootstrap
17110
17111 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17112 maybe-configure-stage2-mpfr:
17113 @if mpfr-bootstrap
17114 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17115 configure-stage2-mpfr:
17116         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17118         @r=`${PWD_COMMAND}`; export r; \
17119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17120         TFLAGS="$(STAGE2_TFLAGS)"; \
17121         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17122         $(HOST_EXPORTS) \
17123         $(POSTSTAGE1_HOST_EXPORTS) \
17124         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17125         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17126         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17127         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17129         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17130         case $(srcdir) in \
17131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17132           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17134         esac; \
17135         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17136         libsrcdir="$$s/mpfr"; \
17137         $(SHELL) $${libsrcdir}/configure \
17138           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17139           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17140           --with-build-libsubdir=$(HOST_SUBDIR) \
17141           $(STAGE2_CONFIGURE_FLAGS) \
17142           --disable-shared @extra_mpfr_configure_flags@
17143 @endif mpfr-bootstrap
17144
17145 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17146 maybe-configure-stage3-mpfr:
17147 @if mpfr-bootstrap
17148 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17149 configure-stage3-mpfr:
17150         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17152         @r=`${PWD_COMMAND}`; export r; \
17153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17154         TFLAGS="$(STAGE3_TFLAGS)"; \
17155         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17156         $(HOST_EXPORTS) \
17157         $(POSTSTAGE1_HOST_EXPORTS) \
17158         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17159         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17160         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17161         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17163         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17164         case $(srcdir) in \
17165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17166           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17168         esac; \
17169         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17170         libsrcdir="$$s/mpfr"; \
17171         $(SHELL) $${libsrcdir}/configure \
17172           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17173           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17174           --with-build-libsubdir=$(HOST_SUBDIR) \
17175           $(STAGE3_CONFIGURE_FLAGS) \
17176           --disable-shared @extra_mpfr_configure_flags@
17177 @endif mpfr-bootstrap
17178
17179 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17180 maybe-configure-stage4-mpfr:
17181 @if mpfr-bootstrap
17182 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17183 configure-stage4-mpfr:
17184         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17185         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17186         @r=`${PWD_COMMAND}`; export r; \
17187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188         TFLAGS="$(STAGE4_TFLAGS)"; \
17189         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17190         $(HOST_EXPORTS) \
17191         $(POSTSTAGE1_HOST_EXPORTS) \
17192         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17193         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17194         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17195         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17197         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17198         case $(srcdir) in \
17199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202         esac; \
17203         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17204         libsrcdir="$$s/mpfr"; \
17205         $(SHELL) $${libsrcdir}/configure \
17206           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17207           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17208           --with-build-libsubdir=$(HOST_SUBDIR) \
17209           $(STAGE4_CONFIGURE_FLAGS) \
17210           --disable-shared @extra_mpfr_configure_flags@
17211 @endif mpfr-bootstrap
17212
17213 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17214 maybe-configure-stageprofile-mpfr:
17215 @if mpfr-bootstrap
17216 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17217 configure-stageprofile-mpfr:
17218         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17220         @r=`${PWD_COMMAND}`; export r; \
17221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17223         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17224         $(HOST_EXPORTS) \
17225         $(POSTSTAGE1_HOST_EXPORTS) \
17226         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17227         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17228         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17229         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17231         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17232         case $(srcdir) in \
17233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17234           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17236         esac; \
17237         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17238         libsrcdir="$$s/mpfr"; \
17239         $(SHELL) $${libsrcdir}/configure \
17240           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17241           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17242           --with-build-libsubdir=$(HOST_SUBDIR) \
17243           $(STAGEprofile_CONFIGURE_FLAGS) \
17244           --disable-shared @extra_mpfr_configure_flags@
17245 @endif mpfr-bootstrap
17246
17247 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17248 maybe-configure-stagefeedback-mpfr:
17249 @if mpfr-bootstrap
17250 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17251 configure-stagefeedback-mpfr:
17252         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17253         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17254         @r=`${PWD_COMMAND}`; export r; \
17255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17257         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17258         $(HOST_EXPORTS) \
17259         $(POSTSTAGE1_HOST_EXPORTS) \
17260         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17261         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17262         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17263         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17265         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17266         case $(srcdir) in \
17267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17268           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17270         esac; \
17271         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17272         libsrcdir="$$s/mpfr"; \
17273         $(SHELL) $${libsrcdir}/configure \
17274           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17275           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17276           --with-build-libsubdir=$(HOST_SUBDIR) \
17277           $(STAGEfeedback_CONFIGURE_FLAGS) \
17278           --disable-shared @extra_mpfr_configure_flags@
17279 @endif mpfr-bootstrap
17280
17281
17282
17283
17284
17285 .PHONY: all-mpfr maybe-all-mpfr
17286 maybe-all-mpfr:
17287 @if gcc-bootstrap
17288 all-mpfr: stage_current
17289 @endif gcc-bootstrap
17290 @if mpfr
17291 TARGET-mpfr=all
17292 maybe-all-mpfr: all-mpfr
17293 all-mpfr: configure-mpfr
17294         @r=`${PWD_COMMAND}`; export r; \
17295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296         $(HOST_EXPORTS) \
17297         (cd $(HOST_SUBDIR)/mpfr && \
17298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17299                 $(TARGET-mpfr))
17300 @endif mpfr
17301
17302
17303
17304 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17305 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17306 maybe-all-stage1-mpfr:
17307 maybe-clean-stage1-mpfr:
17308 @if mpfr-bootstrap
17309 maybe-all-stage1-mpfr: all-stage1-mpfr
17310 all-stage1: all-stage1-mpfr
17311 TARGET-stage1-mpfr = $(TARGET-mpfr)
17312 all-stage1-mpfr: configure-stage1-mpfr
17313         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17314         @r=`${PWD_COMMAND}`; export r; \
17315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316         TFLAGS="$(STAGE1_TFLAGS)"; \
17317         $(HOST_EXPORTS) \
17318         cd $(HOST_SUBDIR)/mpfr && \
17319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17320                 CFLAGS="$(STAGE1_CFLAGS)" \
17321                 CXXFLAGS="$(STAGE1_CFLAGS)" \
17322                 LIBCFLAGS="$(LIBCFLAGS)" \
17323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17326                 $(EXTRA_HOST_FLAGS)   \
17327                 TFLAGS="$(STAGE1_TFLAGS)" \
17328                 $(TARGET-stage1-mpfr)
17329
17330 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17331 clean-stage1: clean-stage1-mpfr
17332 clean-stage1-mpfr:
17333         @if [ $(current_stage) = stage1 ]; then \
17334           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17335         else \
17336           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17337           $(MAKE) stage1-start; \
17338         fi; \
17339         cd $(HOST_SUBDIR)/mpfr && \
17340         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17341                  clean
17342 @endif mpfr-bootstrap
17343
17344
17345 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17346 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17347 maybe-all-stage2-mpfr:
17348 maybe-clean-stage2-mpfr:
17349 @if mpfr-bootstrap
17350 maybe-all-stage2-mpfr: all-stage2-mpfr
17351 all-stage2: all-stage2-mpfr
17352 TARGET-stage2-mpfr = $(TARGET-mpfr)
17353 all-stage2-mpfr: configure-stage2-mpfr
17354         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17355         @r=`${PWD_COMMAND}`; export r; \
17356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17357         TFLAGS="$(STAGE2_TFLAGS)"; \
17358         $(HOST_EXPORTS) \
17359         $(POSTSTAGE1_HOST_EXPORTS) \
17360         cd $(HOST_SUBDIR)/mpfr && \
17361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17362                 CFLAGS="$(STAGE2_CFLAGS)" \
17363                 CXXFLAGS="$(STAGE2_CFLAGS)" \
17364                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17368                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17369                 TFLAGS="$(STAGE2_TFLAGS)" \
17370                 $(TARGET-stage2-mpfr)
17371
17372 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17373 clean-stage2: clean-stage2-mpfr
17374 clean-stage2-mpfr:
17375         @if [ $(current_stage) = stage2 ]; then \
17376           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17377         else \
17378           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17379           $(MAKE) stage2-start; \
17380         fi; \
17381         cd $(HOST_SUBDIR)/mpfr && \
17382         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17383                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17384                  clean
17385 @endif mpfr-bootstrap
17386
17387
17388 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17389 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17390 maybe-all-stage3-mpfr:
17391 maybe-clean-stage3-mpfr:
17392 @if mpfr-bootstrap
17393 maybe-all-stage3-mpfr: all-stage3-mpfr
17394 all-stage3: all-stage3-mpfr
17395 TARGET-stage3-mpfr = $(TARGET-mpfr)
17396 all-stage3-mpfr: configure-stage3-mpfr
17397         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17398         @r=`${PWD_COMMAND}`; export r; \
17399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17400         TFLAGS="$(STAGE3_TFLAGS)"; \
17401         $(HOST_EXPORTS) \
17402         $(POSTSTAGE1_HOST_EXPORTS) \
17403         cd $(HOST_SUBDIR)/mpfr && \
17404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17405                 CFLAGS="$(STAGE3_CFLAGS)" \
17406                 CXXFLAGS="$(STAGE3_CFLAGS)" \
17407                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17408                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17409                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17410                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17411                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17412                 TFLAGS="$(STAGE3_TFLAGS)" \
17413                 $(TARGET-stage3-mpfr)
17414
17415 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17416 clean-stage3: clean-stage3-mpfr
17417 clean-stage3-mpfr:
17418         @if [ $(current_stage) = stage3 ]; then \
17419           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17420         else \
17421           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17422           $(MAKE) stage3-start; \
17423         fi; \
17424         cd $(HOST_SUBDIR)/mpfr && \
17425         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17426                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17427                  clean
17428 @endif mpfr-bootstrap
17429
17430
17431 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17432 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17433 maybe-all-stage4-mpfr:
17434 maybe-clean-stage4-mpfr:
17435 @if mpfr-bootstrap
17436 maybe-all-stage4-mpfr: all-stage4-mpfr
17437 all-stage4: all-stage4-mpfr
17438 TARGET-stage4-mpfr = $(TARGET-mpfr)
17439 all-stage4-mpfr: configure-stage4-mpfr
17440         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17441         @r=`${PWD_COMMAND}`; export r; \
17442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443         TFLAGS="$(STAGE4_TFLAGS)"; \
17444         $(HOST_EXPORTS) \
17445         $(POSTSTAGE1_HOST_EXPORTS) \
17446         cd $(HOST_SUBDIR)/mpfr && \
17447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17448                 CFLAGS="$(STAGE4_CFLAGS)" \
17449                 CXXFLAGS="$(STAGE4_CFLAGS)" \
17450                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17451                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17452                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17453                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17454                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17455                 TFLAGS="$(STAGE4_TFLAGS)" \
17456                 $(TARGET-stage4-mpfr)
17457
17458 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17459 clean-stage4: clean-stage4-mpfr
17460 clean-stage4-mpfr:
17461         @if [ $(current_stage) = stage4 ]; then \
17462           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17463         else \
17464           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17465           $(MAKE) stage4-start; \
17466         fi; \
17467         cd $(HOST_SUBDIR)/mpfr && \
17468         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17469                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17470                  clean
17471 @endif mpfr-bootstrap
17472
17473
17474 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17475 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17476 maybe-all-stageprofile-mpfr:
17477 maybe-clean-stageprofile-mpfr:
17478 @if mpfr-bootstrap
17479 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17480 all-stageprofile: all-stageprofile-mpfr
17481 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17482 all-stageprofile-mpfr: configure-stageprofile-mpfr
17483         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17484         @r=`${PWD_COMMAND}`; export r; \
17485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17487         $(HOST_EXPORTS) \
17488         $(POSTSTAGE1_HOST_EXPORTS) \
17489         cd $(HOST_SUBDIR)/mpfr && \
17490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17491                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17492                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17493                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17494                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17495                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17496                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17497                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17498                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17499                 $(TARGET-stageprofile-mpfr)
17500
17501 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17502 clean-stageprofile: clean-stageprofile-mpfr
17503 clean-stageprofile-mpfr:
17504         @if [ $(current_stage) = stageprofile ]; then \
17505           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17506         else \
17507           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17508           $(MAKE) stageprofile-start; \
17509         fi; \
17510         cd $(HOST_SUBDIR)/mpfr && \
17511         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17512                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17513                  clean
17514 @endif mpfr-bootstrap
17515
17516
17517 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17518 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17519 maybe-all-stagefeedback-mpfr:
17520 maybe-clean-stagefeedback-mpfr:
17521 @if mpfr-bootstrap
17522 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17523 all-stagefeedback: all-stagefeedback-mpfr
17524 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17525 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17526         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17527         @r=`${PWD_COMMAND}`; export r; \
17528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17530         $(HOST_EXPORTS) \
17531         $(POSTSTAGE1_HOST_EXPORTS) \
17532         cd $(HOST_SUBDIR)/mpfr && \
17533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17534                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17535                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17536                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17540                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17541                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17542                 $(TARGET-stagefeedback-mpfr)
17543
17544 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17545 clean-stagefeedback: clean-stagefeedback-mpfr
17546 clean-stagefeedback-mpfr:
17547         @if [ $(current_stage) = stagefeedback ]; then \
17548           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17549         else \
17550           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17551           $(MAKE) stagefeedback-start; \
17552         fi; \
17553         cd $(HOST_SUBDIR)/mpfr && \
17554         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17555                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17556                  clean
17557 @endif mpfr-bootstrap
17558
17559
17560
17561
17562
17563 .PHONY: check-mpfr maybe-check-mpfr
17564 maybe-check-mpfr:
17565 @if mpfr
17566 maybe-check-mpfr: check-mpfr
17567
17568 check-mpfr:
17569         @: $(MAKE); $(unstage)
17570         @r=`${PWD_COMMAND}`; export r; \
17571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572         $(HOST_EXPORTS) \
17573         (cd $(HOST_SUBDIR)/mpfr && \
17574           $(MAKE) $(FLAGS_TO_PASS)  check)
17575
17576 @endif mpfr
17577
17578 .PHONY: install-mpfr maybe-install-mpfr
17579 maybe-install-mpfr:
17580 @if mpfr
17581 maybe-install-mpfr: install-mpfr
17582
17583 install-mpfr:
17584
17585 @endif mpfr
17586
17587 # Other targets (info, dvi, pdf, etc.)
17588
17589 .PHONY: maybe-info-mpfr info-mpfr
17590 maybe-info-mpfr:
17591 @if mpfr
17592 maybe-info-mpfr: info-mpfr
17593
17594 info-mpfr: \
17595     configure-mpfr 
17596         @[ -f ./mpfr/Makefile ] || exit 0; \
17597         r=`${PWD_COMMAND}`; export r; \
17598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17599         $(HOST_EXPORTS) \
17600         for flag in $(EXTRA_HOST_FLAGS) ; do \
17601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17602         done; \
17603         echo "Doing info in mpfr" ; \
17604         (cd $(HOST_SUBDIR)/mpfr && \
17605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17607                   "RANLIB=$${RANLIB}" \
17608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17609                   info) \
17610           || exit 1
17611
17612 @endif mpfr
17613
17614 .PHONY: maybe-dvi-mpfr dvi-mpfr
17615 maybe-dvi-mpfr:
17616 @if mpfr
17617 maybe-dvi-mpfr: dvi-mpfr
17618
17619 dvi-mpfr: \
17620     configure-mpfr 
17621         @[ -f ./mpfr/Makefile ] || exit 0; \
17622         r=`${PWD_COMMAND}`; export r; \
17623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624         $(HOST_EXPORTS) \
17625         for flag in $(EXTRA_HOST_FLAGS) ; do \
17626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17627         done; \
17628         echo "Doing dvi in mpfr" ; \
17629         (cd $(HOST_SUBDIR)/mpfr && \
17630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17632                   "RANLIB=$${RANLIB}" \
17633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17634                   dvi) \
17635           || exit 1
17636
17637 @endif mpfr
17638
17639 .PHONY: maybe-pdf-mpfr pdf-mpfr
17640 maybe-pdf-mpfr:
17641 @if mpfr
17642 maybe-pdf-mpfr: pdf-mpfr
17643
17644 pdf-mpfr: \
17645     configure-mpfr 
17646         @[ -f ./mpfr/Makefile ] || exit 0; \
17647         r=`${PWD_COMMAND}`; export r; \
17648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17649         $(HOST_EXPORTS) \
17650         for flag in $(EXTRA_HOST_FLAGS) ; do \
17651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17652         done; \
17653         echo "Doing pdf in mpfr" ; \
17654         (cd $(HOST_SUBDIR)/mpfr && \
17655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17657                   "RANLIB=$${RANLIB}" \
17658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17659                   pdf) \
17660           || exit 1
17661
17662 @endif mpfr
17663
17664 .PHONY: maybe-html-mpfr html-mpfr
17665 maybe-html-mpfr:
17666 @if mpfr
17667 maybe-html-mpfr: html-mpfr
17668
17669 html-mpfr: \
17670     configure-mpfr 
17671         @[ -f ./mpfr/Makefile ] || exit 0; \
17672         r=`${PWD_COMMAND}`; export r; \
17673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17674         $(HOST_EXPORTS) \
17675         for flag in $(EXTRA_HOST_FLAGS) ; do \
17676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17677         done; \
17678         echo "Doing html in mpfr" ; \
17679         (cd $(HOST_SUBDIR)/mpfr && \
17680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17682                   "RANLIB=$${RANLIB}" \
17683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17684                   html) \
17685           || exit 1
17686
17687 @endif mpfr
17688
17689 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17690 maybe-TAGS-mpfr:
17691 @if mpfr
17692 maybe-TAGS-mpfr: TAGS-mpfr
17693
17694 TAGS-mpfr: \
17695     configure-mpfr 
17696         @[ -f ./mpfr/Makefile ] || exit 0; \
17697         r=`${PWD_COMMAND}`; export r; \
17698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17699         $(HOST_EXPORTS) \
17700         for flag in $(EXTRA_HOST_FLAGS) ; do \
17701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17702         done; \
17703         echo "Doing TAGS in mpfr" ; \
17704         (cd $(HOST_SUBDIR)/mpfr && \
17705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17707                   "RANLIB=$${RANLIB}" \
17708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17709                   TAGS) \
17710           || exit 1
17711
17712 @endif mpfr
17713
17714 .PHONY: maybe-install-info-mpfr install-info-mpfr
17715 maybe-install-info-mpfr:
17716 @if mpfr
17717 maybe-install-info-mpfr: install-info-mpfr
17718
17719 install-info-mpfr: \
17720     configure-mpfr \
17721     info-mpfr 
17722         @[ -f ./mpfr/Makefile ] || exit 0; \
17723         r=`${PWD_COMMAND}`; export r; \
17724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17725         $(HOST_EXPORTS) \
17726         for flag in $(EXTRA_HOST_FLAGS) ; do \
17727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17728         done; \
17729         echo "Doing install-info in mpfr" ; \
17730         (cd $(HOST_SUBDIR)/mpfr && \
17731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17733                   "RANLIB=$${RANLIB}" \
17734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17735                   install-info) \
17736           || exit 1
17737
17738 @endif mpfr
17739
17740 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17741 maybe-install-pdf-mpfr:
17742 @if mpfr
17743 maybe-install-pdf-mpfr: install-pdf-mpfr
17744
17745 install-pdf-mpfr: \
17746     configure-mpfr \
17747     pdf-mpfr 
17748         @[ -f ./mpfr/Makefile ] || exit 0; \
17749         r=`${PWD_COMMAND}`; export r; \
17750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17751         $(HOST_EXPORTS) \
17752         for flag in $(EXTRA_HOST_FLAGS) ; do \
17753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17754         done; \
17755         echo "Doing install-pdf in mpfr" ; \
17756         (cd $(HOST_SUBDIR)/mpfr && \
17757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17759                   "RANLIB=$${RANLIB}" \
17760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17761                   install-pdf) \
17762           || exit 1
17763
17764 @endif mpfr
17765
17766 .PHONY: maybe-install-html-mpfr install-html-mpfr
17767 maybe-install-html-mpfr:
17768 @if mpfr
17769 maybe-install-html-mpfr: install-html-mpfr
17770
17771 install-html-mpfr: \
17772     configure-mpfr \
17773     html-mpfr 
17774         @[ -f ./mpfr/Makefile ] || exit 0; \
17775         r=`${PWD_COMMAND}`; export r; \
17776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777         $(HOST_EXPORTS) \
17778         for flag in $(EXTRA_HOST_FLAGS) ; do \
17779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780         done; \
17781         echo "Doing install-html in mpfr" ; \
17782         (cd $(HOST_SUBDIR)/mpfr && \
17783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785                   "RANLIB=$${RANLIB}" \
17786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787                   install-html) \
17788           || exit 1
17789
17790 @endif mpfr
17791
17792 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17793 maybe-installcheck-mpfr:
17794 @if mpfr
17795 maybe-installcheck-mpfr: installcheck-mpfr
17796
17797 installcheck-mpfr: \
17798     configure-mpfr 
17799         @[ -f ./mpfr/Makefile ] || exit 0; \
17800         r=`${PWD_COMMAND}`; export r; \
17801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802         $(HOST_EXPORTS) \
17803         for flag in $(EXTRA_HOST_FLAGS) ; do \
17804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17805         done; \
17806         echo "Doing installcheck in mpfr" ; \
17807         (cd $(HOST_SUBDIR)/mpfr && \
17808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17810                   "RANLIB=$${RANLIB}" \
17811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812                   installcheck) \
17813           || exit 1
17814
17815 @endif mpfr
17816
17817 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17818 maybe-mostlyclean-mpfr:
17819 @if mpfr
17820 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17821
17822 mostlyclean-mpfr: 
17823         @[ -f ./mpfr/Makefile ] || exit 0; \
17824         r=`${PWD_COMMAND}`; export r; \
17825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826         $(HOST_EXPORTS) \
17827         for flag in $(EXTRA_HOST_FLAGS) ; do \
17828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17829         done; \
17830         echo "Doing mostlyclean in mpfr" ; \
17831         (cd $(HOST_SUBDIR)/mpfr && \
17832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17834                   "RANLIB=$${RANLIB}" \
17835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17836                   mostlyclean) \
17837           || exit 1
17838
17839 @endif mpfr
17840
17841 .PHONY: maybe-clean-mpfr clean-mpfr
17842 maybe-clean-mpfr:
17843 @if mpfr
17844 maybe-clean-mpfr: clean-mpfr
17845
17846 clean-mpfr: 
17847         @[ -f ./mpfr/Makefile ] || exit 0; \
17848         r=`${PWD_COMMAND}`; export r; \
17849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17850         $(HOST_EXPORTS) \
17851         for flag in $(EXTRA_HOST_FLAGS) ; do \
17852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17853         done; \
17854         echo "Doing clean in mpfr" ; \
17855         (cd $(HOST_SUBDIR)/mpfr && \
17856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17858                   "RANLIB=$${RANLIB}" \
17859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17860                   clean) \
17861           || exit 1
17862
17863 @endif mpfr
17864
17865 .PHONY: maybe-distclean-mpfr distclean-mpfr
17866 maybe-distclean-mpfr:
17867 @if mpfr
17868 maybe-distclean-mpfr: distclean-mpfr
17869
17870 distclean-mpfr: 
17871         @[ -f ./mpfr/Makefile ] || exit 0; \
17872         r=`${PWD_COMMAND}`; export r; \
17873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874         $(HOST_EXPORTS) \
17875         for flag in $(EXTRA_HOST_FLAGS) ; do \
17876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17877         done; \
17878         echo "Doing distclean in mpfr" ; \
17879         (cd $(HOST_SUBDIR)/mpfr && \
17880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17882                   "RANLIB=$${RANLIB}" \
17883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17884                   distclean) \
17885           || exit 1
17886
17887 @endif mpfr
17888
17889 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17890 maybe-maintainer-clean-mpfr:
17891 @if mpfr
17892 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17893
17894 maintainer-clean-mpfr: 
17895         @[ -f ./mpfr/Makefile ] || exit 0; \
17896         r=`${PWD_COMMAND}`; export r; \
17897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17898         $(HOST_EXPORTS) \
17899         for flag in $(EXTRA_HOST_FLAGS) ; do \
17900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17901         done; \
17902         echo "Doing maintainer-clean in mpfr" ; \
17903         (cd $(HOST_SUBDIR)/mpfr && \
17904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17906                   "RANLIB=$${RANLIB}" \
17907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17908                   maintainer-clean) \
17909           || exit 1
17910
17911 @endif mpfr
17912
17913
17914
17915 .PHONY: configure-mpc maybe-configure-mpc
17916 maybe-configure-mpc:
17917 @if gcc-bootstrap
17918 configure-mpc: stage_current
17919 @endif gcc-bootstrap
17920 @if mpc
17921 maybe-configure-mpc: configure-mpc
17922 configure-mpc: 
17923         @r=`${PWD_COMMAND}`; export r; \
17924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17927         $(HOST_EXPORTS) \
17928         echo Configuring in $(HOST_SUBDIR)/mpc; \
17929         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17930         case $(srcdir) in \
17931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17932           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17934         esac; \
17935         srcdiroption="--srcdir=$${topdir}/mpc"; \
17936         libsrcdir="$$s/mpc"; \
17937         $(SHELL) $${libsrcdir}/configure \
17938           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17939           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17940           || exit 1
17941 @endif mpc
17942
17943
17944
17945 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17946 maybe-configure-stage1-mpc:
17947 @if mpc-bootstrap
17948 maybe-configure-stage1-mpc: configure-stage1-mpc
17949 configure-stage1-mpc:
17950         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17952         @r=`${PWD_COMMAND}`; export r; \
17953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954         TFLAGS="$(STAGE1_TFLAGS)"; \
17955         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17956         $(HOST_EXPORTS) \
17957         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17958         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17959         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17960         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17962         cd $(HOST_SUBDIR)/mpc || exit 1; \
17963         case $(srcdir) in \
17964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17965           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17967         esac; \
17968         srcdiroption="--srcdir=$${topdir}/mpc"; \
17969         libsrcdir="$$s/mpc"; \
17970         $(SHELL) $${libsrcdir}/configure \
17971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17972           --target=${target_alias} $${srcdiroption} \
17973           $(STAGE1_CONFIGURE_FLAGS) \
17974           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17975 @endif mpc-bootstrap
17976
17977 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17978 maybe-configure-stage2-mpc:
17979 @if mpc-bootstrap
17980 maybe-configure-stage2-mpc: configure-stage2-mpc
17981 configure-stage2-mpc:
17982         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17983         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17984         @r=`${PWD_COMMAND}`; export r; \
17985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986         TFLAGS="$(STAGE2_TFLAGS)"; \
17987         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17988         $(HOST_EXPORTS) \
17989         $(POSTSTAGE1_HOST_EXPORTS) \
17990         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17991         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17992         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17993         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17995         cd $(HOST_SUBDIR)/mpc || exit 1; \
17996         case $(srcdir) in \
17997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17998           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18000         esac; \
18001         srcdiroption="--srcdir=$${topdir}/mpc"; \
18002         libsrcdir="$$s/mpc"; \
18003         $(SHELL) $${libsrcdir}/configure \
18004           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18005           --target=${target_alias} $${srcdiroption} \
18006           --with-build-libsubdir=$(HOST_SUBDIR) \
18007           $(STAGE2_CONFIGURE_FLAGS) \
18008           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18009 @endif mpc-bootstrap
18010
18011 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18012 maybe-configure-stage3-mpc:
18013 @if mpc-bootstrap
18014 maybe-configure-stage3-mpc: configure-stage3-mpc
18015 configure-stage3-mpc:
18016         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18018         @r=`${PWD_COMMAND}`; export r; \
18019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020         TFLAGS="$(STAGE3_TFLAGS)"; \
18021         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18022         $(HOST_EXPORTS) \
18023         $(POSTSTAGE1_HOST_EXPORTS) \
18024         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18025         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18026         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18027         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18029         cd $(HOST_SUBDIR)/mpc || exit 1; \
18030         case $(srcdir) in \
18031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18032           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18034         esac; \
18035         srcdiroption="--srcdir=$${topdir}/mpc"; \
18036         libsrcdir="$$s/mpc"; \
18037         $(SHELL) $${libsrcdir}/configure \
18038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18039           --target=${target_alias} $${srcdiroption} \
18040           --with-build-libsubdir=$(HOST_SUBDIR) \
18041           $(STAGE3_CONFIGURE_FLAGS) \
18042           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18043 @endif mpc-bootstrap
18044
18045 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18046 maybe-configure-stage4-mpc:
18047 @if mpc-bootstrap
18048 maybe-configure-stage4-mpc: configure-stage4-mpc
18049 configure-stage4-mpc:
18050         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18052         @r=`${PWD_COMMAND}`; export r; \
18053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054         TFLAGS="$(STAGE4_TFLAGS)"; \
18055         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18056         $(HOST_EXPORTS) \
18057         $(POSTSTAGE1_HOST_EXPORTS) \
18058         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18059         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18060         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18061         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18063         cd $(HOST_SUBDIR)/mpc || exit 1; \
18064         case $(srcdir) in \
18065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18066           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18068         esac; \
18069         srcdiroption="--srcdir=$${topdir}/mpc"; \
18070         libsrcdir="$$s/mpc"; \
18071         $(SHELL) $${libsrcdir}/configure \
18072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18073           --target=${target_alias} $${srcdiroption} \
18074           --with-build-libsubdir=$(HOST_SUBDIR) \
18075           $(STAGE4_CONFIGURE_FLAGS) \
18076           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18077 @endif mpc-bootstrap
18078
18079 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18080 maybe-configure-stageprofile-mpc:
18081 @if mpc-bootstrap
18082 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18083 configure-stageprofile-mpc:
18084         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18086         @r=`${PWD_COMMAND}`; export r; \
18087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18089         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18090         $(HOST_EXPORTS) \
18091         $(POSTSTAGE1_HOST_EXPORTS) \
18092         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18093         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18094         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18095         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18097         cd $(HOST_SUBDIR)/mpc || exit 1; \
18098         case $(srcdir) in \
18099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18100           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18102         esac; \
18103         srcdiroption="--srcdir=$${topdir}/mpc"; \
18104         libsrcdir="$$s/mpc"; \
18105         $(SHELL) $${libsrcdir}/configure \
18106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18107           --target=${target_alias} $${srcdiroption} \
18108           --with-build-libsubdir=$(HOST_SUBDIR) \
18109           $(STAGEprofile_CONFIGURE_FLAGS) \
18110           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18111 @endif mpc-bootstrap
18112
18113 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18114 maybe-configure-stagefeedback-mpc:
18115 @if mpc-bootstrap
18116 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18117 configure-stagefeedback-mpc:
18118         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18119         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18120         @r=`${PWD_COMMAND}`; export r; \
18121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18123         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18124         $(HOST_EXPORTS) \
18125         $(POSTSTAGE1_HOST_EXPORTS) \
18126         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18127         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18128         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18129         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18131         cd $(HOST_SUBDIR)/mpc || exit 1; \
18132         case $(srcdir) in \
18133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18134           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18136         esac; \
18137         srcdiroption="--srcdir=$${topdir}/mpc"; \
18138         libsrcdir="$$s/mpc"; \
18139         $(SHELL) $${libsrcdir}/configure \
18140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18141           --target=${target_alias} $${srcdiroption} \
18142           --with-build-libsubdir=$(HOST_SUBDIR) \
18143           $(STAGEfeedback_CONFIGURE_FLAGS) \
18144           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18145 @endif mpc-bootstrap
18146
18147
18148
18149
18150
18151 .PHONY: all-mpc maybe-all-mpc
18152 maybe-all-mpc:
18153 @if gcc-bootstrap
18154 all-mpc: stage_current
18155 @endif gcc-bootstrap
18156 @if mpc
18157 TARGET-mpc=all
18158 maybe-all-mpc: all-mpc
18159 all-mpc: configure-mpc
18160         @r=`${PWD_COMMAND}`; export r; \
18161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18162         $(HOST_EXPORTS) \
18163         (cd $(HOST_SUBDIR)/mpc && \
18164           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18165                 $(TARGET-mpc))
18166 @endif mpc
18167
18168
18169
18170 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18171 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18172 maybe-all-stage1-mpc:
18173 maybe-clean-stage1-mpc:
18174 @if mpc-bootstrap
18175 maybe-all-stage1-mpc: all-stage1-mpc
18176 all-stage1: all-stage1-mpc
18177 TARGET-stage1-mpc = $(TARGET-mpc)
18178 all-stage1-mpc: configure-stage1-mpc
18179         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18180         @r=`${PWD_COMMAND}`; export r; \
18181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182         TFLAGS="$(STAGE1_TFLAGS)"; \
18183         $(HOST_EXPORTS) \
18184         cd $(HOST_SUBDIR)/mpc && \
18185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18186                 CFLAGS="$(STAGE1_CFLAGS)" \
18187                 CXXFLAGS="$(STAGE1_CFLAGS)" \
18188                 LIBCFLAGS="$(LIBCFLAGS)" \
18189                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18190                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18191                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18192                 $(EXTRA_HOST_FLAGS)   \
18193                 TFLAGS="$(STAGE1_TFLAGS)" \
18194                 $(TARGET-stage1-mpc)
18195
18196 maybe-clean-stage1-mpc: clean-stage1-mpc
18197 clean-stage1: clean-stage1-mpc
18198 clean-stage1-mpc:
18199         @if [ $(current_stage) = stage1 ]; then \
18200           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18201         else \
18202           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18203           $(MAKE) stage1-start; \
18204         fi; \
18205         cd $(HOST_SUBDIR)/mpc && \
18206         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18207                  clean
18208 @endif mpc-bootstrap
18209
18210
18211 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18212 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18213 maybe-all-stage2-mpc:
18214 maybe-clean-stage2-mpc:
18215 @if mpc-bootstrap
18216 maybe-all-stage2-mpc: all-stage2-mpc
18217 all-stage2: all-stage2-mpc
18218 TARGET-stage2-mpc = $(TARGET-mpc)
18219 all-stage2-mpc: configure-stage2-mpc
18220         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18221         @r=`${PWD_COMMAND}`; export r; \
18222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18223         TFLAGS="$(STAGE2_TFLAGS)"; \
18224         $(HOST_EXPORTS) \
18225         $(POSTSTAGE1_HOST_EXPORTS) \
18226         cd $(HOST_SUBDIR)/mpc && \
18227         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18228                 CFLAGS="$(STAGE2_CFLAGS)" \
18229                 CXXFLAGS="$(STAGE2_CFLAGS)" \
18230                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18231                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18232                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18233                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18234                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18235                 TFLAGS="$(STAGE2_TFLAGS)" \
18236                 $(TARGET-stage2-mpc)
18237
18238 maybe-clean-stage2-mpc: clean-stage2-mpc
18239 clean-stage2: clean-stage2-mpc
18240 clean-stage2-mpc:
18241         @if [ $(current_stage) = stage2 ]; then \
18242           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18243         else \
18244           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18245           $(MAKE) stage2-start; \
18246         fi; \
18247         cd $(HOST_SUBDIR)/mpc && \
18248         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18249                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18250                  clean
18251 @endif mpc-bootstrap
18252
18253
18254 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18255 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18256 maybe-all-stage3-mpc:
18257 maybe-clean-stage3-mpc:
18258 @if mpc-bootstrap
18259 maybe-all-stage3-mpc: all-stage3-mpc
18260 all-stage3: all-stage3-mpc
18261 TARGET-stage3-mpc = $(TARGET-mpc)
18262 all-stage3-mpc: configure-stage3-mpc
18263         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18264         @r=`${PWD_COMMAND}`; export r; \
18265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18266         TFLAGS="$(STAGE3_TFLAGS)"; \
18267         $(HOST_EXPORTS) \
18268         $(POSTSTAGE1_HOST_EXPORTS) \
18269         cd $(HOST_SUBDIR)/mpc && \
18270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18271                 CFLAGS="$(STAGE3_CFLAGS)" \
18272                 CXXFLAGS="$(STAGE3_CFLAGS)" \
18273                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18277                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18278                 TFLAGS="$(STAGE3_TFLAGS)" \
18279                 $(TARGET-stage3-mpc)
18280
18281 maybe-clean-stage3-mpc: clean-stage3-mpc
18282 clean-stage3: clean-stage3-mpc
18283 clean-stage3-mpc:
18284         @if [ $(current_stage) = stage3 ]; then \
18285           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18286         else \
18287           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18288           $(MAKE) stage3-start; \
18289         fi; \
18290         cd $(HOST_SUBDIR)/mpc && \
18291         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18292                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18293                  clean
18294 @endif mpc-bootstrap
18295
18296
18297 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18298 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18299 maybe-all-stage4-mpc:
18300 maybe-clean-stage4-mpc:
18301 @if mpc-bootstrap
18302 maybe-all-stage4-mpc: all-stage4-mpc
18303 all-stage4: all-stage4-mpc
18304 TARGET-stage4-mpc = $(TARGET-mpc)
18305 all-stage4-mpc: configure-stage4-mpc
18306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18307         @r=`${PWD_COMMAND}`; export r; \
18308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18309         TFLAGS="$(STAGE4_TFLAGS)"; \
18310         $(HOST_EXPORTS) \
18311         $(POSTSTAGE1_HOST_EXPORTS) \
18312         cd $(HOST_SUBDIR)/mpc && \
18313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18314                 CFLAGS="$(STAGE4_CFLAGS)" \
18315                 CXXFLAGS="$(STAGE4_CFLAGS)" \
18316                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18317                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18318                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18319                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18320                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18321                 TFLAGS="$(STAGE4_TFLAGS)" \
18322                 $(TARGET-stage4-mpc)
18323
18324 maybe-clean-stage4-mpc: clean-stage4-mpc
18325 clean-stage4: clean-stage4-mpc
18326 clean-stage4-mpc:
18327         @if [ $(current_stage) = stage4 ]; then \
18328           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18329         else \
18330           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18331           $(MAKE) stage4-start; \
18332         fi; \
18333         cd $(HOST_SUBDIR)/mpc && \
18334         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18335                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18336                  clean
18337 @endif mpc-bootstrap
18338
18339
18340 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18341 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18342 maybe-all-stageprofile-mpc:
18343 maybe-clean-stageprofile-mpc:
18344 @if mpc-bootstrap
18345 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18346 all-stageprofile: all-stageprofile-mpc
18347 TARGET-stageprofile-mpc = $(TARGET-mpc)
18348 all-stageprofile-mpc: configure-stageprofile-mpc
18349         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18350         @r=`${PWD_COMMAND}`; export r; \
18351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18353         $(HOST_EXPORTS) \
18354         $(POSTSTAGE1_HOST_EXPORTS) \
18355         cd $(HOST_SUBDIR)/mpc && \
18356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18357                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18358                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18359                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18360                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18361                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18362                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18363                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18364                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18365                 $(TARGET-stageprofile-mpc)
18366
18367 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18368 clean-stageprofile: clean-stageprofile-mpc
18369 clean-stageprofile-mpc:
18370         @if [ $(current_stage) = stageprofile ]; then \
18371           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18372         else \
18373           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18374           $(MAKE) stageprofile-start; \
18375         fi; \
18376         cd $(HOST_SUBDIR)/mpc && \
18377         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18378                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18379                  clean
18380 @endif mpc-bootstrap
18381
18382
18383 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18384 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18385 maybe-all-stagefeedback-mpc:
18386 maybe-clean-stagefeedback-mpc:
18387 @if mpc-bootstrap
18388 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18389 all-stagefeedback: all-stagefeedback-mpc
18390 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18391 all-stagefeedback-mpc: configure-stagefeedback-mpc
18392         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18393         @r=`${PWD_COMMAND}`; export r; \
18394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18395         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18396         $(HOST_EXPORTS) \
18397         $(POSTSTAGE1_HOST_EXPORTS) \
18398         cd $(HOST_SUBDIR)/mpc && \
18399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18400                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18401                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18402                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18403                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18404                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18405                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18406                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18407                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18408                 $(TARGET-stagefeedback-mpc)
18409
18410 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18411 clean-stagefeedback: clean-stagefeedback-mpc
18412 clean-stagefeedback-mpc:
18413         @if [ $(current_stage) = stagefeedback ]; then \
18414           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18415         else \
18416           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18417           $(MAKE) stagefeedback-start; \
18418         fi; \
18419         cd $(HOST_SUBDIR)/mpc && \
18420         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18421                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18422                  clean
18423 @endif mpc-bootstrap
18424
18425
18426
18427
18428
18429 .PHONY: check-mpc maybe-check-mpc
18430 maybe-check-mpc:
18431 @if mpc
18432 maybe-check-mpc: check-mpc
18433
18434 check-mpc:
18435         @: $(MAKE); $(unstage)
18436         @r=`${PWD_COMMAND}`; export r; \
18437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438         $(HOST_EXPORTS) \
18439         (cd $(HOST_SUBDIR)/mpc && \
18440           $(MAKE) $(FLAGS_TO_PASS)  check)
18441
18442 @endif mpc
18443
18444 .PHONY: install-mpc maybe-install-mpc
18445 maybe-install-mpc:
18446 @if mpc
18447 maybe-install-mpc: install-mpc
18448
18449 install-mpc:
18450
18451 @endif mpc
18452
18453 # Other targets (info, dvi, pdf, etc.)
18454
18455 .PHONY: maybe-info-mpc info-mpc
18456 maybe-info-mpc:
18457 @if mpc
18458 maybe-info-mpc: info-mpc
18459
18460 info-mpc: \
18461     configure-mpc 
18462         @[ -f ./mpc/Makefile ] || exit 0; \
18463         r=`${PWD_COMMAND}`; export r; \
18464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18465         $(HOST_EXPORTS) \
18466         for flag in $(EXTRA_HOST_FLAGS) ; do \
18467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18468         done; \
18469         echo "Doing info in mpc" ; \
18470         (cd $(HOST_SUBDIR)/mpc && \
18471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18473                   "RANLIB=$${RANLIB}" \
18474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18475                   info) \
18476           || exit 1
18477
18478 @endif mpc
18479
18480 .PHONY: maybe-dvi-mpc dvi-mpc
18481 maybe-dvi-mpc:
18482 @if mpc
18483 maybe-dvi-mpc: dvi-mpc
18484
18485 dvi-mpc: \
18486     configure-mpc 
18487         @[ -f ./mpc/Makefile ] || exit 0; \
18488         r=`${PWD_COMMAND}`; export r; \
18489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18490         $(HOST_EXPORTS) \
18491         for flag in $(EXTRA_HOST_FLAGS) ; do \
18492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18493         done; \
18494         echo "Doing dvi in mpc" ; \
18495         (cd $(HOST_SUBDIR)/mpc && \
18496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18498                   "RANLIB=$${RANLIB}" \
18499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18500                   dvi) \
18501           || exit 1
18502
18503 @endif mpc
18504
18505 .PHONY: maybe-pdf-mpc pdf-mpc
18506 maybe-pdf-mpc:
18507 @if mpc
18508 maybe-pdf-mpc: pdf-mpc
18509
18510 pdf-mpc: \
18511     configure-mpc 
18512         @[ -f ./mpc/Makefile ] || exit 0; \
18513         r=`${PWD_COMMAND}`; export r; \
18514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18515         $(HOST_EXPORTS) \
18516         for flag in $(EXTRA_HOST_FLAGS) ; do \
18517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18518         done; \
18519         echo "Doing pdf in mpc" ; \
18520         (cd $(HOST_SUBDIR)/mpc && \
18521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18523                   "RANLIB=$${RANLIB}" \
18524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18525                   pdf) \
18526           || exit 1
18527
18528 @endif mpc
18529
18530 .PHONY: maybe-html-mpc html-mpc
18531 maybe-html-mpc:
18532 @if mpc
18533 maybe-html-mpc: html-mpc
18534
18535 html-mpc: \
18536     configure-mpc 
18537         @[ -f ./mpc/Makefile ] || exit 0; \
18538         r=`${PWD_COMMAND}`; export r; \
18539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18540         $(HOST_EXPORTS) \
18541         for flag in $(EXTRA_HOST_FLAGS) ; do \
18542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18543         done; \
18544         echo "Doing html in mpc" ; \
18545         (cd $(HOST_SUBDIR)/mpc && \
18546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18548                   "RANLIB=$${RANLIB}" \
18549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18550                   html) \
18551           || exit 1
18552
18553 @endif mpc
18554
18555 .PHONY: maybe-TAGS-mpc TAGS-mpc
18556 maybe-TAGS-mpc:
18557 @if mpc
18558 maybe-TAGS-mpc: TAGS-mpc
18559
18560 TAGS-mpc: \
18561     configure-mpc 
18562         @[ -f ./mpc/Makefile ] || exit 0; \
18563         r=`${PWD_COMMAND}`; export r; \
18564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18565         $(HOST_EXPORTS) \
18566         for flag in $(EXTRA_HOST_FLAGS) ; do \
18567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18568         done; \
18569         echo "Doing TAGS in mpc" ; \
18570         (cd $(HOST_SUBDIR)/mpc && \
18571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18573                   "RANLIB=$${RANLIB}" \
18574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18575                   TAGS) \
18576           || exit 1
18577
18578 @endif mpc
18579
18580 .PHONY: maybe-install-info-mpc install-info-mpc
18581 maybe-install-info-mpc:
18582 @if mpc
18583 maybe-install-info-mpc: install-info-mpc
18584
18585 install-info-mpc: \
18586     configure-mpc \
18587     info-mpc 
18588         @[ -f ./mpc/Makefile ] || exit 0; \
18589         r=`${PWD_COMMAND}`; export r; \
18590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591         $(HOST_EXPORTS) \
18592         for flag in $(EXTRA_HOST_FLAGS) ; do \
18593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18594         done; \
18595         echo "Doing install-info in mpc" ; \
18596         (cd $(HOST_SUBDIR)/mpc && \
18597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18599                   "RANLIB=$${RANLIB}" \
18600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18601                   install-info) \
18602           || exit 1
18603
18604 @endif mpc
18605
18606 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18607 maybe-install-pdf-mpc:
18608 @if mpc
18609 maybe-install-pdf-mpc: install-pdf-mpc
18610
18611 install-pdf-mpc: \
18612     configure-mpc \
18613     pdf-mpc 
18614         @[ -f ./mpc/Makefile ] || exit 0; \
18615         r=`${PWD_COMMAND}`; export r; \
18616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617         $(HOST_EXPORTS) \
18618         for flag in $(EXTRA_HOST_FLAGS) ; do \
18619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620         done; \
18621         echo "Doing install-pdf in mpc" ; \
18622         (cd $(HOST_SUBDIR)/mpc && \
18623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625                   "RANLIB=$${RANLIB}" \
18626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18627                   install-pdf) \
18628           || exit 1
18629
18630 @endif mpc
18631
18632 .PHONY: maybe-install-html-mpc install-html-mpc
18633 maybe-install-html-mpc:
18634 @if mpc
18635 maybe-install-html-mpc: install-html-mpc
18636
18637 install-html-mpc: \
18638     configure-mpc \
18639     html-mpc 
18640         @[ -f ./mpc/Makefile ] || exit 0; \
18641         r=`${PWD_COMMAND}`; export r; \
18642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643         $(HOST_EXPORTS) \
18644         for flag in $(EXTRA_HOST_FLAGS) ; do \
18645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646         done; \
18647         echo "Doing install-html in mpc" ; \
18648         (cd $(HOST_SUBDIR)/mpc && \
18649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651                   "RANLIB=$${RANLIB}" \
18652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653                   install-html) \
18654           || exit 1
18655
18656 @endif mpc
18657
18658 .PHONY: maybe-installcheck-mpc installcheck-mpc
18659 maybe-installcheck-mpc:
18660 @if mpc
18661 maybe-installcheck-mpc: installcheck-mpc
18662
18663 installcheck-mpc: \
18664     configure-mpc 
18665         @[ -f ./mpc/Makefile ] || exit 0; \
18666         r=`${PWD_COMMAND}`; export r; \
18667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18668         $(HOST_EXPORTS) \
18669         for flag in $(EXTRA_HOST_FLAGS) ; do \
18670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18671         done; \
18672         echo "Doing installcheck in mpc" ; \
18673         (cd $(HOST_SUBDIR)/mpc && \
18674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18676                   "RANLIB=$${RANLIB}" \
18677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18678                   installcheck) \
18679           || exit 1
18680
18681 @endif mpc
18682
18683 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18684 maybe-mostlyclean-mpc:
18685 @if mpc
18686 maybe-mostlyclean-mpc: mostlyclean-mpc
18687
18688 mostlyclean-mpc: 
18689         @[ -f ./mpc/Makefile ] || exit 0; \
18690         r=`${PWD_COMMAND}`; export r; \
18691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692         $(HOST_EXPORTS) \
18693         for flag in $(EXTRA_HOST_FLAGS) ; do \
18694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18695         done; \
18696         echo "Doing mostlyclean in mpc" ; \
18697         (cd $(HOST_SUBDIR)/mpc && \
18698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18700                   "RANLIB=$${RANLIB}" \
18701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18702                   mostlyclean) \
18703           || exit 1
18704
18705 @endif mpc
18706
18707 .PHONY: maybe-clean-mpc clean-mpc
18708 maybe-clean-mpc:
18709 @if mpc
18710 maybe-clean-mpc: clean-mpc
18711
18712 clean-mpc: 
18713         @[ -f ./mpc/Makefile ] || exit 0; \
18714         r=`${PWD_COMMAND}`; export r; \
18715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716         $(HOST_EXPORTS) \
18717         for flag in $(EXTRA_HOST_FLAGS) ; do \
18718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18719         done; \
18720         echo "Doing clean in mpc" ; \
18721         (cd $(HOST_SUBDIR)/mpc && \
18722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18724                   "RANLIB=$${RANLIB}" \
18725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18726                   clean) \
18727           || exit 1
18728
18729 @endif mpc
18730
18731 .PHONY: maybe-distclean-mpc distclean-mpc
18732 maybe-distclean-mpc:
18733 @if mpc
18734 maybe-distclean-mpc: distclean-mpc
18735
18736 distclean-mpc: 
18737         @[ -f ./mpc/Makefile ] || exit 0; \
18738         r=`${PWD_COMMAND}`; export r; \
18739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18740         $(HOST_EXPORTS) \
18741         for flag in $(EXTRA_HOST_FLAGS) ; do \
18742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18743         done; \
18744         echo "Doing distclean in mpc" ; \
18745         (cd $(HOST_SUBDIR)/mpc && \
18746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18748                   "RANLIB=$${RANLIB}" \
18749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18750                   distclean) \
18751           || exit 1
18752
18753 @endif mpc
18754
18755 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18756 maybe-maintainer-clean-mpc:
18757 @if mpc
18758 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18759
18760 maintainer-clean-mpc: 
18761         @[ -f ./mpc/Makefile ] || exit 0; \
18762         r=`${PWD_COMMAND}`; export r; \
18763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18764         $(HOST_EXPORTS) \
18765         for flag in $(EXTRA_HOST_FLAGS) ; do \
18766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18767         done; \
18768         echo "Doing maintainer-clean in mpc" ; \
18769         (cd $(HOST_SUBDIR)/mpc && \
18770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18772                   "RANLIB=$${RANLIB}" \
18773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18774                   maintainer-clean) \
18775           || exit 1
18776
18777 @endif mpc
18778
18779
18780
18781 .PHONY: configure-ppl maybe-configure-ppl
18782 maybe-configure-ppl:
18783 @if gcc-bootstrap
18784 configure-ppl: stage_current
18785 @endif gcc-bootstrap
18786 @if ppl
18787 maybe-configure-ppl: configure-ppl
18788 configure-ppl: 
18789         @r=`${PWD_COMMAND}`; export r; \
18790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18791         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18793         $(HOST_EXPORTS) \
18794         echo Configuring in $(HOST_SUBDIR)/ppl; \
18795         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18796         case $(srcdir) in \
18797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18798           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18800         esac; \
18801         srcdiroption="--srcdir=$${topdir}/ppl"; \
18802         libsrcdir="$$s/ppl"; \
18803         $(SHELL) $${libsrcdir}/configure \
18804           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18805           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18806           || exit 1
18807 @endif ppl
18808
18809
18810
18811 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18812 maybe-configure-stage1-ppl:
18813 @if ppl-bootstrap
18814 maybe-configure-stage1-ppl: configure-stage1-ppl
18815 configure-stage1-ppl:
18816         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18818         @r=`${PWD_COMMAND}`; export r; \
18819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18820         TFLAGS="$(STAGE1_TFLAGS)"; \
18821         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18822         $(HOST_EXPORTS) \
18823         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18824         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18825         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18826         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18828         cd $(HOST_SUBDIR)/ppl || exit 1; \
18829         case $(srcdir) in \
18830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18831           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18833         esac; \
18834         srcdiroption="--srcdir=$${topdir}/ppl"; \
18835         libsrcdir="$$s/ppl"; \
18836         $(SHELL) $${libsrcdir}/configure \
18837           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18838           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18839           $(STAGE1_CONFIGURE_FLAGS) \
18840           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18841 @endif ppl-bootstrap
18842
18843 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18844 maybe-configure-stage2-ppl:
18845 @if ppl-bootstrap
18846 maybe-configure-stage2-ppl: configure-stage2-ppl
18847 configure-stage2-ppl:
18848         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18849         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18850         @r=`${PWD_COMMAND}`; export r; \
18851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852         TFLAGS="$(STAGE2_TFLAGS)"; \
18853         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18854         $(HOST_EXPORTS) \
18855         $(POSTSTAGE1_HOST_EXPORTS) \
18856         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18857         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18858         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18859         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18861         cd $(HOST_SUBDIR)/ppl || exit 1; \
18862         case $(srcdir) in \
18863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18864           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18866         esac; \
18867         srcdiroption="--srcdir=$${topdir}/ppl"; \
18868         libsrcdir="$$s/ppl"; \
18869         $(SHELL) $${libsrcdir}/configure \
18870           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18871           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18872           --with-build-libsubdir=$(HOST_SUBDIR) \
18873           $(STAGE2_CONFIGURE_FLAGS) \
18874           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18875 @endif ppl-bootstrap
18876
18877 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18878 maybe-configure-stage3-ppl:
18879 @if ppl-bootstrap
18880 maybe-configure-stage3-ppl: configure-stage3-ppl
18881 configure-stage3-ppl:
18882         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18884         @r=`${PWD_COMMAND}`; export r; \
18885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886         TFLAGS="$(STAGE3_TFLAGS)"; \
18887         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18888         $(HOST_EXPORTS) \
18889         $(POSTSTAGE1_HOST_EXPORTS) \
18890         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18891         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18892         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18893         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18895         cd $(HOST_SUBDIR)/ppl || exit 1; \
18896         case $(srcdir) in \
18897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18898           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18900         esac; \
18901         srcdiroption="--srcdir=$${topdir}/ppl"; \
18902         libsrcdir="$$s/ppl"; \
18903         $(SHELL) $${libsrcdir}/configure \
18904           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18905           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18906           --with-build-libsubdir=$(HOST_SUBDIR) \
18907           $(STAGE3_CONFIGURE_FLAGS) \
18908           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18909 @endif ppl-bootstrap
18910
18911 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18912 maybe-configure-stage4-ppl:
18913 @if ppl-bootstrap
18914 maybe-configure-stage4-ppl: configure-stage4-ppl
18915 configure-stage4-ppl:
18916         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18917         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18918         @r=`${PWD_COMMAND}`; export r; \
18919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920         TFLAGS="$(STAGE4_TFLAGS)"; \
18921         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18922         $(HOST_EXPORTS) \
18923         $(POSTSTAGE1_HOST_EXPORTS) \
18924         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18925         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18926         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18927         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18929         cd $(HOST_SUBDIR)/ppl || exit 1; \
18930         case $(srcdir) in \
18931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18932           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18934         esac; \
18935         srcdiroption="--srcdir=$${topdir}/ppl"; \
18936         libsrcdir="$$s/ppl"; \
18937         $(SHELL) $${libsrcdir}/configure \
18938           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18939           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18940           --with-build-libsubdir=$(HOST_SUBDIR) \
18941           $(STAGE4_CONFIGURE_FLAGS) \
18942           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18943 @endif ppl-bootstrap
18944
18945 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18946 maybe-configure-stageprofile-ppl:
18947 @if ppl-bootstrap
18948 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18949 configure-stageprofile-ppl:
18950         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18952         @r=`${PWD_COMMAND}`; export r; \
18953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18955         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18956         $(HOST_EXPORTS) \
18957         $(POSTSTAGE1_HOST_EXPORTS) \
18958         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18959         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18960         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18961         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18963         cd $(HOST_SUBDIR)/ppl || exit 1; \
18964         case $(srcdir) in \
18965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18966           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18968         esac; \
18969         srcdiroption="--srcdir=$${topdir}/ppl"; \
18970         libsrcdir="$$s/ppl"; \
18971         $(SHELL) $${libsrcdir}/configure \
18972           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18973           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18974           --with-build-libsubdir=$(HOST_SUBDIR) \
18975           $(STAGEprofile_CONFIGURE_FLAGS) \
18976           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18977 @endif ppl-bootstrap
18978
18979 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18980 maybe-configure-stagefeedback-ppl:
18981 @if ppl-bootstrap
18982 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18983 configure-stagefeedback-ppl:
18984         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18986         @r=`${PWD_COMMAND}`; export r; \
18987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18988         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18989         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18990         $(HOST_EXPORTS) \
18991         $(POSTSTAGE1_HOST_EXPORTS) \
18992         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18993         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18994         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18995         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18997         cd $(HOST_SUBDIR)/ppl || exit 1; \
18998         case $(srcdir) in \
18999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19000           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19002         esac; \
19003         srcdiroption="--srcdir=$${topdir}/ppl"; \
19004         libsrcdir="$$s/ppl"; \
19005         $(SHELL) $${libsrcdir}/configure \
19006           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19007           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19008           --with-build-libsubdir=$(HOST_SUBDIR) \
19009           $(STAGEfeedback_CONFIGURE_FLAGS) \
19010           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19011 @endif ppl-bootstrap
19012
19013
19014
19015
19016
19017 .PHONY: all-ppl maybe-all-ppl
19018 maybe-all-ppl:
19019 @if gcc-bootstrap
19020 all-ppl: stage_current
19021 @endif gcc-bootstrap
19022 @if ppl
19023 TARGET-ppl=all
19024 maybe-all-ppl: all-ppl
19025 all-ppl: configure-ppl
19026         @r=`${PWD_COMMAND}`; export r; \
19027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19028         $(HOST_EXPORTS) \
19029         (cd $(HOST_SUBDIR)/ppl && \
19030           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19031                 $(TARGET-ppl))
19032 @endif ppl
19033
19034
19035
19036 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19037 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19038 maybe-all-stage1-ppl:
19039 maybe-clean-stage1-ppl:
19040 @if ppl-bootstrap
19041 maybe-all-stage1-ppl: all-stage1-ppl
19042 all-stage1: all-stage1-ppl
19043 TARGET-stage1-ppl = $(TARGET-ppl)
19044 all-stage1-ppl: configure-stage1-ppl
19045         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19046         @r=`${PWD_COMMAND}`; export r; \
19047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048         TFLAGS="$(STAGE1_TFLAGS)"; \
19049         $(HOST_EXPORTS) \
19050         cd $(HOST_SUBDIR)/ppl && \
19051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19052                 CFLAGS="$(STAGE1_CFLAGS)" \
19053                 CXXFLAGS="$(STAGE1_CFLAGS)" \
19054                 LIBCFLAGS="$(LIBCFLAGS)" \
19055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19058                 $(EXTRA_HOST_FLAGS)   \
19059                 TFLAGS="$(STAGE1_TFLAGS)" \
19060                 $(TARGET-stage1-ppl)
19061
19062 maybe-clean-stage1-ppl: clean-stage1-ppl
19063 clean-stage1: clean-stage1-ppl
19064 clean-stage1-ppl:
19065         @if [ $(current_stage) = stage1 ]; then \
19066           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19067         else \
19068           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19069           $(MAKE) stage1-start; \
19070         fi; \
19071         cd $(HOST_SUBDIR)/ppl && \
19072         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19073                  clean
19074 @endif ppl-bootstrap
19075
19076
19077 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19078 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19079 maybe-all-stage2-ppl:
19080 maybe-clean-stage2-ppl:
19081 @if ppl-bootstrap
19082 maybe-all-stage2-ppl: all-stage2-ppl
19083 all-stage2: all-stage2-ppl
19084 TARGET-stage2-ppl = $(TARGET-ppl)
19085 all-stage2-ppl: configure-stage2-ppl
19086         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19087         @r=`${PWD_COMMAND}`; export r; \
19088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089         TFLAGS="$(STAGE2_TFLAGS)"; \
19090         $(HOST_EXPORTS) \
19091         $(POSTSTAGE1_HOST_EXPORTS) \
19092         cd $(HOST_SUBDIR)/ppl && \
19093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19094                 CFLAGS="$(STAGE2_CFLAGS)" \
19095                 CXXFLAGS="$(STAGE2_CFLAGS)" \
19096                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19100                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19101                 TFLAGS="$(STAGE2_TFLAGS)" \
19102                 $(TARGET-stage2-ppl)
19103
19104 maybe-clean-stage2-ppl: clean-stage2-ppl
19105 clean-stage2: clean-stage2-ppl
19106 clean-stage2-ppl:
19107         @if [ $(current_stage) = stage2 ]; then \
19108           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19109         else \
19110           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19111           $(MAKE) stage2-start; \
19112         fi; \
19113         cd $(HOST_SUBDIR)/ppl && \
19114         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19115                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19116                  clean
19117 @endif ppl-bootstrap
19118
19119
19120 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19121 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19122 maybe-all-stage3-ppl:
19123 maybe-clean-stage3-ppl:
19124 @if ppl-bootstrap
19125 maybe-all-stage3-ppl: all-stage3-ppl
19126 all-stage3: all-stage3-ppl
19127 TARGET-stage3-ppl = $(TARGET-ppl)
19128 all-stage3-ppl: configure-stage3-ppl
19129         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19130         @r=`${PWD_COMMAND}`; export r; \
19131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19132         TFLAGS="$(STAGE3_TFLAGS)"; \
19133         $(HOST_EXPORTS) \
19134         $(POSTSTAGE1_HOST_EXPORTS) \
19135         cd $(HOST_SUBDIR)/ppl && \
19136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19137                 CFLAGS="$(STAGE3_CFLAGS)" \
19138                 CXXFLAGS="$(STAGE3_CFLAGS)" \
19139                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19140                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19141                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19142                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19143                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19144                 TFLAGS="$(STAGE3_TFLAGS)" \
19145                 $(TARGET-stage3-ppl)
19146
19147 maybe-clean-stage3-ppl: clean-stage3-ppl
19148 clean-stage3: clean-stage3-ppl
19149 clean-stage3-ppl:
19150         @if [ $(current_stage) = stage3 ]; then \
19151           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19152         else \
19153           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19154           $(MAKE) stage3-start; \
19155         fi; \
19156         cd $(HOST_SUBDIR)/ppl && \
19157         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19158                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19159                  clean
19160 @endif ppl-bootstrap
19161
19162
19163 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19164 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19165 maybe-all-stage4-ppl:
19166 maybe-clean-stage4-ppl:
19167 @if ppl-bootstrap
19168 maybe-all-stage4-ppl: all-stage4-ppl
19169 all-stage4: all-stage4-ppl
19170 TARGET-stage4-ppl = $(TARGET-ppl)
19171 all-stage4-ppl: configure-stage4-ppl
19172         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19173         @r=`${PWD_COMMAND}`; export r; \
19174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175         TFLAGS="$(STAGE4_TFLAGS)"; \
19176         $(HOST_EXPORTS) \
19177         $(POSTSTAGE1_HOST_EXPORTS) \
19178         cd $(HOST_SUBDIR)/ppl && \
19179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19180                 CFLAGS="$(STAGE4_CFLAGS)" \
19181                 CXXFLAGS="$(STAGE4_CFLAGS)" \
19182                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19187                 TFLAGS="$(STAGE4_TFLAGS)" \
19188                 $(TARGET-stage4-ppl)
19189
19190 maybe-clean-stage4-ppl: clean-stage4-ppl
19191 clean-stage4: clean-stage4-ppl
19192 clean-stage4-ppl:
19193         @if [ $(current_stage) = stage4 ]; then \
19194           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19195         else \
19196           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19197           $(MAKE) stage4-start; \
19198         fi; \
19199         cd $(HOST_SUBDIR)/ppl && \
19200         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19201                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19202                  clean
19203 @endif ppl-bootstrap
19204
19205
19206 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19207 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19208 maybe-all-stageprofile-ppl:
19209 maybe-clean-stageprofile-ppl:
19210 @if ppl-bootstrap
19211 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19212 all-stageprofile: all-stageprofile-ppl
19213 TARGET-stageprofile-ppl = $(TARGET-ppl)
19214 all-stageprofile-ppl: configure-stageprofile-ppl
19215         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19216         @r=`${PWD_COMMAND}`; export r; \
19217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19218         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19219         $(HOST_EXPORTS) \
19220         $(POSTSTAGE1_HOST_EXPORTS) \
19221         cd $(HOST_SUBDIR)/ppl && \
19222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19223                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19224                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19225                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19229                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19230                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19231                 $(TARGET-stageprofile-ppl)
19232
19233 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19234 clean-stageprofile: clean-stageprofile-ppl
19235 clean-stageprofile-ppl:
19236         @if [ $(current_stage) = stageprofile ]; then \
19237           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19238         else \
19239           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19240           $(MAKE) stageprofile-start; \
19241         fi; \
19242         cd $(HOST_SUBDIR)/ppl && \
19243         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19244                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19245                  clean
19246 @endif ppl-bootstrap
19247
19248
19249 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19250 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19251 maybe-all-stagefeedback-ppl:
19252 maybe-clean-stagefeedback-ppl:
19253 @if ppl-bootstrap
19254 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19255 all-stagefeedback: all-stagefeedback-ppl
19256 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19257 all-stagefeedback-ppl: configure-stagefeedback-ppl
19258         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19259         @r=`${PWD_COMMAND}`; export r; \
19260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19261         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19262         $(HOST_EXPORTS) \
19263         $(POSTSTAGE1_HOST_EXPORTS) \
19264         cd $(HOST_SUBDIR)/ppl && \
19265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19266                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19267                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19268                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19272                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19273                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19274                 $(TARGET-stagefeedback-ppl)
19275
19276 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19277 clean-stagefeedback: clean-stagefeedback-ppl
19278 clean-stagefeedback-ppl:
19279         @if [ $(current_stage) = stagefeedback ]; then \
19280           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19281         else \
19282           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19283           $(MAKE) stagefeedback-start; \
19284         fi; \
19285         cd $(HOST_SUBDIR)/ppl && \
19286         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19287                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19288                  clean
19289 @endif ppl-bootstrap
19290
19291
19292
19293
19294
19295 .PHONY: check-ppl maybe-check-ppl
19296 maybe-check-ppl:
19297 @if ppl
19298 maybe-check-ppl: check-ppl
19299
19300 check-ppl:
19301         @: $(MAKE); $(unstage)
19302         @r=`${PWD_COMMAND}`; export r; \
19303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304         $(HOST_EXPORTS) \
19305         (cd $(HOST_SUBDIR)/ppl && \
19306           $(MAKE) $(FLAGS_TO_PASS)  check)
19307
19308 @endif ppl
19309
19310 .PHONY: install-ppl maybe-install-ppl
19311 maybe-install-ppl:
19312 @if ppl
19313 maybe-install-ppl: install-ppl
19314
19315 install-ppl:
19316
19317 @endif ppl
19318
19319 # Other targets (info, dvi, pdf, etc.)
19320
19321 .PHONY: maybe-info-ppl info-ppl
19322 maybe-info-ppl:
19323 @if ppl
19324 maybe-info-ppl: info-ppl
19325
19326 info-ppl: \
19327     configure-ppl 
19328         @[ -f ./ppl/Makefile ] || exit 0; \
19329         r=`${PWD_COMMAND}`; export r; \
19330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331         $(HOST_EXPORTS) \
19332         for flag in $(EXTRA_HOST_FLAGS) ; do \
19333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19334         done; \
19335         echo "Doing info in ppl" ; \
19336         (cd $(HOST_SUBDIR)/ppl && \
19337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19339                   "RANLIB=$${RANLIB}" \
19340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19341                   info) \
19342           || exit 1
19343
19344 @endif ppl
19345
19346 .PHONY: maybe-dvi-ppl dvi-ppl
19347 maybe-dvi-ppl:
19348 @if ppl
19349 maybe-dvi-ppl: dvi-ppl
19350
19351 dvi-ppl: \
19352     configure-ppl 
19353         @[ -f ./ppl/Makefile ] || exit 0; \
19354         r=`${PWD_COMMAND}`; export r; \
19355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356         $(HOST_EXPORTS) \
19357         for flag in $(EXTRA_HOST_FLAGS) ; do \
19358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19359         done; \
19360         echo "Doing dvi in ppl" ; \
19361         (cd $(HOST_SUBDIR)/ppl && \
19362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19364                   "RANLIB=$${RANLIB}" \
19365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19366                   dvi) \
19367           || exit 1
19368
19369 @endif ppl
19370
19371 .PHONY: maybe-pdf-ppl pdf-ppl
19372 maybe-pdf-ppl:
19373 @if ppl
19374 maybe-pdf-ppl: pdf-ppl
19375
19376 pdf-ppl: \
19377     configure-ppl 
19378         @[ -f ./ppl/Makefile ] || exit 0; \
19379         r=`${PWD_COMMAND}`; export r; \
19380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19381         $(HOST_EXPORTS) \
19382         for flag in $(EXTRA_HOST_FLAGS) ; do \
19383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19384         done; \
19385         echo "Doing pdf in ppl" ; \
19386         (cd $(HOST_SUBDIR)/ppl && \
19387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19389                   "RANLIB=$${RANLIB}" \
19390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19391                   pdf) \
19392           || exit 1
19393
19394 @endif ppl
19395
19396 .PHONY: maybe-html-ppl html-ppl
19397 maybe-html-ppl:
19398 @if ppl
19399 maybe-html-ppl: html-ppl
19400
19401 html-ppl: \
19402     configure-ppl 
19403         @[ -f ./ppl/Makefile ] || exit 0; \
19404         r=`${PWD_COMMAND}`; export r; \
19405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19406         $(HOST_EXPORTS) \
19407         for flag in $(EXTRA_HOST_FLAGS) ; do \
19408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19409         done; \
19410         echo "Doing html in ppl" ; \
19411         (cd $(HOST_SUBDIR)/ppl && \
19412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19414                   "RANLIB=$${RANLIB}" \
19415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19416                   html) \
19417           || exit 1
19418
19419 @endif ppl
19420
19421 .PHONY: maybe-TAGS-ppl TAGS-ppl
19422 maybe-TAGS-ppl:
19423 @if ppl
19424 maybe-TAGS-ppl: TAGS-ppl
19425
19426 TAGS-ppl: \
19427     configure-ppl 
19428         @[ -f ./ppl/Makefile ] || exit 0; \
19429         r=`${PWD_COMMAND}`; export r; \
19430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19431         $(HOST_EXPORTS) \
19432         for flag in $(EXTRA_HOST_FLAGS) ; do \
19433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19434         done; \
19435         echo "Doing TAGS in ppl" ; \
19436         (cd $(HOST_SUBDIR)/ppl && \
19437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19439                   "RANLIB=$${RANLIB}" \
19440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19441                   TAGS) \
19442           || exit 1
19443
19444 @endif ppl
19445
19446 .PHONY: maybe-install-info-ppl install-info-ppl
19447 maybe-install-info-ppl:
19448 @if ppl
19449 maybe-install-info-ppl: install-info-ppl
19450
19451 install-info-ppl: \
19452     configure-ppl \
19453     info-ppl 
19454         @[ -f ./ppl/Makefile ] || exit 0; \
19455         r=`${PWD_COMMAND}`; export r; \
19456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19457         $(HOST_EXPORTS) \
19458         for flag in $(EXTRA_HOST_FLAGS) ; do \
19459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19460         done; \
19461         echo "Doing install-info in ppl" ; \
19462         (cd $(HOST_SUBDIR)/ppl && \
19463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19465                   "RANLIB=$${RANLIB}" \
19466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19467                   install-info) \
19468           || exit 1
19469
19470 @endif ppl
19471
19472 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19473 maybe-install-pdf-ppl:
19474 @if ppl
19475 maybe-install-pdf-ppl: install-pdf-ppl
19476
19477 install-pdf-ppl: \
19478     configure-ppl \
19479     pdf-ppl 
19480         @[ -f ./ppl/Makefile ] || exit 0; \
19481         r=`${PWD_COMMAND}`; export r; \
19482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19483         $(HOST_EXPORTS) \
19484         for flag in $(EXTRA_HOST_FLAGS) ; do \
19485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19486         done; \
19487         echo "Doing install-pdf in ppl" ; \
19488         (cd $(HOST_SUBDIR)/ppl && \
19489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19491                   "RANLIB=$${RANLIB}" \
19492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19493                   install-pdf) \
19494           || exit 1
19495
19496 @endif ppl
19497
19498 .PHONY: maybe-install-html-ppl install-html-ppl
19499 maybe-install-html-ppl:
19500 @if ppl
19501 maybe-install-html-ppl: install-html-ppl
19502
19503 install-html-ppl: \
19504     configure-ppl \
19505     html-ppl 
19506         @[ -f ./ppl/Makefile ] || exit 0; \
19507         r=`${PWD_COMMAND}`; export r; \
19508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509         $(HOST_EXPORTS) \
19510         for flag in $(EXTRA_HOST_FLAGS) ; do \
19511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512         done; \
19513         echo "Doing install-html in ppl" ; \
19514         (cd $(HOST_SUBDIR)/ppl && \
19515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517                   "RANLIB=$${RANLIB}" \
19518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19519                   install-html) \
19520           || exit 1
19521
19522 @endif ppl
19523
19524 .PHONY: maybe-installcheck-ppl installcheck-ppl
19525 maybe-installcheck-ppl:
19526 @if ppl
19527 maybe-installcheck-ppl: installcheck-ppl
19528
19529 installcheck-ppl: \
19530     configure-ppl 
19531         @[ -f ./ppl/Makefile ] || exit 0; \
19532         r=`${PWD_COMMAND}`; export r; \
19533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534         $(HOST_EXPORTS) \
19535         for flag in $(EXTRA_HOST_FLAGS) ; do \
19536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537         done; \
19538         echo "Doing installcheck in ppl" ; \
19539         (cd $(HOST_SUBDIR)/ppl && \
19540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542                   "RANLIB=$${RANLIB}" \
19543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544                   installcheck) \
19545           || exit 1
19546
19547 @endif ppl
19548
19549 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19550 maybe-mostlyclean-ppl:
19551 @if ppl
19552 maybe-mostlyclean-ppl: mostlyclean-ppl
19553
19554 mostlyclean-ppl: 
19555         @[ -f ./ppl/Makefile ] || exit 0; \
19556         r=`${PWD_COMMAND}`; export r; \
19557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19558         $(HOST_EXPORTS) \
19559         for flag in $(EXTRA_HOST_FLAGS) ; do \
19560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19561         done; \
19562         echo "Doing mostlyclean in ppl" ; \
19563         (cd $(HOST_SUBDIR)/ppl && \
19564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19566                   "RANLIB=$${RANLIB}" \
19567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19568                   mostlyclean) \
19569           || exit 1
19570
19571 @endif ppl
19572
19573 .PHONY: maybe-clean-ppl clean-ppl
19574 maybe-clean-ppl:
19575 @if ppl
19576 maybe-clean-ppl: clean-ppl
19577
19578 clean-ppl: 
19579         @[ -f ./ppl/Makefile ] || exit 0; \
19580         r=`${PWD_COMMAND}`; export r; \
19581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19582         $(HOST_EXPORTS) \
19583         for flag in $(EXTRA_HOST_FLAGS) ; do \
19584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19585         done; \
19586         echo "Doing clean in ppl" ; \
19587         (cd $(HOST_SUBDIR)/ppl && \
19588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19590                   "RANLIB=$${RANLIB}" \
19591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19592                   clean) \
19593           || exit 1
19594
19595 @endif ppl
19596
19597 .PHONY: maybe-distclean-ppl distclean-ppl
19598 maybe-distclean-ppl:
19599 @if ppl
19600 maybe-distclean-ppl: distclean-ppl
19601
19602 distclean-ppl: 
19603         @[ -f ./ppl/Makefile ] || exit 0; \
19604         r=`${PWD_COMMAND}`; export r; \
19605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19606         $(HOST_EXPORTS) \
19607         for flag in $(EXTRA_HOST_FLAGS) ; do \
19608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19609         done; \
19610         echo "Doing distclean in ppl" ; \
19611         (cd $(HOST_SUBDIR)/ppl && \
19612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19614                   "RANLIB=$${RANLIB}" \
19615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19616                   distclean) \
19617           || exit 1
19618
19619 @endif ppl
19620
19621 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19622 maybe-maintainer-clean-ppl:
19623 @if ppl
19624 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19625
19626 maintainer-clean-ppl: 
19627         @[ -f ./ppl/Makefile ] || exit 0; \
19628         r=`${PWD_COMMAND}`; export r; \
19629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630         $(HOST_EXPORTS) \
19631         for flag in $(EXTRA_HOST_FLAGS) ; do \
19632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633         done; \
19634         echo "Doing maintainer-clean in ppl" ; \
19635         (cd $(HOST_SUBDIR)/ppl && \
19636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638                   "RANLIB=$${RANLIB}" \
19639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19640                   maintainer-clean) \
19641           || exit 1
19642
19643 @endif ppl
19644
19645
19646
19647 .PHONY: configure-cloog maybe-configure-cloog
19648 maybe-configure-cloog:
19649 @if gcc-bootstrap
19650 configure-cloog: stage_current
19651 @endif gcc-bootstrap
19652 @if cloog
19653 maybe-configure-cloog: configure-cloog
19654 configure-cloog: 
19655         @r=`${PWD_COMMAND}`; export r; \
19656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19657         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19659         $(HOST_EXPORTS) \
19660         echo Configuring in $(HOST_SUBDIR)/cloog; \
19661         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19662         case $(srcdir) in \
19663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19664           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19666         esac; \
19667         srcdiroption="--srcdir=$${topdir}/cloog"; \
19668         libsrcdir="$$s/cloog"; \
19669         $(SHELL) $${libsrcdir}/configure \
19670           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19671           --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 \
19672           || exit 1
19673 @endif cloog
19674
19675
19676
19677 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19678 maybe-configure-stage1-cloog:
19679 @if cloog-bootstrap
19680 maybe-configure-stage1-cloog: configure-stage1-cloog
19681 configure-stage1-cloog:
19682         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19683         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19684         @r=`${PWD_COMMAND}`; export r; \
19685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19686         TFLAGS="$(STAGE1_TFLAGS)"; \
19687         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19688         $(HOST_EXPORTS) \
19689         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19690         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19691         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19692         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19694         cd $(HOST_SUBDIR)/cloog || exit 1; \
19695         case $(srcdir) in \
19696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19697           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19699         esac; \
19700         srcdiroption="--srcdir=$${topdir}/cloog"; \
19701         libsrcdir="$$s/cloog"; \
19702         $(SHELL) $${libsrcdir}/configure \
19703           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19704           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19705           $(STAGE1_CONFIGURE_FLAGS) \
19706           --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
19707 @endif cloog-bootstrap
19708
19709 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19710 maybe-configure-stage2-cloog:
19711 @if cloog-bootstrap
19712 maybe-configure-stage2-cloog: configure-stage2-cloog
19713 configure-stage2-cloog:
19714         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19715         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19716         @r=`${PWD_COMMAND}`; export r; \
19717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19718         TFLAGS="$(STAGE2_TFLAGS)"; \
19719         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19720         $(HOST_EXPORTS) \
19721         $(POSTSTAGE1_HOST_EXPORTS) \
19722         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19723         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19724         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19725         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19727         cd $(HOST_SUBDIR)/cloog || exit 1; \
19728         case $(srcdir) in \
19729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19730           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19732         esac; \
19733         srcdiroption="--srcdir=$${topdir}/cloog"; \
19734         libsrcdir="$$s/cloog"; \
19735         $(SHELL) $${libsrcdir}/configure \
19736           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19737           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19738           --with-build-libsubdir=$(HOST_SUBDIR) \
19739           $(STAGE2_CONFIGURE_FLAGS) \
19740           --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
19741 @endif cloog-bootstrap
19742
19743 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19744 maybe-configure-stage3-cloog:
19745 @if cloog-bootstrap
19746 maybe-configure-stage3-cloog: configure-stage3-cloog
19747 configure-stage3-cloog:
19748         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19749         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19750         @r=`${PWD_COMMAND}`; export r; \
19751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19752         TFLAGS="$(STAGE3_TFLAGS)"; \
19753         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19754         $(HOST_EXPORTS) \
19755         $(POSTSTAGE1_HOST_EXPORTS) \
19756         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19757         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19758         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19759         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19760         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19761         cd $(HOST_SUBDIR)/cloog || exit 1; \
19762         case $(srcdir) in \
19763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19764           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19766         esac; \
19767         srcdiroption="--srcdir=$${topdir}/cloog"; \
19768         libsrcdir="$$s/cloog"; \
19769         $(SHELL) $${libsrcdir}/configure \
19770           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19771           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19772           --with-build-libsubdir=$(HOST_SUBDIR) \
19773           $(STAGE3_CONFIGURE_FLAGS) \
19774           --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
19775 @endif cloog-bootstrap
19776
19777 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19778 maybe-configure-stage4-cloog:
19779 @if cloog-bootstrap
19780 maybe-configure-stage4-cloog: configure-stage4-cloog
19781 configure-stage4-cloog:
19782         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19783         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19784         @r=`${PWD_COMMAND}`; export r; \
19785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19786         TFLAGS="$(STAGE4_TFLAGS)"; \
19787         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19788         $(HOST_EXPORTS) \
19789         $(POSTSTAGE1_HOST_EXPORTS) \
19790         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19791         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19792         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19793         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19795         cd $(HOST_SUBDIR)/cloog || exit 1; \
19796         case $(srcdir) in \
19797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19798           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19800         esac; \
19801         srcdiroption="--srcdir=$${topdir}/cloog"; \
19802         libsrcdir="$$s/cloog"; \
19803         $(SHELL) $${libsrcdir}/configure \
19804           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19805           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19806           --with-build-libsubdir=$(HOST_SUBDIR) \
19807           $(STAGE4_CONFIGURE_FLAGS) \
19808           --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
19809 @endif cloog-bootstrap
19810
19811 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19812 maybe-configure-stageprofile-cloog:
19813 @if cloog-bootstrap
19814 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19815 configure-stageprofile-cloog:
19816         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19818         @r=`${PWD_COMMAND}`; export r; \
19819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19821         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19822         $(HOST_EXPORTS) \
19823         $(POSTSTAGE1_HOST_EXPORTS) \
19824         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19825         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19826         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19827         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19829         cd $(HOST_SUBDIR)/cloog || exit 1; \
19830         case $(srcdir) in \
19831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19832           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19834         esac; \
19835         srcdiroption="--srcdir=$${topdir}/cloog"; \
19836         libsrcdir="$$s/cloog"; \
19837         $(SHELL) $${libsrcdir}/configure \
19838           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19839           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19840           --with-build-libsubdir=$(HOST_SUBDIR) \
19841           $(STAGEprofile_CONFIGURE_FLAGS) \
19842           --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
19843 @endif cloog-bootstrap
19844
19845 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19846 maybe-configure-stagefeedback-cloog:
19847 @if cloog-bootstrap
19848 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19849 configure-stagefeedback-cloog:
19850         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19851         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19852         @r=`${PWD_COMMAND}`; export r; \
19853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19855         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19856         $(HOST_EXPORTS) \
19857         $(POSTSTAGE1_HOST_EXPORTS) \
19858         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19859         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19860         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19861         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19863         cd $(HOST_SUBDIR)/cloog || exit 1; \
19864         case $(srcdir) in \
19865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19866           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19868         esac; \
19869         srcdiroption="--srcdir=$${topdir}/cloog"; \
19870         libsrcdir="$$s/cloog"; \
19871         $(SHELL) $${libsrcdir}/configure \
19872           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19873           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19874           --with-build-libsubdir=$(HOST_SUBDIR) \
19875           $(STAGEfeedback_CONFIGURE_FLAGS) \
19876           --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
19877 @endif cloog-bootstrap
19878
19879
19880
19881
19882
19883 .PHONY: all-cloog maybe-all-cloog
19884 maybe-all-cloog:
19885 @if gcc-bootstrap
19886 all-cloog: stage_current
19887 @endif gcc-bootstrap
19888 @if cloog
19889 TARGET-cloog=all
19890 maybe-all-cloog: all-cloog
19891 all-cloog: configure-cloog
19892         @r=`${PWD_COMMAND}`; export r; \
19893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894         $(HOST_EXPORTS) \
19895         (cd $(HOST_SUBDIR)/cloog && \
19896           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19897                 $(TARGET-cloog))
19898 @endif cloog
19899
19900
19901
19902 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19903 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19904 maybe-all-stage1-cloog:
19905 maybe-clean-stage1-cloog:
19906 @if cloog-bootstrap
19907 maybe-all-stage1-cloog: all-stage1-cloog
19908 all-stage1: all-stage1-cloog
19909 TARGET-stage1-cloog = $(TARGET-cloog)
19910 all-stage1-cloog: configure-stage1-cloog
19911         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19912         @r=`${PWD_COMMAND}`; export r; \
19913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19914         TFLAGS="$(STAGE1_TFLAGS)"; \
19915         $(HOST_EXPORTS) \
19916         cd $(HOST_SUBDIR)/cloog && \
19917         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19918                 CFLAGS="$(STAGE1_CFLAGS)" \
19919                 CXXFLAGS="$(STAGE1_CFLAGS)" \
19920                 LIBCFLAGS="$(LIBCFLAGS)" \
19921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19924                 $(EXTRA_HOST_FLAGS)   \
19925                 TFLAGS="$(STAGE1_TFLAGS)" \
19926                 $(TARGET-stage1-cloog)
19927
19928 maybe-clean-stage1-cloog: clean-stage1-cloog
19929 clean-stage1: clean-stage1-cloog
19930 clean-stage1-cloog:
19931         @if [ $(current_stage) = stage1 ]; then \
19932           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19933         else \
19934           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19935           $(MAKE) stage1-start; \
19936         fi; \
19937         cd $(HOST_SUBDIR)/cloog && \
19938         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19939                  clean
19940 @endif cloog-bootstrap
19941
19942
19943 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19944 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19945 maybe-all-stage2-cloog:
19946 maybe-clean-stage2-cloog:
19947 @if cloog-bootstrap
19948 maybe-all-stage2-cloog: all-stage2-cloog
19949 all-stage2: all-stage2-cloog
19950 TARGET-stage2-cloog = $(TARGET-cloog)
19951 all-stage2-cloog: configure-stage2-cloog
19952         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19953         @r=`${PWD_COMMAND}`; export r; \
19954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955         TFLAGS="$(STAGE2_TFLAGS)"; \
19956         $(HOST_EXPORTS) \
19957         $(POSTSTAGE1_HOST_EXPORTS) \
19958         cd $(HOST_SUBDIR)/cloog && \
19959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19960                 CFLAGS="$(STAGE2_CFLAGS)" \
19961                 CXXFLAGS="$(STAGE2_CFLAGS)" \
19962                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19963                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19964                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19965                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19966                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19967                 TFLAGS="$(STAGE2_TFLAGS)" \
19968                 $(TARGET-stage2-cloog)
19969
19970 maybe-clean-stage2-cloog: clean-stage2-cloog
19971 clean-stage2: clean-stage2-cloog
19972 clean-stage2-cloog:
19973         @if [ $(current_stage) = stage2 ]; then \
19974           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19975         else \
19976           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19977           $(MAKE) stage2-start; \
19978         fi; \
19979         cd $(HOST_SUBDIR)/cloog && \
19980         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19981                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19982                  clean
19983 @endif cloog-bootstrap
19984
19985
19986 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19987 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19988 maybe-all-stage3-cloog:
19989 maybe-clean-stage3-cloog:
19990 @if cloog-bootstrap
19991 maybe-all-stage3-cloog: all-stage3-cloog
19992 all-stage3: all-stage3-cloog
19993 TARGET-stage3-cloog = $(TARGET-cloog)
19994 all-stage3-cloog: configure-stage3-cloog
19995         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19996         @r=`${PWD_COMMAND}`; export r; \
19997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19998         TFLAGS="$(STAGE3_TFLAGS)"; \
19999         $(HOST_EXPORTS) \
20000         $(POSTSTAGE1_HOST_EXPORTS) \
20001         cd $(HOST_SUBDIR)/cloog && \
20002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20003                 CFLAGS="$(STAGE3_CFLAGS)" \
20004                 CXXFLAGS="$(STAGE3_CFLAGS)" \
20005                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20006                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20007                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20008                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20009                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20010                 TFLAGS="$(STAGE3_TFLAGS)" \
20011                 $(TARGET-stage3-cloog)
20012
20013 maybe-clean-stage3-cloog: clean-stage3-cloog
20014 clean-stage3: clean-stage3-cloog
20015 clean-stage3-cloog:
20016         @if [ $(current_stage) = stage3 ]; then \
20017           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20018         else \
20019           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20020           $(MAKE) stage3-start; \
20021         fi; \
20022         cd $(HOST_SUBDIR)/cloog && \
20023         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20024                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20025                  clean
20026 @endif cloog-bootstrap
20027
20028
20029 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20030 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20031 maybe-all-stage4-cloog:
20032 maybe-clean-stage4-cloog:
20033 @if cloog-bootstrap
20034 maybe-all-stage4-cloog: all-stage4-cloog
20035 all-stage4: all-stage4-cloog
20036 TARGET-stage4-cloog = $(TARGET-cloog)
20037 all-stage4-cloog: configure-stage4-cloog
20038         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20039         @r=`${PWD_COMMAND}`; export r; \
20040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20041         TFLAGS="$(STAGE4_TFLAGS)"; \
20042         $(HOST_EXPORTS) \
20043         $(POSTSTAGE1_HOST_EXPORTS) \
20044         cd $(HOST_SUBDIR)/cloog && \
20045         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20046                 CFLAGS="$(STAGE4_CFLAGS)" \
20047                 CXXFLAGS="$(STAGE4_CFLAGS)" \
20048                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20049                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20050                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20051                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20052                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20053                 TFLAGS="$(STAGE4_TFLAGS)" \
20054                 $(TARGET-stage4-cloog)
20055
20056 maybe-clean-stage4-cloog: clean-stage4-cloog
20057 clean-stage4: clean-stage4-cloog
20058 clean-stage4-cloog:
20059         @if [ $(current_stage) = stage4 ]; then \
20060           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20061         else \
20062           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20063           $(MAKE) stage4-start; \
20064         fi; \
20065         cd $(HOST_SUBDIR)/cloog && \
20066         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20067                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20068                  clean
20069 @endif cloog-bootstrap
20070
20071
20072 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20073 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20074 maybe-all-stageprofile-cloog:
20075 maybe-clean-stageprofile-cloog:
20076 @if cloog-bootstrap
20077 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20078 all-stageprofile: all-stageprofile-cloog
20079 TARGET-stageprofile-cloog = $(TARGET-cloog)
20080 all-stageprofile-cloog: configure-stageprofile-cloog
20081         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20082         @r=`${PWD_COMMAND}`; export r; \
20083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20085         $(HOST_EXPORTS) \
20086         $(POSTSTAGE1_HOST_EXPORTS) \
20087         cd $(HOST_SUBDIR)/cloog && \
20088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20089                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20090                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20091                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20092                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20093                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20094                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20095                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20096                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20097                 $(TARGET-stageprofile-cloog)
20098
20099 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20100 clean-stageprofile: clean-stageprofile-cloog
20101 clean-stageprofile-cloog:
20102         @if [ $(current_stage) = stageprofile ]; then \
20103           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20104         else \
20105           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20106           $(MAKE) stageprofile-start; \
20107         fi; \
20108         cd $(HOST_SUBDIR)/cloog && \
20109         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20110                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20111                  clean
20112 @endif cloog-bootstrap
20113
20114
20115 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20116 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20117 maybe-all-stagefeedback-cloog:
20118 maybe-clean-stagefeedback-cloog:
20119 @if cloog-bootstrap
20120 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20121 all-stagefeedback: all-stagefeedback-cloog
20122 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20123 all-stagefeedback-cloog: configure-stagefeedback-cloog
20124         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20125         @r=`${PWD_COMMAND}`; export r; \
20126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20128         $(HOST_EXPORTS) \
20129         $(POSTSTAGE1_HOST_EXPORTS) \
20130         cd $(HOST_SUBDIR)/cloog && \
20131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20132                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20133                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20134                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20138                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20139                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20140                 $(TARGET-stagefeedback-cloog)
20141
20142 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20143 clean-stagefeedback: clean-stagefeedback-cloog
20144 clean-stagefeedback-cloog:
20145         @if [ $(current_stage) = stagefeedback ]; then \
20146           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20147         else \
20148           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20149           $(MAKE) stagefeedback-start; \
20150         fi; \
20151         cd $(HOST_SUBDIR)/cloog && \
20152         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20153                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20154                  clean
20155 @endif cloog-bootstrap
20156
20157
20158
20159
20160
20161 .PHONY: check-cloog maybe-check-cloog
20162 maybe-check-cloog:
20163 @if cloog
20164 maybe-check-cloog: check-cloog
20165
20166 check-cloog:
20167         @: $(MAKE); $(unstage)
20168         @r=`${PWD_COMMAND}`; export r; \
20169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20170         $(HOST_EXPORTS) \
20171         (cd $(HOST_SUBDIR)/cloog && \
20172           $(MAKE) $(FLAGS_TO_PASS)  check)
20173
20174 @endif cloog
20175
20176 .PHONY: install-cloog maybe-install-cloog
20177 maybe-install-cloog:
20178 @if cloog
20179 maybe-install-cloog: install-cloog
20180
20181 install-cloog:
20182
20183 @endif cloog
20184
20185 # Other targets (info, dvi, pdf, etc.)
20186
20187 .PHONY: maybe-info-cloog info-cloog
20188 maybe-info-cloog:
20189 @if cloog
20190 maybe-info-cloog: info-cloog
20191
20192 info-cloog: \
20193     configure-cloog 
20194         @[ -f ./cloog/Makefile ] || exit 0; \
20195         r=`${PWD_COMMAND}`; export r; \
20196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20197         $(HOST_EXPORTS) \
20198         for flag in $(EXTRA_HOST_FLAGS) ; do \
20199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20200         done; \
20201         echo "Doing info in cloog" ; \
20202         (cd $(HOST_SUBDIR)/cloog && \
20203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20205                   "RANLIB=$${RANLIB}" \
20206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20207                   info) \
20208           || exit 1
20209
20210 @endif cloog
20211
20212 .PHONY: maybe-dvi-cloog dvi-cloog
20213 maybe-dvi-cloog:
20214 @if cloog
20215 maybe-dvi-cloog: dvi-cloog
20216
20217 dvi-cloog: \
20218     configure-cloog 
20219         @[ -f ./cloog/Makefile ] || exit 0; \
20220         r=`${PWD_COMMAND}`; export r; \
20221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20222         $(HOST_EXPORTS) \
20223         for flag in $(EXTRA_HOST_FLAGS) ; do \
20224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20225         done; \
20226         echo "Doing dvi in cloog" ; \
20227         (cd $(HOST_SUBDIR)/cloog && \
20228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20230                   "RANLIB=$${RANLIB}" \
20231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20232                   dvi) \
20233           || exit 1
20234
20235 @endif cloog
20236
20237 .PHONY: maybe-pdf-cloog pdf-cloog
20238 maybe-pdf-cloog:
20239 @if cloog
20240 maybe-pdf-cloog: pdf-cloog
20241
20242 pdf-cloog: \
20243     configure-cloog 
20244         @[ -f ./cloog/Makefile ] || exit 0; \
20245         r=`${PWD_COMMAND}`; export r; \
20246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20247         $(HOST_EXPORTS) \
20248         for flag in $(EXTRA_HOST_FLAGS) ; do \
20249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20250         done; \
20251         echo "Doing pdf in cloog" ; \
20252         (cd $(HOST_SUBDIR)/cloog && \
20253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20255                   "RANLIB=$${RANLIB}" \
20256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20257                   pdf) \
20258           || exit 1
20259
20260 @endif cloog
20261
20262 .PHONY: maybe-html-cloog html-cloog
20263 maybe-html-cloog:
20264 @if cloog
20265 maybe-html-cloog: html-cloog
20266
20267 html-cloog: \
20268     configure-cloog 
20269         @[ -f ./cloog/Makefile ] || exit 0; \
20270         r=`${PWD_COMMAND}`; export r; \
20271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272         $(HOST_EXPORTS) \
20273         for flag in $(EXTRA_HOST_FLAGS) ; do \
20274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20275         done; \
20276         echo "Doing html in cloog" ; \
20277         (cd $(HOST_SUBDIR)/cloog && \
20278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20280                   "RANLIB=$${RANLIB}" \
20281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20282                   html) \
20283           || exit 1
20284
20285 @endif cloog
20286
20287 .PHONY: maybe-TAGS-cloog TAGS-cloog
20288 maybe-TAGS-cloog:
20289 @if cloog
20290 maybe-TAGS-cloog: TAGS-cloog
20291
20292 TAGS-cloog: \
20293     configure-cloog 
20294         @[ -f ./cloog/Makefile ] || exit 0; \
20295         r=`${PWD_COMMAND}`; export r; \
20296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297         $(HOST_EXPORTS) \
20298         for flag in $(EXTRA_HOST_FLAGS) ; do \
20299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20300         done; \
20301         echo "Doing TAGS in cloog" ; \
20302         (cd $(HOST_SUBDIR)/cloog && \
20303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20305                   "RANLIB=$${RANLIB}" \
20306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20307                   TAGS) \
20308           || exit 1
20309
20310 @endif cloog
20311
20312 .PHONY: maybe-install-info-cloog install-info-cloog
20313 maybe-install-info-cloog:
20314 @if cloog
20315 maybe-install-info-cloog: install-info-cloog
20316
20317 install-info-cloog: \
20318     configure-cloog \
20319     info-cloog 
20320         @[ -f ./cloog/Makefile ] || exit 0; \
20321         r=`${PWD_COMMAND}`; export r; \
20322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20323         $(HOST_EXPORTS) \
20324         for flag in $(EXTRA_HOST_FLAGS) ; do \
20325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20326         done; \
20327         echo "Doing install-info in cloog" ; \
20328         (cd $(HOST_SUBDIR)/cloog && \
20329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20331                   "RANLIB=$${RANLIB}" \
20332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20333                   install-info) \
20334           || exit 1
20335
20336 @endif cloog
20337
20338 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20339 maybe-install-pdf-cloog:
20340 @if cloog
20341 maybe-install-pdf-cloog: install-pdf-cloog
20342
20343 install-pdf-cloog: \
20344     configure-cloog \
20345     pdf-cloog 
20346         @[ -f ./cloog/Makefile ] || exit 0; \
20347         r=`${PWD_COMMAND}`; export r; \
20348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349         $(HOST_EXPORTS) \
20350         for flag in $(EXTRA_HOST_FLAGS) ; do \
20351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20352         done; \
20353         echo "Doing install-pdf in cloog" ; \
20354         (cd $(HOST_SUBDIR)/cloog && \
20355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20357                   "RANLIB=$${RANLIB}" \
20358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20359                   install-pdf) \
20360           || exit 1
20361
20362 @endif cloog
20363
20364 .PHONY: maybe-install-html-cloog install-html-cloog
20365 maybe-install-html-cloog:
20366 @if cloog
20367 maybe-install-html-cloog: install-html-cloog
20368
20369 install-html-cloog: \
20370     configure-cloog \
20371     html-cloog 
20372         @[ -f ./cloog/Makefile ] || exit 0; \
20373         r=`${PWD_COMMAND}`; export r; \
20374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375         $(HOST_EXPORTS) \
20376         for flag in $(EXTRA_HOST_FLAGS) ; do \
20377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378         done; \
20379         echo "Doing install-html in cloog" ; \
20380         (cd $(HOST_SUBDIR)/cloog && \
20381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383                   "RANLIB=$${RANLIB}" \
20384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385                   install-html) \
20386           || exit 1
20387
20388 @endif cloog
20389
20390 .PHONY: maybe-installcheck-cloog installcheck-cloog
20391 maybe-installcheck-cloog:
20392 @if cloog
20393 maybe-installcheck-cloog: installcheck-cloog
20394
20395 installcheck-cloog: \
20396     configure-cloog 
20397         @[ -f ./cloog/Makefile ] || exit 0; \
20398         r=`${PWD_COMMAND}`; export r; \
20399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400         $(HOST_EXPORTS) \
20401         for flag in $(EXTRA_HOST_FLAGS) ; do \
20402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403         done; \
20404         echo "Doing installcheck in cloog" ; \
20405         (cd $(HOST_SUBDIR)/cloog && \
20406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20408                   "RANLIB=$${RANLIB}" \
20409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20410                   installcheck) \
20411           || exit 1
20412
20413 @endif cloog
20414
20415 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20416 maybe-mostlyclean-cloog:
20417 @if cloog
20418 maybe-mostlyclean-cloog: mostlyclean-cloog
20419
20420 mostlyclean-cloog: 
20421         @[ -f ./cloog/Makefile ] || exit 0; \
20422         r=`${PWD_COMMAND}`; export r; \
20423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20424         $(HOST_EXPORTS) \
20425         for flag in $(EXTRA_HOST_FLAGS) ; do \
20426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20427         done; \
20428         echo "Doing mostlyclean in cloog" ; \
20429         (cd $(HOST_SUBDIR)/cloog && \
20430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20432                   "RANLIB=$${RANLIB}" \
20433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20434                   mostlyclean) \
20435           || exit 1
20436
20437 @endif cloog
20438
20439 .PHONY: maybe-clean-cloog clean-cloog
20440 maybe-clean-cloog:
20441 @if cloog
20442 maybe-clean-cloog: clean-cloog
20443
20444 clean-cloog: 
20445         @[ -f ./cloog/Makefile ] || exit 0; \
20446         r=`${PWD_COMMAND}`; export r; \
20447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20448         $(HOST_EXPORTS) \
20449         for flag in $(EXTRA_HOST_FLAGS) ; do \
20450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20451         done; \
20452         echo "Doing clean in cloog" ; \
20453         (cd $(HOST_SUBDIR)/cloog && \
20454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20456                   "RANLIB=$${RANLIB}" \
20457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20458                   clean) \
20459           || exit 1
20460
20461 @endif cloog
20462
20463 .PHONY: maybe-distclean-cloog distclean-cloog
20464 maybe-distclean-cloog:
20465 @if cloog
20466 maybe-distclean-cloog: distclean-cloog
20467
20468 distclean-cloog: 
20469         @[ -f ./cloog/Makefile ] || exit 0; \
20470         r=`${PWD_COMMAND}`; export r; \
20471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472         $(HOST_EXPORTS) \
20473         for flag in $(EXTRA_HOST_FLAGS) ; do \
20474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20475         done; \
20476         echo "Doing distclean in cloog" ; \
20477         (cd $(HOST_SUBDIR)/cloog && \
20478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20480                   "RANLIB=$${RANLIB}" \
20481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20482                   distclean) \
20483           || exit 1
20484
20485 @endif cloog
20486
20487 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20488 maybe-maintainer-clean-cloog:
20489 @if cloog
20490 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20491
20492 maintainer-clean-cloog: 
20493         @[ -f ./cloog/Makefile ] || exit 0; \
20494         r=`${PWD_COMMAND}`; export r; \
20495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20496         $(HOST_EXPORTS) \
20497         for flag in $(EXTRA_HOST_FLAGS) ; do \
20498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20499         done; \
20500         echo "Doing maintainer-clean in cloog" ; \
20501         (cd $(HOST_SUBDIR)/cloog && \
20502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20504                   "RANLIB=$${RANLIB}" \
20505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20506                   maintainer-clean) \
20507           || exit 1
20508
20509 @endif cloog
20510
20511
20512
20513 .PHONY: configure-gnuserv maybe-configure-gnuserv
20514 maybe-configure-gnuserv:
20515 @if gcc-bootstrap
20516 configure-gnuserv: stage_current
20517 @endif gcc-bootstrap
20518 @if gnuserv
20519 maybe-configure-gnuserv: configure-gnuserv
20520 configure-gnuserv: 
20521         @: $(MAKE); $(unstage)
20522         @r=`${PWD_COMMAND}`; export r; \
20523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20526         $(HOST_EXPORTS) \
20527         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20528         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20529         case $(srcdir) in \
20530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20531           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20533         esac; \
20534         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20535         libsrcdir="$$s/gnuserv"; \
20536         $(SHELL) $${libsrcdir}/configure \
20537           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20538           --target=${target_alias} $${srcdiroption}  \
20539           || exit 1
20540 @endif gnuserv
20541
20542
20543
20544
20545
20546 .PHONY: all-gnuserv maybe-all-gnuserv
20547 maybe-all-gnuserv:
20548 @if gcc-bootstrap
20549 all-gnuserv: stage_current
20550 @endif gcc-bootstrap
20551 @if gnuserv
20552 TARGET-gnuserv=all
20553 maybe-all-gnuserv: all-gnuserv
20554 all-gnuserv: configure-gnuserv
20555         @: $(MAKE); $(unstage)
20556         @r=`${PWD_COMMAND}`; export r; \
20557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20558         $(HOST_EXPORTS) \
20559         (cd $(HOST_SUBDIR)/gnuserv && \
20560           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20561                 $(TARGET-gnuserv))
20562 @endif gnuserv
20563
20564
20565
20566
20567 .PHONY: check-gnuserv maybe-check-gnuserv
20568 maybe-check-gnuserv:
20569 @if gnuserv
20570 maybe-check-gnuserv: check-gnuserv
20571
20572 check-gnuserv:
20573         @: $(MAKE); $(unstage)
20574         @r=`${PWD_COMMAND}`; export r; \
20575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20576         $(HOST_EXPORTS) \
20577         (cd $(HOST_SUBDIR)/gnuserv && \
20578           $(MAKE) $(FLAGS_TO_PASS)  check)
20579
20580 @endif gnuserv
20581
20582 .PHONY: install-gnuserv maybe-install-gnuserv
20583 maybe-install-gnuserv:
20584 @if gnuserv
20585 maybe-install-gnuserv: install-gnuserv
20586
20587 install-gnuserv: installdirs
20588         @: $(MAKE); $(unstage)
20589         @r=`${PWD_COMMAND}`; export r; \
20590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20591         $(HOST_EXPORTS) \
20592         (cd $(HOST_SUBDIR)/gnuserv && \
20593           $(MAKE) $(FLAGS_TO_PASS)  install)
20594
20595 @endif gnuserv
20596
20597 # Other targets (info, dvi, pdf, etc.)
20598
20599 .PHONY: maybe-info-gnuserv info-gnuserv
20600 maybe-info-gnuserv:
20601 @if gnuserv
20602 maybe-info-gnuserv: info-gnuserv
20603
20604 info-gnuserv: \
20605     configure-gnuserv 
20606         @: $(MAKE); $(unstage)
20607         @[ -f ./gnuserv/Makefile ] || exit 0; \
20608         r=`${PWD_COMMAND}`; export r; \
20609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610         $(HOST_EXPORTS) \
20611         for flag in $(EXTRA_HOST_FLAGS) ; do \
20612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20613         done; \
20614         echo "Doing info in gnuserv" ; \
20615         (cd $(HOST_SUBDIR)/gnuserv && \
20616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20618                   "RANLIB=$${RANLIB}" \
20619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20620                   info) \
20621           || exit 1
20622
20623 @endif gnuserv
20624
20625 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20626 maybe-dvi-gnuserv:
20627 @if gnuserv
20628 maybe-dvi-gnuserv: dvi-gnuserv
20629
20630 dvi-gnuserv: \
20631     configure-gnuserv 
20632         @: $(MAKE); $(unstage)
20633         @[ -f ./gnuserv/Makefile ] || exit 0; \
20634         r=`${PWD_COMMAND}`; export r; \
20635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636         $(HOST_EXPORTS) \
20637         for flag in $(EXTRA_HOST_FLAGS) ; do \
20638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20639         done; \
20640         echo "Doing dvi in gnuserv" ; \
20641         (cd $(HOST_SUBDIR)/gnuserv && \
20642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20644                   "RANLIB=$${RANLIB}" \
20645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20646                   dvi) \
20647           || exit 1
20648
20649 @endif gnuserv
20650
20651 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20652 maybe-pdf-gnuserv:
20653 @if gnuserv
20654 maybe-pdf-gnuserv: pdf-gnuserv
20655
20656 pdf-gnuserv: \
20657     configure-gnuserv 
20658         @: $(MAKE); $(unstage)
20659         @[ -f ./gnuserv/Makefile ] || exit 0; \
20660         r=`${PWD_COMMAND}`; export r; \
20661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20662         $(HOST_EXPORTS) \
20663         for flag in $(EXTRA_HOST_FLAGS) ; do \
20664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20665         done; \
20666         echo "Doing pdf in gnuserv" ; \
20667         (cd $(HOST_SUBDIR)/gnuserv && \
20668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20670                   "RANLIB=$${RANLIB}" \
20671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20672                   pdf) \
20673           || exit 1
20674
20675 @endif gnuserv
20676
20677 .PHONY: maybe-html-gnuserv html-gnuserv
20678 maybe-html-gnuserv:
20679 @if gnuserv
20680 maybe-html-gnuserv: html-gnuserv
20681
20682 html-gnuserv: \
20683     configure-gnuserv 
20684         @: $(MAKE); $(unstage)
20685         @[ -f ./gnuserv/Makefile ] || exit 0; \
20686         r=`${PWD_COMMAND}`; export r; \
20687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20688         $(HOST_EXPORTS) \
20689         for flag in $(EXTRA_HOST_FLAGS) ; do \
20690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20691         done; \
20692         echo "Doing html in gnuserv" ; \
20693         (cd $(HOST_SUBDIR)/gnuserv && \
20694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20696                   "RANLIB=$${RANLIB}" \
20697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20698                   html) \
20699           || exit 1
20700
20701 @endif gnuserv
20702
20703 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20704 maybe-TAGS-gnuserv:
20705 @if gnuserv
20706 maybe-TAGS-gnuserv: TAGS-gnuserv
20707
20708 TAGS-gnuserv: \
20709     configure-gnuserv 
20710         @: $(MAKE); $(unstage)
20711         @[ -f ./gnuserv/Makefile ] || exit 0; \
20712         r=`${PWD_COMMAND}`; export r; \
20713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20714         $(HOST_EXPORTS) \
20715         for flag in $(EXTRA_HOST_FLAGS) ; do \
20716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20717         done; \
20718         echo "Doing TAGS in gnuserv" ; \
20719         (cd $(HOST_SUBDIR)/gnuserv && \
20720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20722                   "RANLIB=$${RANLIB}" \
20723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20724                   TAGS) \
20725           || exit 1
20726
20727 @endif gnuserv
20728
20729 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20730 maybe-install-info-gnuserv:
20731 @if gnuserv
20732 maybe-install-info-gnuserv: install-info-gnuserv
20733
20734 install-info-gnuserv: \
20735     configure-gnuserv \
20736     info-gnuserv 
20737         @: $(MAKE); $(unstage)
20738         @[ -f ./gnuserv/Makefile ] || exit 0; \
20739         r=`${PWD_COMMAND}`; export r; \
20740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741         $(HOST_EXPORTS) \
20742         for flag in $(EXTRA_HOST_FLAGS) ; do \
20743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744         done; \
20745         echo "Doing install-info in gnuserv" ; \
20746         (cd $(HOST_SUBDIR)/gnuserv && \
20747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749                   "RANLIB=$${RANLIB}" \
20750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751                   install-info) \
20752           || exit 1
20753
20754 @endif gnuserv
20755
20756 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20757 maybe-install-pdf-gnuserv:
20758 @if gnuserv
20759 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20760
20761 install-pdf-gnuserv: \
20762     configure-gnuserv \
20763     pdf-gnuserv 
20764         @: $(MAKE); $(unstage)
20765         @[ -f ./gnuserv/Makefile ] || exit 0; \
20766         r=`${PWD_COMMAND}`; export r; \
20767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20768         $(HOST_EXPORTS) \
20769         for flag in $(EXTRA_HOST_FLAGS) ; do \
20770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20771         done; \
20772         echo "Doing install-pdf in gnuserv" ; \
20773         (cd $(HOST_SUBDIR)/gnuserv && \
20774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20776                   "RANLIB=$${RANLIB}" \
20777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20778                   install-pdf) \
20779           || exit 1
20780
20781 @endif gnuserv
20782
20783 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20784 maybe-install-html-gnuserv:
20785 @if gnuserv
20786 maybe-install-html-gnuserv: install-html-gnuserv
20787
20788 install-html-gnuserv: \
20789     configure-gnuserv \
20790     html-gnuserv 
20791         @: $(MAKE); $(unstage)
20792         @[ -f ./gnuserv/Makefile ] || exit 0; \
20793         r=`${PWD_COMMAND}`; export r; \
20794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795         $(HOST_EXPORTS) \
20796         for flag in $(EXTRA_HOST_FLAGS) ; do \
20797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798         done; \
20799         echo "Doing install-html in gnuserv" ; \
20800         (cd $(HOST_SUBDIR)/gnuserv && \
20801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803                   "RANLIB=$${RANLIB}" \
20804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20805                   install-html) \
20806           || exit 1
20807
20808 @endif gnuserv
20809
20810 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20811 maybe-installcheck-gnuserv:
20812 @if gnuserv
20813 maybe-installcheck-gnuserv: installcheck-gnuserv
20814
20815 installcheck-gnuserv: \
20816     configure-gnuserv 
20817         @: $(MAKE); $(unstage)
20818         @[ -f ./gnuserv/Makefile ] || exit 0; \
20819         r=`${PWD_COMMAND}`; export r; \
20820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20821         $(HOST_EXPORTS) \
20822         for flag in $(EXTRA_HOST_FLAGS) ; do \
20823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20824         done; \
20825         echo "Doing installcheck in gnuserv" ; \
20826         (cd $(HOST_SUBDIR)/gnuserv && \
20827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20829                   "RANLIB=$${RANLIB}" \
20830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20831                   installcheck) \
20832           || exit 1
20833
20834 @endif gnuserv
20835
20836 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20837 maybe-mostlyclean-gnuserv:
20838 @if gnuserv
20839 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20840
20841 mostlyclean-gnuserv: 
20842         @: $(MAKE); $(unstage)
20843         @[ -f ./gnuserv/Makefile ] || exit 0; \
20844         r=`${PWD_COMMAND}`; export r; \
20845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20846         $(HOST_EXPORTS) \
20847         for flag in $(EXTRA_HOST_FLAGS) ; do \
20848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20849         done; \
20850         echo "Doing mostlyclean in gnuserv" ; \
20851         (cd $(HOST_SUBDIR)/gnuserv && \
20852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20854                   "RANLIB=$${RANLIB}" \
20855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20856                   mostlyclean) \
20857           || exit 1
20858
20859 @endif gnuserv
20860
20861 .PHONY: maybe-clean-gnuserv clean-gnuserv
20862 maybe-clean-gnuserv:
20863 @if gnuserv
20864 maybe-clean-gnuserv: clean-gnuserv
20865
20866 clean-gnuserv: 
20867         @: $(MAKE); $(unstage)
20868         @[ -f ./gnuserv/Makefile ] || exit 0; \
20869         r=`${PWD_COMMAND}`; export r; \
20870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871         $(HOST_EXPORTS) \
20872         for flag in $(EXTRA_HOST_FLAGS) ; do \
20873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20874         done; \
20875         echo "Doing clean in gnuserv" ; \
20876         (cd $(HOST_SUBDIR)/gnuserv && \
20877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20879                   "RANLIB=$${RANLIB}" \
20880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20881                   clean) \
20882           || exit 1
20883
20884 @endif gnuserv
20885
20886 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20887 maybe-distclean-gnuserv:
20888 @if gnuserv
20889 maybe-distclean-gnuserv: distclean-gnuserv
20890
20891 distclean-gnuserv: 
20892         @: $(MAKE); $(unstage)
20893         @[ -f ./gnuserv/Makefile ] || exit 0; \
20894         r=`${PWD_COMMAND}`; export r; \
20895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20896         $(HOST_EXPORTS) \
20897         for flag in $(EXTRA_HOST_FLAGS) ; do \
20898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20899         done; \
20900         echo "Doing distclean in gnuserv" ; \
20901         (cd $(HOST_SUBDIR)/gnuserv && \
20902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20904                   "RANLIB=$${RANLIB}" \
20905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20906                   distclean) \
20907           || exit 1
20908
20909 @endif gnuserv
20910
20911 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20912 maybe-maintainer-clean-gnuserv:
20913 @if gnuserv
20914 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20915
20916 maintainer-clean-gnuserv: 
20917         @: $(MAKE); $(unstage)
20918         @[ -f ./gnuserv/Makefile ] || exit 0; \
20919         r=`${PWD_COMMAND}`; export r; \
20920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20921         $(HOST_EXPORTS) \
20922         for flag in $(EXTRA_HOST_FLAGS) ; do \
20923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20924         done; \
20925         echo "Doing maintainer-clean in gnuserv" ; \
20926         (cd $(HOST_SUBDIR)/gnuserv && \
20927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20929                   "RANLIB=$${RANLIB}" \
20930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20931                   maintainer-clean) \
20932           || exit 1
20933
20934 @endif gnuserv
20935
20936
20937
20938 .PHONY: configure-gold maybe-configure-gold
20939 maybe-configure-gold:
20940 @if gcc-bootstrap
20941 configure-gold: stage_current
20942 @endif gcc-bootstrap
20943 @if gold
20944 maybe-configure-gold: configure-gold
20945 configure-gold: 
20946         @r=`${PWD_COMMAND}`; export r; \
20947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20950         $(HOST_EXPORTS) \
20951         echo Configuring in $(HOST_SUBDIR)/gold; \
20952         cd "$(HOST_SUBDIR)/gold" || exit 1; \
20953         case $(srcdir) in \
20954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20955           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20957         esac; \
20958         srcdiroption="--srcdir=$${topdir}/gold"; \
20959         libsrcdir="$$s/gold"; \
20960         $(SHELL) $${libsrcdir}/configure \
20961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20962           --target=${target_alias} $${srcdiroption}  \
20963           || exit 1
20964 @endif gold
20965
20966
20967
20968 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20969 maybe-configure-stage1-gold:
20970 @if gold-bootstrap
20971 maybe-configure-stage1-gold: configure-stage1-gold
20972 configure-stage1-gold:
20973         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20974         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20975         @r=`${PWD_COMMAND}`; export r; \
20976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977         TFLAGS="$(STAGE1_TFLAGS)"; \
20978         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20979         $(HOST_EXPORTS) \
20980         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20981         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20982         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20983         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20985         cd $(HOST_SUBDIR)/gold || exit 1; \
20986         case $(srcdir) in \
20987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20988           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20990         esac; \
20991         srcdiroption="--srcdir=$${topdir}/gold"; \
20992         libsrcdir="$$s/gold"; \
20993         $(SHELL) $${libsrcdir}/configure \
20994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20995           --target=${target_alias} $${srcdiroption} \
20996           $(STAGE1_CONFIGURE_FLAGS)
20997 @endif gold-bootstrap
20998
20999 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
21000 maybe-configure-stage2-gold:
21001 @if gold-bootstrap
21002 maybe-configure-stage2-gold: configure-stage2-gold
21003 configure-stage2-gold:
21004         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21005         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21006         @r=`${PWD_COMMAND}`; export r; \
21007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008         TFLAGS="$(STAGE2_TFLAGS)"; \
21009         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21010         $(HOST_EXPORTS) \
21011         $(POSTSTAGE1_HOST_EXPORTS) \
21012         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21013         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21014         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21015         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21017         cd $(HOST_SUBDIR)/gold || exit 1; \
21018         case $(srcdir) in \
21019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21020           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21022         esac; \
21023         srcdiroption="--srcdir=$${topdir}/gold"; \
21024         libsrcdir="$$s/gold"; \
21025         $(SHELL) $${libsrcdir}/configure \
21026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21027           --target=${target_alias} $${srcdiroption} \
21028           --with-build-libsubdir=$(HOST_SUBDIR) \
21029           $(STAGE2_CONFIGURE_FLAGS)
21030 @endif gold-bootstrap
21031
21032 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
21033 maybe-configure-stage3-gold:
21034 @if gold-bootstrap
21035 maybe-configure-stage3-gold: configure-stage3-gold
21036 configure-stage3-gold:
21037         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21039         @r=`${PWD_COMMAND}`; export r; \
21040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21041         TFLAGS="$(STAGE3_TFLAGS)"; \
21042         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21043         $(HOST_EXPORTS) \
21044         $(POSTSTAGE1_HOST_EXPORTS) \
21045         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21046         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21047         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21048         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
21049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21050         cd $(HOST_SUBDIR)/gold || exit 1; \
21051         case $(srcdir) in \
21052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21053           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21055         esac; \
21056         srcdiroption="--srcdir=$${topdir}/gold"; \
21057         libsrcdir="$$s/gold"; \
21058         $(SHELL) $${libsrcdir}/configure \
21059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21060           --target=${target_alias} $${srcdiroption} \
21061           --with-build-libsubdir=$(HOST_SUBDIR) \
21062           $(STAGE3_CONFIGURE_FLAGS)
21063 @endif gold-bootstrap
21064
21065 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
21066 maybe-configure-stage4-gold:
21067 @if gold-bootstrap
21068 maybe-configure-stage4-gold: configure-stage4-gold
21069 configure-stage4-gold:
21070         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21072         @r=`${PWD_COMMAND}`; export r; \
21073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074         TFLAGS="$(STAGE4_TFLAGS)"; \
21075         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21076         $(HOST_EXPORTS) \
21077         $(POSTSTAGE1_HOST_EXPORTS) \
21078         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21079         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21080         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21081         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
21082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21083         cd $(HOST_SUBDIR)/gold || exit 1; \
21084         case $(srcdir) in \
21085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21086           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21088         esac; \
21089         srcdiroption="--srcdir=$${topdir}/gold"; \
21090         libsrcdir="$$s/gold"; \
21091         $(SHELL) $${libsrcdir}/configure \
21092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21093           --target=${target_alias} $${srcdiroption} \
21094           --with-build-libsubdir=$(HOST_SUBDIR) \
21095           $(STAGE4_CONFIGURE_FLAGS)
21096 @endif gold-bootstrap
21097
21098 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
21099 maybe-configure-stageprofile-gold:
21100 @if gold-bootstrap
21101 maybe-configure-stageprofile-gold: configure-stageprofile-gold
21102 configure-stageprofile-gold:
21103         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21104         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21105         @r=`${PWD_COMMAND}`; export r; \
21106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21108         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21109         $(HOST_EXPORTS) \
21110         $(POSTSTAGE1_HOST_EXPORTS) \
21111         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21112         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
21113         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21114         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
21115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21116         cd $(HOST_SUBDIR)/gold || exit 1; \
21117         case $(srcdir) in \
21118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21119           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21121         esac; \
21122         srcdiroption="--srcdir=$${topdir}/gold"; \
21123         libsrcdir="$$s/gold"; \
21124         $(SHELL) $${libsrcdir}/configure \
21125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21126           --target=${target_alias} $${srcdiroption} \
21127           --with-build-libsubdir=$(HOST_SUBDIR) \
21128           $(STAGEprofile_CONFIGURE_FLAGS)
21129 @endif gold-bootstrap
21130
21131 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
21132 maybe-configure-stagefeedback-gold:
21133 @if gold-bootstrap
21134 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
21135 configure-stagefeedback-gold:
21136         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21137         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21138         @r=`${PWD_COMMAND}`; export r; \
21139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21140         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21141         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21142         $(HOST_EXPORTS) \
21143         $(POSTSTAGE1_HOST_EXPORTS) \
21144         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21145         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
21146         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21147         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
21148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21149         cd $(HOST_SUBDIR)/gold || exit 1; \
21150         case $(srcdir) in \
21151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21152           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21154         esac; \
21155         srcdiroption="--srcdir=$${topdir}/gold"; \
21156         libsrcdir="$$s/gold"; \
21157         $(SHELL) $${libsrcdir}/configure \
21158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21159           --target=${target_alias} $${srcdiroption} \
21160           --with-build-libsubdir=$(HOST_SUBDIR) \
21161           $(STAGEfeedback_CONFIGURE_FLAGS)
21162 @endif gold-bootstrap
21163
21164
21165
21166
21167
21168 .PHONY: all-gold maybe-all-gold
21169 maybe-all-gold:
21170 @if gcc-bootstrap
21171 all-gold: stage_current
21172 @endif gcc-bootstrap
21173 @if gold
21174 TARGET-gold=all
21175 maybe-all-gold: all-gold
21176 all-gold: configure-gold
21177         @r=`${PWD_COMMAND}`; export r; \
21178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21179         $(HOST_EXPORTS) \
21180         (cd $(HOST_SUBDIR)/gold && \
21181           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21182                 $(TARGET-gold))
21183 @endif gold
21184
21185
21186
21187 .PHONY: all-stage1-gold maybe-all-stage1-gold
21188 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
21189 maybe-all-stage1-gold:
21190 maybe-clean-stage1-gold:
21191 @if gold-bootstrap
21192 maybe-all-stage1-gold: all-stage1-gold
21193 all-stage1: all-stage1-gold
21194 TARGET-stage1-gold = $(TARGET-gold)
21195 all-stage1-gold: configure-stage1-gold
21196         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21197         @r=`${PWD_COMMAND}`; export r; \
21198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199         TFLAGS="$(STAGE1_TFLAGS)"; \
21200         $(HOST_EXPORTS) \
21201         cd $(HOST_SUBDIR)/gold && \
21202         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21203                 CFLAGS="$(STAGE1_CFLAGS)" \
21204                 CXXFLAGS="$(STAGE1_CFLAGS)" \
21205                 LIBCFLAGS="$(LIBCFLAGS)" \
21206                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21207                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21208                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21209                 $(EXTRA_HOST_FLAGS)   \
21210                 TFLAGS="$(STAGE1_TFLAGS)" \
21211                 $(TARGET-stage1-gold)
21212
21213 maybe-clean-stage1-gold: clean-stage1-gold
21214 clean-stage1: clean-stage1-gold
21215 clean-stage1-gold:
21216         @if [ $(current_stage) = stage1 ]; then \
21217           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21218         else \
21219           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
21220           $(MAKE) stage1-start; \
21221         fi; \
21222         cd $(HOST_SUBDIR)/gold && \
21223         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21224                  clean
21225 @endif gold-bootstrap
21226
21227
21228 .PHONY: all-stage2-gold maybe-all-stage2-gold
21229 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
21230 maybe-all-stage2-gold:
21231 maybe-clean-stage2-gold:
21232 @if gold-bootstrap
21233 maybe-all-stage2-gold: all-stage2-gold
21234 all-stage2: all-stage2-gold
21235 TARGET-stage2-gold = $(TARGET-gold)
21236 all-stage2-gold: configure-stage2-gold
21237         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21238         @r=`${PWD_COMMAND}`; export r; \
21239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240         TFLAGS="$(STAGE2_TFLAGS)"; \
21241         $(HOST_EXPORTS) \
21242         $(POSTSTAGE1_HOST_EXPORTS) \
21243         cd $(HOST_SUBDIR)/gold && \
21244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21245                 CFLAGS="$(STAGE2_CFLAGS)" \
21246                 CXXFLAGS="$(STAGE2_CFLAGS)" \
21247                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21251                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21252                 TFLAGS="$(STAGE2_TFLAGS)" \
21253                 $(TARGET-stage2-gold)
21254
21255 maybe-clean-stage2-gold: clean-stage2-gold
21256 clean-stage2: clean-stage2-gold
21257 clean-stage2-gold:
21258         @if [ $(current_stage) = stage2 ]; then \
21259           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21260         else \
21261           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
21262           $(MAKE) stage2-start; \
21263         fi; \
21264         cd $(HOST_SUBDIR)/gold && \
21265         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21266                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21267                  clean
21268 @endif gold-bootstrap
21269
21270
21271 .PHONY: all-stage3-gold maybe-all-stage3-gold
21272 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
21273 maybe-all-stage3-gold:
21274 maybe-clean-stage3-gold:
21275 @if gold-bootstrap
21276 maybe-all-stage3-gold: all-stage3-gold
21277 all-stage3: all-stage3-gold
21278 TARGET-stage3-gold = $(TARGET-gold)
21279 all-stage3-gold: configure-stage3-gold
21280         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21281         @r=`${PWD_COMMAND}`; export r; \
21282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283         TFLAGS="$(STAGE3_TFLAGS)"; \
21284         $(HOST_EXPORTS) \
21285         $(POSTSTAGE1_HOST_EXPORTS) \
21286         cd $(HOST_SUBDIR)/gold && \
21287         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21288                 CFLAGS="$(STAGE3_CFLAGS)" \
21289                 CXXFLAGS="$(STAGE3_CFLAGS)" \
21290                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21294                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21295                 TFLAGS="$(STAGE3_TFLAGS)" \
21296                 $(TARGET-stage3-gold)
21297
21298 maybe-clean-stage3-gold: clean-stage3-gold
21299 clean-stage3: clean-stage3-gold
21300 clean-stage3-gold:
21301         @if [ $(current_stage) = stage3 ]; then \
21302           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21303         else \
21304           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
21305           $(MAKE) stage3-start; \
21306         fi; \
21307         cd $(HOST_SUBDIR)/gold && \
21308         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21310                  clean
21311 @endif gold-bootstrap
21312
21313
21314 .PHONY: all-stage4-gold maybe-all-stage4-gold
21315 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
21316 maybe-all-stage4-gold:
21317 maybe-clean-stage4-gold:
21318 @if gold-bootstrap
21319 maybe-all-stage4-gold: all-stage4-gold
21320 all-stage4: all-stage4-gold
21321 TARGET-stage4-gold = $(TARGET-gold)
21322 all-stage4-gold: configure-stage4-gold
21323         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21324         @r=`${PWD_COMMAND}`; export r; \
21325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326         TFLAGS="$(STAGE4_TFLAGS)"; \
21327         $(HOST_EXPORTS) \
21328         $(POSTSTAGE1_HOST_EXPORTS) \
21329         cd $(HOST_SUBDIR)/gold && \
21330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21331                 CFLAGS="$(STAGE4_CFLAGS)" \
21332                 CXXFLAGS="$(STAGE4_CFLAGS)" \
21333                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21337                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21338                 TFLAGS="$(STAGE4_TFLAGS)" \
21339                 $(TARGET-stage4-gold)
21340
21341 maybe-clean-stage4-gold: clean-stage4-gold
21342 clean-stage4: clean-stage4-gold
21343 clean-stage4-gold:
21344         @if [ $(current_stage) = stage4 ]; then \
21345           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21346         else \
21347           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
21348           $(MAKE) stage4-start; \
21349         fi; \
21350         cd $(HOST_SUBDIR)/gold && \
21351         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21352                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21353                  clean
21354 @endif gold-bootstrap
21355
21356
21357 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
21358 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
21359 maybe-all-stageprofile-gold:
21360 maybe-clean-stageprofile-gold:
21361 @if gold-bootstrap
21362 maybe-all-stageprofile-gold: all-stageprofile-gold
21363 all-stageprofile: all-stageprofile-gold
21364 TARGET-stageprofile-gold = $(TARGET-gold)
21365 all-stageprofile-gold: configure-stageprofile-gold
21366         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21367         @r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21370         $(HOST_EXPORTS) \
21371         $(POSTSTAGE1_HOST_EXPORTS) \
21372         cd $(HOST_SUBDIR)/gold && \
21373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21374                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21375                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
21376                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21381                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21382                 $(TARGET-stageprofile-gold)
21383
21384 maybe-clean-stageprofile-gold: clean-stageprofile-gold
21385 clean-stageprofile: clean-stageprofile-gold
21386 clean-stageprofile-gold:
21387         @if [ $(current_stage) = stageprofile ]; then \
21388           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21389         else \
21390           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
21391           $(MAKE) stageprofile-start; \
21392         fi; \
21393         cd $(HOST_SUBDIR)/gold && \
21394         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21395                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21396                  clean
21397 @endif gold-bootstrap
21398
21399
21400 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
21401 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
21402 maybe-all-stagefeedback-gold:
21403 maybe-clean-stagefeedback-gold:
21404 @if gold-bootstrap
21405 maybe-all-stagefeedback-gold: all-stagefeedback-gold
21406 all-stagefeedback: all-stagefeedback-gold
21407 TARGET-stagefeedback-gold = $(TARGET-gold)
21408 all-stagefeedback-gold: configure-stagefeedback-gold
21409         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21410         @r=`${PWD_COMMAND}`; export r; \
21411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21413         $(HOST_EXPORTS) \
21414         $(POSTSTAGE1_HOST_EXPORTS) \
21415         cd $(HOST_SUBDIR)/gold && \
21416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21417                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21418                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
21419                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21424                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21425                 $(TARGET-stagefeedback-gold)
21426
21427 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
21428 clean-stagefeedback: clean-stagefeedback-gold
21429 clean-stagefeedback-gold:
21430         @if [ $(current_stage) = stagefeedback ]; then \
21431           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21432         else \
21433           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
21434           $(MAKE) stagefeedback-start; \
21435         fi; \
21436         cd $(HOST_SUBDIR)/gold && \
21437         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21438                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21439                  clean
21440 @endif gold-bootstrap
21441
21442
21443
21444
21445
21446 .PHONY: check-gold maybe-check-gold
21447 maybe-check-gold:
21448 @if gold
21449 maybe-check-gold: check-gold
21450
21451 check-gold:
21452         @: $(MAKE); $(unstage)
21453         @r=`${PWD_COMMAND}`; export r; \
21454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21455         $(HOST_EXPORTS) \
21456         (cd $(HOST_SUBDIR)/gold && \
21457           $(MAKE) $(FLAGS_TO_PASS)  check)
21458
21459 @endif gold
21460
21461 .PHONY: install-gold maybe-install-gold
21462 maybe-install-gold:
21463 @if gold
21464 maybe-install-gold: install-gold
21465
21466 install-gold: installdirs
21467         @: $(MAKE); $(unstage)
21468         @r=`${PWD_COMMAND}`; export r; \
21469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470         $(HOST_EXPORTS) \
21471         (cd $(HOST_SUBDIR)/gold && \
21472           $(MAKE) $(FLAGS_TO_PASS)  install)
21473
21474 @endif gold
21475
21476 # Other targets (info, dvi, pdf, etc.)
21477
21478 .PHONY: maybe-info-gold info-gold
21479 maybe-info-gold:
21480 @if gold
21481 maybe-info-gold: info-gold
21482
21483 info-gold: \
21484     configure-gold 
21485         @[ -f ./gold/Makefile ] || exit 0; \
21486         r=`${PWD_COMMAND}`; export r; \
21487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21488         $(HOST_EXPORTS) \
21489         for flag in $(EXTRA_HOST_FLAGS) ; do \
21490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21491         done; \
21492         echo "Doing info in gold" ; \
21493         (cd $(HOST_SUBDIR)/gold && \
21494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21496                   "RANLIB=$${RANLIB}" \
21497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21498                   info) \
21499           || exit 1
21500
21501 @endif gold
21502
21503 .PHONY: maybe-dvi-gold dvi-gold
21504 maybe-dvi-gold:
21505 @if gold
21506 maybe-dvi-gold: dvi-gold
21507
21508 dvi-gold: \
21509     configure-gold 
21510         @[ -f ./gold/Makefile ] || exit 0; \
21511         r=`${PWD_COMMAND}`; export r; \
21512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21513         $(HOST_EXPORTS) \
21514         for flag in $(EXTRA_HOST_FLAGS) ; do \
21515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21516         done; \
21517         echo "Doing dvi in gold" ; \
21518         (cd $(HOST_SUBDIR)/gold && \
21519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21521                   "RANLIB=$${RANLIB}" \
21522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21523                   dvi) \
21524           || exit 1
21525
21526 @endif gold
21527
21528 .PHONY: maybe-pdf-gold pdf-gold
21529 maybe-pdf-gold:
21530 @if gold
21531 maybe-pdf-gold: pdf-gold
21532
21533 pdf-gold: \
21534     configure-gold 
21535         @[ -f ./gold/Makefile ] || exit 0; \
21536         r=`${PWD_COMMAND}`; export r; \
21537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538         $(HOST_EXPORTS) \
21539         for flag in $(EXTRA_HOST_FLAGS) ; do \
21540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21541         done; \
21542         echo "Doing pdf in gold" ; \
21543         (cd $(HOST_SUBDIR)/gold && \
21544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21546                   "RANLIB=$${RANLIB}" \
21547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21548                   pdf) \
21549           || exit 1
21550
21551 @endif gold
21552
21553 .PHONY: maybe-html-gold html-gold
21554 maybe-html-gold:
21555 @if gold
21556 maybe-html-gold: html-gold
21557
21558 html-gold: \
21559     configure-gold 
21560         @[ -f ./gold/Makefile ] || exit 0; \
21561         r=`${PWD_COMMAND}`; export r; \
21562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21563         $(HOST_EXPORTS) \
21564         for flag in $(EXTRA_HOST_FLAGS) ; do \
21565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21566         done; \
21567         echo "Doing html in gold" ; \
21568         (cd $(HOST_SUBDIR)/gold && \
21569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21571                   "RANLIB=$${RANLIB}" \
21572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21573                   html) \
21574           || exit 1
21575
21576 @endif gold
21577
21578 .PHONY: maybe-TAGS-gold TAGS-gold
21579 maybe-TAGS-gold:
21580 @if gold
21581 maybe-TAGS-gold: TAGS-gold
21582
21583 TAGS-gold: \
21584     configure-gold 
21585         @[ -f ./gold/Makefile ] || exit 0; \
21586         r=`${PWD_COMMAND}`; export r; \
21587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21588         $(HOST_EXPORTS) \
21589         for flag in $(EXTRA_HOST_FLAGS) ; do \
21590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21591         done; \
21592         echo "Doing TAGS in gold" ; \
21593         (cd $(HOST_SUBDIR)/gold && \
21594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21596                   "RANLIB=$${RANLIB}" \
21597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21598                   TAGS) \
21599           || exit 1
21600
21601 @endif gold
21602
21603 .PHONY: maybe-install-info-gold install-info-gold
21604 maybe-install-info-gold:
21605 @if gold
21606 maybe-install-info-gold: install-info-gold
21607
21608 install-info-gold: \
21609     configure-gold \
21610     info-gold 
21611         @[ -f ./gold/Makefile ] || exit 0; \
21612         r=`${PWD_COMMAND}`; export r; \
21613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21614         $(HOST_EXPORTS) \
21615         for flag in $(EXTRA_HOST_FLAGS) ; do \
21616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21617         done; \
21618         echo "Doing install-info in gold" ; \
21619         (cd $(HOST_SUBDIR)/gold && \
21620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21622                   "RANLIB=$${RANLIB}" \
21623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21624                   install-info) \
21625           || exit 1
21626
21627 @endif gold
21628
21629 .PHONY: maybe-install-pdf-gold install-pdf-gold
21630 maybe-install-pdf-gold:
21631 @if gold
21632 maybe-install-pdf-gold: install-pdf-gold
21633
21634 install-pdf-gold: \
21635     configure-gold \
21636     pdf-gold 
21637         @[ -f ./gold/Makefile ] || exit 0; \
21638         r=`${PWD_COMMAND}`; export r; \
21639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640         $(HOST_EXPORTS) \
21641         for flag in $(EXTRA_HOST_FLAGS) ; do \
21642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643         done; \
21644         echo "Doing install-pdf in gold" ; \
21645         (cd $(HOST_SUBDIR)/gold && \
21646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648                   "RANLIB=$${RANLIB}" \
21649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21650                   install-pdf) \
21651           || exit 1
21652
21653 @endif gold
21654
21655 .PHONY: maybe-install-html-gold install-html-gold
21656 maybe-install-html-gold:
21657 @if gold
21658 maybe-install-html-gold: install-html-gold
21659
21660 install-html-gold: \
21661     configure-gold \
21662     html-gold 
21663         @[ -f ./gold/Makefile ] || exit 0; \
21664         r=`${PWD_COMMAND}`; export r; \
21665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21666         $(HOST_EXPORTS) \
21667         for flag in $(EXTRA_HOST_FLAGS) ; do \
21668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21669         done; \
21670         echo "Doing install-html in gold" ; \
21671         (cd $(HOST_SUBDIR)/gold && \
21672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21674                   "RANLIB=$${RANLIB}" \
21675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21676                   install-html) \
21677           || exit 1
21678
21679 @endif gold
21680
21681 .PHONY: maybe-installcheck-gold installcheck-gold
21682 maybe-installcheck-gold:
21683 @if gold
21684 maybe-installcheck-gold: installcheck-gold
21685
21686 installcheck-gold: \
21687     configure-gold 
21688         @[ -f ./gold/Makefile ] || exit 0; \
21689         r=`${PWD_COMMAND}`; export r; \
21690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691         $(HOST_EXPORTS) \
21692         for flag in $(EXTRA_HOST_FLAGS) ; do \
21693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21694         done; \
21695         echo "Doing installcheck in gold" ; \
21696         (cd $(HOST_SUBDIR)/gold && \
21697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21699                   "RANLIB=$${RANLIB}" \
21700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21701                   installcheck) \
21702           || exit 1
21703
21704 @endif gold
21705
21706 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21707 maybe-mostlyclean-gold:
21708 @if gold
21709 maybe-mostlyclean-gold: mostlyclean-gold
21710
21711 mostlyclean-gold: 
21712         @[ -f ./gold/Makefile ] || exit 0; \
21713         r=`${PWD_COMMAND}`; export r; \
21714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715         $(HOST_EXPORTS) \
21716         for flag in $(EXTRA_HOST_FLAGS) ; do \
21717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21718         done; \
21719         echo "Doing mostlyclean in gold" ; \
21720         (cd $(HOST_SUBDIR)/gold && \
21721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21723                   "RANLIB=$${RANLIB}" \
21724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21725                   mostlyclean) \
21726           || exit 1
21727
21728 @endif gold
21729
21730 .PHONY: maybe-clean-gold clean-gold
21731 maybe-clean-gold:
21732 @if gold
21733 maybe-clean-gold: clean-gold
21734
21735 clean-gold: 
21736         @[ -f ./gold/Makefile ] || exit 0; \
21737         r=`${PWD_COMMAND}`; export r; \
21738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21739         $(HOST_EXPORTS) \
21740         for flag in $(EXTRA_HOST_FLAGS) ; do \
21741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21742         done; \
21743         echo "Doing clean in gold" ; \
21744         (cd $(HOST_SUBDIR)/gold && \
21745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21747                   "RANLIB=$${RANLIB}" \
21748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21749                   clean) \
21750           || exit 1
21751
21752 @endif gold
21753
21754 .PHONY: maybe-distclean-gold distclean-gold
21755 maybe-distclean-gold:
21756 @if gold
21757 maybe-distclean-gold: distclean-gold
21758
21759 distclean-gold: 
21760         @[ -f ./gold/Makefile ] || exit 0; \
21761         r=`${PWD_COMMAND}`; export r; \
21762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763         $(HOST_EXPORTS) \
21764         for flag in $(EXTRA_HOST_FLAGS) ; do \
21765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21766         done; \
21767         echo "Doing distclean in gold" ; \
21768         (cd $(HOST_SUBDIR)/gold && \
21769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21771                   "RANLIB=$${RANLIB}" \
21772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21773                   distclean) \
21774           || exit 1
21775
21776 @endif gold
21777
21778 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21779 maybe-maintainer-clean-gold:
21780 @if gold
21781 maybe-maintainer-clean-gold: maintainer-clean-gold
21782
21783 maintainer-clean-gold: 
21784         @[ -f ./gold/Makefile ] || exit 0; \
21785         r=`${PWD_COMMAND}`; export r; \
21786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787         $(HOST_EXPORTS) \
21788         for flag in $(EXTRA_HOST_FLAGS) ; do \
21789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21790         done; \
21791         echo "Doing maintainer-clean in gold" ; \
21792         (cd $(HOST_SUBDIR)/gold && \
21793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21795                   "RANLIB=$${RANLIB}" \
21796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21797                   maintainer-clean) \
21798           || exit 1
21799
21800 @endif gold
21801
21802
21803
21804 .PHONY: configure-gprof maybe-configure-gprof
21805 maybe-configure-gprof:
21806 @if gcc-bootstrap
21807 configure-gprof: stage_current
21808 @endif gcc-bootstrap
21809 @if gprof
21810 maybe-configure-gprof: configure-gprof
21811 configure-gprof: 
21812         @: $(MAKE); $(unstage)
21813         @r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21817         $(HOST_EXPORTS) \
21818         echo Configuring in $(HOST_SUBDIR)/gprof; \
21819         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21820         case $(srcdir) in \
21821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21822           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21824         esac; \
21825         srcdiroption="--srcdir=$${topdir}/gprof"; \
21826         libsrcdir="$$s/gprof"; \
21827         $(SHELL) $${libsrcdir}/configure \
21828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21829           --target=${target_alias} $${srcdiroption}  \
21830           || exit 1
21831 @endif gprof
21832
21833
21834
21835
21836
21837 .PHONY: all-gprof maybe-all-gprof
21838 maybe-all-gprof:
21839 @if gcc-bootstrap
21840 all-gprof: stage_current
21841 @endif gcc-bootstrap
21842 @if gprof
21843 TARGET-gprof=all
21844 maybe-all-gprof: all-gprof
21845 all-gprof: configure-gprof
21846         @: $(MAKE); $(unstage)
21847         @r=`${PWD_COMMAND}`; export r; \
21848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849         $(HOST_EXPORTS) \
21850         (cd $(HOST_SUBDIR)/gprof && \
21851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21852                 $(TARGET-gprof))
21853 @endif gprof
21854
21855
21856
21857
21858 .PHONY: check-gprof maybe-check-gprof
21859 maybe-check-gprof:
21860 @if gprof
21861 maybe-check-gprof: check-gprof
21862
21863 check-gprof:
21864         @: $(MAKE); $(unstage)
21865         @r=`${PWD_COMMAND}`; export r; \
21866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867         $(HOST_EXPORTS) \
21868         (cd $(HOST_SUBDIR)/gprof && \
21869           $(MAKE) $(FLAGS_TO_PASS)  check)
21870
21871 @endif gprof
21872
21873 .PHONY: install-gprof maybe-install-gprof
21874 maybe-install-gprof:
21875 @if gprof
21876 maybe-install-gprof: install-gprof
21877
21878 install-gprof: installdirs
21879         @: $(MAKE); $(unstage)
21880         @r=`${PWD_COMMAND}`; export r; \
21881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21882         $(HOST_EXPORTS) \
21883         (cd $(HOST_SUBDIR)/gprof && \
21884           $(MAKE) $(FLAGS_TO_PASS)  install)
21885
21886 @endif gprof
21887
21888 # Other targets (info, dvi, pdf, etc.)
21889
21890 .PHONY: maybe-info-gprof info-gprof
21891 maybe-info-gprof:
21892 @if gprof
21893 maybe-info-gprof: info-gprof
21894
21895 info-gprof: \
21896     configure-gprof 
21897         @: $(MAKE); $(unstage)
21898         @[ -f ./gprof/Makefile ] || exit 0; \
21899         r=`${PWD_COMMAND}`; export r; \
21900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901         $(HOST_EXPORTS) \
21902         for flag in $(EXTRA_HOST_FLAGS) ; do \
21903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21904         done; \
21905         echo "Doing info in gprof" ; \
21906         (cd $(HOST_SUBDIR)/gprof && \
21907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21909                   "RANLIB=$${RANLIB}" \
21910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21911                   info) \
21912           || exit 1
21913
21914 @endif gprof
21915
21916 .PHONY: maybe-dvi-gprof dvi-gprof
21917 maybe-dvi-gprof:
21918 @if gprof
21919 maybe-dvi-gprof: dvi-gprof
21920
21921 dvi-gprof: \
21922     configure-gprof 
21923         @: $(MAKE); $(unstage)
21924         @[ -f ./gprof/Makefile ] || exit 0; \
21925         r=`${PWD_COMMAND}`; export r; \
21926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927         $(HOST_EXPORTS) \
21928         for flag in $(EXTRA_HOST_FLAGS) ; do \
21929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930         done; \
21931         echo "Doing dvi in gprof" ; \
21932         (cd $(HOST_SUBDIR)/gprof && \
21933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21935                   "RANLIB=$${RANLIB}" \
21936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21937                   dvi) \
21938           || exit 1
21939
21940 @endif gprof
21941
21942 .PHONY: maybe-pdf-gprof pdf-gprof
21943 maybe-pdf-gprof:
21944 @if gprof
21945 maybe-pdf-gprof: pdf-gprof
21946
21947 pdf-gprof: \
21948     configure-gprof 
21949         @: $(MAKE); $(unstage)
21950         @[ -f ./gprof/Makefile ] || exit 0; \
21951         r=`${PWD_COMMAND}`; export r; \
21952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953         $(HOST_EXPORTS) \
21954         for flag in $(EXTRA_HOST_FLAGS) ; do \
21955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21956         done; \
21957         echo "Doing pdf in gprof" ; \
21958         (cd $(HOST_SUBDIR)/gprof && \
21959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21961                   "RANLIB=$${RANLIB}" \
21962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21963                   pdf) \
21964           || exit 1
21965
21966 @endif gprof
21967
21968 .PHONY: maybe-html-gprof html-gprof
21969 maybe-html-gprof:
21970 @if gprof
21971 maybe-html-gprof: html-gprof
21972
21973 html-gprof: \
21974     configure-gprof 
21975         @: $(MAKE); $(unstage)
21976         @[ -f ./gprof/Makefile ] || exit 0; \
21977         r=`${PWD_COMMAND}`; export r; \
21978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979         $(HOST_EXPORTS) \
21980         for flag in $(EXTRA_HOST_FLAGS) ; do \
21981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21982         done; \
21983         echo "Doing html in gprof" ; \
21984         (cd $(HOST_SUBDIR)/gprof && \
21985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21987                   "RANLIB=$${RANLIB}" \
21988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21989                   html) \
21990           || exit 1
21991
21992 @endif gprof
21993
21994 .PHONY: maybe-TAGS-gprof TAGS-gprof
21995 maybe-TAGS-gprof:
21996 @if gprof
21997 maybe-TAGS-gprof: TAGS-gprof
21998
21999 TAGS-gprof: \
22000     configure-gprof 
22001         @: $(MAKE); $(unstage)
22002         @[ -f ./gprof/Makefile ] || exit 0; \
22003         r=`${PWD_COMMAND}`; export r; \
22004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005         $(HOST_EXPORTS) \
22006         for flag in $(EXTRA_HOST_FLAGS) ; do \
22007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22008         done; \
22009         echo "Doing TAGS in gprof" ; \
22010         (cd $(HOST_SUBDIR)/gprof && \
22011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22013                   "RANLIB=$${RANLIB}" \
22014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22015                   TAGS) \
22016           || exit 1
22017
22018 @endif gprof
22019
22020 .PHONY: maybe-install-info-gprof install-info-gprof
22021 maybe-install-info-gprof:
22022 @if gprof
22023 maybe-install-info-gprof: install-info-gprof
22024
22025 install-info-gprof: \
22026     configure-gprof \
22027     info-gprof 
22028         @: $(MAKE); $(unstage)
22029         @[ -f ./gprof/Makefile ] || exit 0; \
22030         r=`${PWD_COMMAND}`; export r; \
22031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032         $(HOST_EXPORTS) \
22033         for flag in $(EXTRA_HOST_FLAGS) ; do \
22034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22035         done; \
22036         echo "Doing install-info in gprof" ; \
22037         (cd $(HOST_SUBDIR)/gprof && \
22038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22040                   "RANLIB=$${RANLIB}" \
22041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22042                   install-info) \
22043           || exit 1
22044
22045 @endif gprof
22046
22047 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
22048 maybe-install-pdf-gprof:
22049 @if gprof
22050 maybe-install-pdf-gprof: install-pdf-gprof
22051
22052 install-pdf-gprof: \
22053     configure-gprof \
22054     pdf-gprof 
22055         @: $(MAKE); $(unstage)
22056         @[ -f ./gprof/Makefile ] || exit 0; \
22057         r=`${PWD_COMMAND}`; export r; \
22058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22059         $(HOST_EXPORTS) \
22060         for flag in $(EXTRA_HOST_FLAGS) ; do \
22061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22062         done; \
22063         echo "Doing install-pdf in gprof" ; \
22064         (cd $(HOST_SUBDIR)/gprof && \
22065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22067                   "RANLIB=$${RANLIB}" \
22068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22069                   install-pdf) \
22070           || exit 1
22071
22072 @endif gprof
22073
22074 .PHONY: maybe-install-html-gprof install-html-gprof
22075 maybe-install-html-gprof:
22076 @if gprof
22077 maybe-install-html-gprof: install-html-gprof
22078
22079 install-html-gprof: \
22080     configure-gprof \
22081     html-gprof 
22082         @: $(MAKE); $(unstage)
22083         @[ -f ./gprof/Makefile ] || exit 0; \
22084         r=`${PWD_COMMAND}`; export r; \
22085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22086         $(HOST_EXPORTS) \
22087         for flag in $(EXTRA_HOST_FLAGS) ; do \
22088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22089         done; \
22090         echo "Doing install-html in gprof" ; \
22091         (cd $(HOST_SUBDIR)/gprof && \
22092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22094                   "RANLIB=$${RANLIB}" \
22095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22096                   install-html) \
22097           || exit 1
22098
22099 @endif gprof
22100
22101 .PHONY: maybe-installcheck-gprof installcheck-gprof
22102 maybe-installcheck-gprof:
22103 @if gprof
22104 maybe-installcheck-gprof: installcheck-gprof
22105
22106 installcheck-gprof: \
22107     configure-gprof 
22108         @: $(MAKE); $(unstage)
22109         @[ -f ./gprof/Makefile ] || exit 0; \
22110         r=`${PWD_COMMAND}`; export r; \
22111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112         $(HOST_EXPORTS) \
22113         for flag in $(EXTRA_HOST_FLAGS) ; do \
22114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22115         done; \
22116         echo "Doing installcheck in gprof" ; \
22117         (cd $(HOST_SUBDIR)/gprof && \
22118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22120                   "RANLIB=$${RANLIB}" \
22121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22122                   installcheck) \
22123           || exit 1
22124
22125 @endif gprof
22126
22127 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
22128 maybe-mostlyclean-gprof:
22129 @if gprof
22130 maybe-mostlyclean-gprof: mostlyclean-gprof
22131
22132 mostlyclean-gprof: 
22133         @: $(MAKE); $(unstage)
22134         @[ -f ./gprof/Makefile ] || exit 0; \
22135         r=`${PWD_COMMAND}`; export r; \
22136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137         $(HOST_EXPORTS) \
22138         for flag in $(EXTRA_HOST_FLAGS) ; do \
22139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22140         done; \
22141         echo "Doing mostlyclean in gprof" ; \
22142         (cd $(HOST_SUBDIR)/gprof && \
22143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145                   "RANLIB=$${RANLIB}" \
22146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22147                   mostlyclean) \
22148           || exit 1
22149
22150 @endif gprof
22151
22152 .PHONY: maybe-clean-gprof clean-gprof
22153 maybe-clean-gprof:
22154 @if gprof
22155 maybe-clean-gprof: clean-gprof
22156
22157 clean-gprof: 
22158         @: $(MAKE); $(unstage)
22159         @[ -f ./gprof/Makefile ] || exit 0; \
22160         r=`${PWD_COMMAND}`; export r; \
22161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162         $(HOST_EXPORTS) \
22163         for flag in $(EXTRA_HOST_FLAGS) ; do \
22164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22165         done; \
22166         echo "Doing clean in gprof" ; \
22167         (cd $(HOST_SUBDIR)/gprof && \
22168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22170                   "RANLIB=$${RANLIB}" \
22171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22172                   clean) \
22173           || exit 1
22174
22175 @endif gprof
22176
22177 .PHONY: maybe-distclean-gprof distclean-gprof
22178 maybe-distclean-gprof:
22179 @if gprof
22180 maybe-distclean-gprof: distclean-gprof
22181
22182 distclean-gprof: 
22183         @: $(MAKE); $(unstage)
22184         @[ -f ./gprof/Makefile ] || exit 0; \
22185         r=`${PWD_COMMAND}`; export r; \
22186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22187         $(HOST_EXPORTS) \
22188         for flag in $(EXTRA_HOST_FLAGS) ; do \
22189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22190         done; \
22191         echo "Doing distclean in gprof" ; \
22192         (cd $(HOST_SUBDIR)/gprof && \
22193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22195                   "RANLIB=$${RANLIB}" \
22196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22197                   distclean) \
22198           || exit 1
22199
22200 @endif gprof
22201
22202 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
22203 maybe-maintainer-clean-gprof:
22204 @if gprof
22205 maybe-maintainer-clean-gprof: maintainer-clean-gprof
22206
22207 maintainer-clean-gprof: 
22208         @: $(MAKE); $(unstage)
22209         @[ -f ./gprof/Makefile ] || exit 0; \
22210         r=`${PWD_COMMAND}`; export r; \
22211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212         $(HOST_EXPORTS) \
22213         for flag in $(EXTRA_HOST_FLAGS) ; do \
22214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215         done; \
22216         echo "Doing maintainer-clean in gprof" ; \
22217         (cd $(HOST_SUBDIR)/gprof && \
22218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22220                   "RANLIB=$${RANLIB}" \
22221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22222                   maintainer-clean) \
22223           || exit 1
22224
22225 @endif gprof
22226
22227
22228
22229 .PHONY: configure-gzip maybe-configure-gzip
22230 maybe-configure-gzip:
22231 @if gcc-bootstrap
22232 configure-gzip: stage_current
22233 @endif gcc-bootstrap
22234 @if gzip
22235 maybe-configure-gzip: configure-gzip
22236 configure-gzip: 
22237         @: $(MAKE); $(unstage)
22238         @r=`${PWD_COMMAND}`; export r; \
22239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
22241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
22242         $(HOST_EXPORTS) \
22243         echo Configuring in $(HOST_SUBDIR)/gzip; \
22244         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
22245         case $(srcdir) in \
22246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22247           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
22248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22249         esac; \
22250         srcdiroption="--srcdir=$${topdir}/gzip"; \
22251         libsrcdir="$$s/gzip"; \
22252         $(SHELL) $${libsrcdir}/configure \
22253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22254           --target=${target_alias} $${srcdiroption}  \
22255           || exit 1
22256 @endif gzip
22257
22258
22259
22260
22261
22262 .PHONY: all-gzip maybe-all-gzip
22263 maybe-all-gzip:
22264 @if gcc-bootstrap
22265 all-gzip: stage_current
22266 @endif gcc-bootstrap
22267 @if gzip
22268 TARGET-gzip=all
22269 maybe-all-gzip: all-gzip
22270 all-gzip: configure-gzip
22271         @: $(MAKE); $(unstage)
22272         @r=`${PWD_COMMAND}`; export r; \
22273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274         $(HOST_EXPORTS) \
22275         (cd $(HOST_SUBDIR)/gzip && \
22276           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22277                 $(TARGET-gzip))
22278 @endif gzip
22279
22280
22281
22282
22283 .PHONY: check-gzip maybe-check-gzip
22284 maybe-check-gzip:
22285 @if gzip
22286 maybe-check-gzip: check-gzip
22287
22288 check-gzip:
22289         @: $(MAKE); $(unstage)
22290         @r=`${PWD_COMMAND}`; export r; \
22291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22292         $(HOST_EXPORTS) \
22293         (cd $(HOST_SUBDIR)/gzip && \
22294           $(MAKE) $(FLAGS_TO_PASS)  check)
22295
22296 @endif gzip
22297
22298 .PHONY: install-gzip maybe-install-gzip
22299 maybe-install-gzip:
22300 @if gzip
22301 maybe-install-gzip: install-gzip
22302
22303 install-gzip: installdirs
22304         @: $(MAKE); $(unstage)
22305         @r=`${PWD_COMMAND}`; export r; \
22306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307         $(HOST_EXPORTS) \
22308         (cd $(HOST_SUBDIR)/gzip && \
22309           $(MAKE) $(FLAGS_TO_PASS)  install)
22310
22311 @endif gzip
22312
22313 # Other targets (info, dvi, pdf, etc.)
22314
22315 .PHONY: maybe-info-gzip info-gzip
22316 maybe-info-gzip:
22317 @if gzip
22318 maybe-info-gzip: info-gzip
22319
22320 info-gzip: \
22321     configure-gzip 
22322         @: $(MAKE); $(unstage)
22323         @[ -f ./gzip/Makefile ] || exit 0; \
22324         r=`${PWD_COMMAND}`; export r; \
22325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326         $(HOST_EXPORTS) \
22327         for flag in $(EXTRA_HOST_FLAGS) ; do \
22328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329         done; \
22330         echo "Doing info in gzip" ; \
22331         (cd $(HOST_SUBDIR)/gzip && \
22332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334                   "RANLIB=$${RANLIB}" \
22335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336                   info) \
22337           || exit 1
22338
22339 @endif gzip
22340
22341 .PHONY: maybe-dvi-gzip dvi-gzip
22342 maybe-dvi-gzip:
22343 @if gzip
22344 maybe-dvi-gzip: dvi-gzip
22345
22346 dvi-gzip: \
22347     configure-gzip 
22348         @: $(MAKE); $(unstage)
22349         @[ -f ./gzip/Makefile ] || exit 0; \
22350         r=`${PWD_COMMAND}`; export r; \
22351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352         $(HOST_EXPORTS) \
22353         for flag in $(EXTRA_HOST_FLAGS) ; do \
22354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355         done; \
22356         echo "Doing dvi in gzip" ; \
22357         (cd $(HOST_SUBDIR)/gzip && \
22358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360                   "RANLIB=$${RANLIB}" \
22361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362                   dvi) \
22363           || exit 1
22364
22365 @endif gzip
22366
22367 .PHONY: maybe-pdf-gzip pdf-gzip
22368 maybe-pdf-gzip:
22369 @if gzip
22370 maybe-pdf-gzip: pdf-gzip
22371
22372 pdf-gzip: \
22373     configure-gzip 
22374         @: $(MAKE); $(unstage)
22375         @[ -f ./gzip/Makefile ] || exit 0; \
22376         r=`${PWD_COMMAND}`; export r; \
22377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378         $(HOST_EXPORTS) \
22379         for flag in $(EXTRA_HOST_FLAGS) ; do \
22380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381         done; \
22382         echo "Doing pdf in gzip" ; \
22383         (cd $(HOST_SUBDIR)/gzip && \
22384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386                   "RANLIB=$${RANLIB}" \
22387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388                   pdf) \
22389           || exit 1
22390
22391 @endif gzip
22392
22393 .PHONY: maybe-html-gzip html-gzip
22394 maybe-html-gzip:
22395 @if gzip
22396 maybe-html-gzip: html-gzip
22397
22398 html-gzip: \
22399     configure-gzip 
22400         @: $(MAKE); $(unstage)
22401         @[ -f ./gzip/Makefile ] || exit 0; \
22402         r=`${PWD_COMMAND}`; export r; \
22403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404         $(HOST_EXPORTS) \
22405         for flag in $(EXTRA_HOST_FLAGS) ; do \
22406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407         done; \
22408         echo "Doing html in gzip" ; \
22409         (cd $(HOST_SUBDIR)/gzip && \
22410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412                   "RANLIB=$${RANLIB}" \
22413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22414                   html) \
22415           || exit 1
22416
22417 @endif gzip
22418
22419 .PHONY: maybe-TAGS-gzip TAGS-gzip
22420 maybe-TAGS-gzip:
22421 @if gzip
22422 maybe-TAGS-gzip: TAGS-gzip
22423
22424 TAGS-gzip: \
22425     configure-gzip 
22426         @: $(MAKE); $(unstage)
22427         @[ -f ./gzip/Makefile ] || exit 0; \
22428         r=`${PWD_COMMAND}`; export r; \
22429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430         $(HOST_EXPORTS) \
22431         for flag in $(EXTRA_HOST_FLAGS) ; do \
22432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22433         done; \
22434         echo "Doing TAGS in gzip" ; \
22435         (cd $(HOST_SUBDIR)/gzip && \
22436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438                   "RANLIB=$${RANLIB}" \
22439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22440                   TAGS) \
22441           || exit 1
22442
22443 @endif gzip
22444
22445 .PHONY: maybe-install-info-gzip install-info-gzip
22446 maybe-install-info-gzip:
22447 @if gzip
22448 maybe-install-info-gzip: install-info-gzip
22449
22450 install-info-gzip: \
22451     configure-gzip \
22452     info-gzip 
22453         @: $(MAKE); $(unstage)
22454         @[ -f ./gzip/Makefile ] || exit 0; \
22455         r=`${PWD_COMMAND}`; export r; \
22456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457         $(HOST_EXPORTS) \
22458         for flag in $(EXTRA_HOST_FLAGS) ; do \
22459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460         done; \
22461         echo "Doing install-info in gzip" ; \
22462         (cd $(HOST_SUBDIR)/gzip && \
22463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465                   "RANLIB=$${RANLIB}" \
22466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467                   install-info) \
22468           || exit 1
22469
22470 @endif gzip
22471
22472 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
22473 maybe-install-pdf-gzip:
22474 @if gzip
22475 maybe-install-pdf-gzip: install-pdf-gzip
22476
22477 install-pdf-gzip: \
22478     configure-gzip \
22479     pdf-gzip 
22480         @: $(MAKE); $(unstage)
22481         @[ -f ./gzip/Makefile ] || exit 0; \
22482         r=`${PWD_COMMAND}`; export r; \
22483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484         $(HOST_EXPORTS) \
22485         for flag in $(EXTRA_HOST_FLAGS) ; do \
22486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487         done; \
22488         echo "Doing install-pdf in gzip" ; \
22489         (cd $(HOST_SUBDIR)/gzip && \
22490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492                   "RANLIB=$${RANLIB}" \
22493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494                   install-pdf) \
22495           || exit 1
22496
22497 @endif gzip
22498
22499 .PHONY: maybe-install-html-gzip install-html-gzip
22500 maybe-install-html-gzip:
22501 @if gzip
22502 maybe-install-html-gzip: install-html-gzip
22503
22504 install-html-gzip: \
22505     configure-gzip \
22506     html-gzip 
22507         @: $(MAKE); $(unstage)
22508         @[ -f ./gzip/Makefile ] || exit 0; \
22509         r=`${PWD_COMMAND}`; export r; \
22510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511         $(HOST_EXPORTS) \
22512         for flag in $(EXTRA_HOST_FLAGS) ; do \
22513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22514         done; \
22515         echo "Doing install-html in gzip" ; \
22516         (cd $(HOST_SUBDIR)/gzip && \
22517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22519                   "RANLIB=$${RANLIB}" \
22520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22521                   install-html) \
22522           || exit 1
22523
22524 @endif gzip
22525
22526 .PHONY: maybe-installcheck-gzip installcheck-gzip
22527 maybe-installcheck-gzip:
22528 @if gzip
22529 maybe-installcheck-gzip: installcheck-gzip
22530
22531 installcheck-gzip: \
22532     configure-gzip 
22533         @: $(MAKE); $(unstage)
22534         @[ -f ./gzip/Makefile ] || exit 0; \
22535         r=`${PWD_COMMAND}`; export r; \
22536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22537         $(HOST_EXPORTS) \
22538         for flag in $(EXTRA_HOST_FLAGS) ; do \
22539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22540         done; \
22541         echo "Doing installcheck in gzip" ; \
22542         (cd $(HOST_SUBDIR)/gzip && \
22543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22545                   "RANLIB=$${RANLIB}" \
22546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22547                   installcheck) \
22548           || exit 1
22549
22550 @endif gzip
22551
22552 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22553 maybe-mostlyclean-gzip:
22554 @if gzip
22555 maybe-mostlyclean-gzip: mostlyclean-gzip
22556
22557 mostlyclean-gzip: 
22558         @: $(MAKE); $(unstage)
22559         @[ -f ./gzip/Makefile ] || exit 0; \
22560         r=`${PWD_COMMAND}`; export r; \
22561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22562         $(HOST_EXPORTS) \
22563         for flag in $(EXTRA_HOST_FLAGS) ; do \
22564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22565         done; \
22566         echo "Doing mostlyclean in gzip" ; \
22567         (cd $(HOST_SUBDIR)/gzip && \
22568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22570                   "RANLIB=$${RANLIB}" \
22571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22572                   mostlyclean) \
22573           || exit 1
22574
22575 @endif gzip
22576
22577 .PHONY: maybe-clean-gzip clean-gzip
22578 maybe-clean-gzip:
22579 @if gzip
22580 maybe-clean-gzip: clean-gzip
22581
22582 clean-gzip: 
22583         @: $(MAKE); $(unstage)
22584         @[ -f ./gzip/Makefile ] || exit 0; \
22585         r=`${PWD_COMMAND}`; export r; \
22586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587         $(HOST_EXPORTS) \
22588         for flag in $(EXTRA_HOST_FLAGS) ; do \
22589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22590         done; \
22591         echo "Doing clean in gzip" ; \
22592         (cd $(HOST_SUBDIR)/gzip && \
22593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22595                   "RANLIB=$${RANLIB}" \
22596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22597                   clean) \
22598           || exit 1
22599
22600 @endif gzip
22601
22602 .PHONY: maybe-distclean-gzip distclean-gzip
22603 maybe-distclean-gzip:
22604 @if gzip
22605 maybe-distclean-gzip: distclean-gzip
22606
22607 distclean-gzip: 
22608         @: $(MAKE); $(unstage)
22609         @[ -f ./gzip/Makefile ] || exit 0; \
22610         r=`${PWD_COMMAND}`; export r; \
22611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22612         $(HOST_EXPORTS) \
22613         for flag in $(EXTRA_HOST_FLAGS) ; do \
22614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22615         done; \
22616         echo "Doing distclean in gzip" ; \
22617         (cd $(HOST_SUBDIR)/gzip && \
22618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620                   "RANLIB=$${RANLIB}" \
22621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622                   distclean) \
22623           || exit 1
22624
22625 @endif gzip
22626
22627 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22628 maybe-maintainer-clean-gzip:
22629 @if gzip
22630 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22631
22632 maintainer-clean-gzip: 
22633         @: $(MAKE); $(unstage)
22634         @[ -f ./gzip/Makefile ] || exit 0; \
22635         r=`${PWD_COMMAND}`; export r; \
22636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637         $(HOST_EXPORTS) \
22638         for flag in $(EXTRA_HOST_FLAGS) ; do \
22639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640         done; \
22641         echo "Doing maintainer-clean in gzip" ; \
22642         (cd $(HOST_SUBDIR)/gzip && \
22643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645                   "RANLIB=$${RANLIB}" \
22646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22647                   maintainer-clean) \
22648           || exit 1
22649
22650 @endif gzip
22651
22652
22653
22654 .PHONY: configure-hello maybe-configure-hello
22655 maybe-configure-hello:
22656 @if gcc-bootstrap
22657 configure-hello: stage_current
22658 @endif gcc-bootstrap
22659 @if hello
22660 maybe-configure-hello: configure-hello
22661 configure-hello: 
22662         @: $(MAKE); $(unstage)
22663         @r=`${PWD_COMMAND}`; export r; \
22664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22667         $(HOST_EXPORTS) \
22668         echo Configuring in $(HOST_SUBDIR)/hello; \
22669         cd "$(HOST_SUBDIR)/hello" || exit 1; \
22670         case $(srcdir) in \
22671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22672           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22674         esac; \
22675         srcdiroption="--srcdir=$${topdir}/hello"; \
22676         libsrcdir="$$s/hello"; \
22677         $(SHELL) $${libsrcdir}/configure \
22678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22679           --target=${target_alias} $${srcdiroption}  \
22680           || exit 1
22681 @endif hello
22682
22683
22684
22685
22686
22687 .PHONY: all-hello maybe-all-hello
22688 maybe-all-hello:
22689 @if gcc-bootstrap
22690 all-hello: stage_current
22691 @endif gcc-bootstrap
22692 @if hello
22693 TARGET-hello=all
22694 maybe-all-hello: all-hello
22695 all-hello: configure-hello
22696         @: $(MAKE); $(unstage)
22697         @r=`${PWD_COMMAND}`; export r; \
22698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22699         $(HOST_EXPORTS) \
22700         (cd $(HOST_SUBDIR)/hello && \
22701           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22702                 $(TARGET-hello))
22703 @endif hello
22704
22705
22706
22707
22708 .PHONY: check-hello maybe-check-hello
22709 maybe-check-hello:
22710 @if hello
22711 maybe-check-hello: check-hello
22712
22713 check-hello:
22714         @: $(MAKE); $(unstage)
22715         @r=`${PWD_COMMAND}`; export r; \
22716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717         $(HOST_EXPORTS) \
22718         (cd $(HOST_SUBDIR)/hello && \
22719           $(MAKE) $(FLAGS_TO_PASS)  check)
22720
22721 @endif hello
22722
22723 .PHONY: install-hello maybe-install-hello
22724 maybe-install-hello:
22725 @if hello
22726 maybe-install-hello: install-hello
22727
22728 install-hello: installdirs
22729         @: $(MAKE); $(unstage)
22730         @r=`${PWD_COMMAND}`; export r; \
22731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732         $(HOST_EXPORTS) \
22733         (cd $(HOST_SUBDIR)/hello && \
22734           $(MAKE) $(FLAGS_TO_PASS)  install)
22735
22736 @endif hello
22737
22738 # Other targets (info, dvi, pdf, etc.)
22739
22740 .PHONY: maybe-info-hello info-hello
22741 maybe-info-hello:
22742 @if hello
22743 maybe-info-hello: info-hello
22744
22745 info-hello: \
22746     configure-hello 
22747         @: $(MAKE); $(unstage)
22748         @[ -f ./hello/Makefile ] || exit 0; \
22749         r=`${PWD_COMMAND}`; export r; \
22750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751         $(HOST_EXPORTS) \
22752         for flag in $(EXTRA_HOST_FLAGS) ; do \
22753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754         done; \
22755         echo "Doing info in hello" ; \
22756         (cd $(HOST_SUBDIR)/hello && \
22757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759                   "RANLIB=$${RANLIB}" \
22760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761                   info) \
22762           || exit 1
22763
22764 @endif hello
22765
22766 .PHONY: maybe-dvi-hello dvi-hello
22767 maybe-dvi-hello:
22768 @if hello
22769 maybe-dvi-hello: dvi-hello
22770
22771 dvi-hello: \
22772     configure-hello 
22773         @: $(MAKE); $(unstage)
22774         @[ -f ./hello/Makefile ] || exit 0; \
22775         r=`${PWD_COMMAND}`; export r; \
22776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777         $(HOST_EXPORTS) \
22778         for flag in $(EXTRA_HOST_FLAGS) ; do \
22779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780         done; \
22781         echo "Doing dvi in hello" ; \
22782         (cd $(HOST_SUBDIR)/hello && \
22783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22785                   "RANLIB=$${RANLIB}" \
22786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22787                   dvi) \
22788           || exit 1
22789
22790 @endif hello
22791
22792 .PHONY: maybe-pdf-hello pdf-hello
22793 maybe-pdf-hello:
22794 @if hello
22795 maybe-pdf-hello: pdf-hello
22796
22797 pdf-hello: \
22798     configure-hello 
22799         @: $(MAKE); $(unstage)
22800         @[ -f ./hello/Makefile ] || exit 0; \
22801         r=`${PWD_COMMAND}`; export r; \
22802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803         $(HOST_EXPORTS) \
22804         for flag in $(EXTRA_HOST_FLAGS) ; do \
22805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22806         done; \
22807         echo "Doing pdf in hello" ; \
22808         (cd $(HOST_SUBDIR)/hello && \
22809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22811                   "RANLIB=$${RANLIB}" \
22812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22813                   pdf) \
22814           || exit 1
22815
22816 @endif hello
22817
22818 .PHONY: maybe-html-hello html-hello
22819 maybe-html-hello:
22820 @if hello
22821 maybe-html-hello: html-hello
22822
22823 html-hello: \
22824     configure-hello 
22825         @: $(MAKE); $(unstage)
22826         @[ -f ./hello/Makefile ] || exit 0; \
22827         r=`${PWD_COMMAND}`; export r; \
22828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22829         $(HOST_EXPORTS) \
22830         for flag in $(EXTRA_HOST_FLAGS) ; do \
22831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22832         done; \
22833         echo "Doing html in hello" ; \
22834         (cd $(HOST_SUBDIR)/hello && \
22835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22837                   "RANLIB=$${RANLIB}" \
22838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22839                   html) \
22840           || exit 1
22841
22842 @endif hello
22843
22844 .PHONY: maybe-TAGS-hello TAGS-hello
22845 maybe-TAGS-hello:
22846 @if hello
22847 maybe-TAGS-hello: TAGS-hello
22848
22849 TAGS-hello: \
22850     configure-hello 
22851         @: $(MAKE); $(unstage)
22852         @[ -f ./hello/Makefile ] || exit 0; \
22853         r=`${PWD_COMMAND}`; export r; \
22854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855         $(HOST_EXPORTS) \
22856         for flag in $(EXTRA_HOST_FLAGS) ; do \
22857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22858         done; \
22859         echo "Doing TAGS in hello" ; \
22860         (cd $(HOST_SUBDIR)/hello && \
22861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22863                   "RANLIB=$${RANLIB}" \
22864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22865                   TAGS) \
22866           || exit 1
22867
22868 @endif hello
22869
22870 .PHONY: maybe-install-info-hello install-info-hello
22871 maybe-install-info-hello:
22872 @if hello
22873 maybe-install-info-hello: install-info-hello
22874
22875 install-info-hello: \
22876     configure-hello \
22877     info-hello 
22878         @: $(MAKE); $(unstage)
22879         @[ -f ./hello/Makefile ] || exit 0; \
22880         r=`${PWD_COMMAND}`; export r; \
22881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882         $(HOST_EXPORTS) \
22883         for flag in $(EXTRA_HOST_FLAGS) ; do \
22884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22885         done; \
22886         echo "Doing install-info in hello" ; \
22887         (cd $(HOST_SUBDIR)/hello && \
22888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22890                   "RANLIB=$${RANLIB}" \
22891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22892                   install-info) \
22893           || exit 1
22894
22895 @endif hello
22896
22897 .PHONY: maybe-install-pdf-hello install-pdf-hello
22898 maybe-install-pdf-hello:
22899 @if hello
22900 maybe-install-pdf-hello: install-pdf-hello
22901
22902 install-pdf-hello: \
22903     configure-hello \
22904     pdf-hello 
22905         @: $(MAKE); $(unstage)
22906         @[ -f ./hello/Makefile ] || exit 0; \
22907         r=`${PWD_COMMAND}`; export r; \
22908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909         $(HOST_EXPORTS) \
22910         for flag in $(EXTRA_HOST_FLAGS) ; do \
22911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22912         done; \
22913         echo "Doing install-pdf in hello" ; \
22914         (cd $(HOST_SUBDIR)/hello && \
22915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22917                   "RANLIB=$${RANLIB}" \
22918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22919                   install-pdf) \
22920           || exit 1
22921
22922 @endif hello
22923
22924 .PHONY: maybe-install-html-hello install-html-hello
22925 maybe-install-html-hello:
22926 @if hello
22927 maybe-install-html-hello: install-html-hello
22928
22929 install-html-hello: \
22930     configure-hello \
22931     html-hello 
22932         @: $(MAKE); $(unstage)
22933         @[ -f ./hello/Makefile ] || exit 0; \
22934         r=`${PWD_COMMAND}`; export r; \
22935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936         $(HOST_EXPORTS) \
22937         for flag in $(EXTRA_HOST_FLAGS) ; do \
22938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939         done; \
22940         echo "Doing install-html in hello" ; \
22941         (cd $(HOST_SUBDIR)/hello && \
22942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944                   "RANLIB=$${RANLIB}" \
22945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22946                   install-html) \
22947           || exit 1
22948
22949 @endif hello
22950
22951 .PHONY: maybe-installcheck-hello installcheck-hello
22952 maybe-installcheck-hello:
22953 @if hello
22954 maybe-installcheck-hello: installcheck-hello
22955
22956 installcheck-hello: \
22957     configure-hello 
22958         @: $(MAKE); $(unstage)
22959         @[ -f ./hello/Makefile ] || exit 0; \
22960         r=`${PWD_COMMAND}`; export r; \
22961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962         $(HOST_EXPORTS) \
22963         for flag in $(EXTRA_HOST_FLAGS) ; do \
22964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22965         done; \
22966         echo "Doing installcheck in hello" ; \
22967         (cd $(HOST_SUBDIR)/hello && \
22968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22970                   "RANLIB=$${RANLIB}" \
22971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22972                   installcheck) \
22973           || exit 1
22974
22975 @endif hello
22976
22977 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22978 maybe-mostlyclean-hello:
22979 @if hello
22980 maybe-mostlyclean-hello: mostlyclean-hello
22981
22982 mostlyclean-hello: 
22983         @: $(MAKE); $(unstage)
22984         @[ -f ./hello/Makefile ] || exit 0; \
22985         r=`${PWD_COMMAND}`; export r; \
22986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22987         $(HOST_EXPORTS) \
22988         for flag in $(EXTRA_HOST_FLAGS) ; do \
22989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22990         done; \
22991         echo "Doing mostlyclean in hello" ; \
22992         (cd $(HOST_SUBDIR)/hello && \
22993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22995                   "RANLIB=$${RANLIB}" \
22996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22997                   mostlyclean) \
22998           || exit 1
22999
23000 @endif hello
23001
23002 .PHONY: maybe-clean-hello clean-hello
23003 maybe-clean-hello:
23004 @if hello
23005 maybe-clean-hello: clean-hello
23006
23007 clean-hello: 
23008         @: $(MAKE); $(unstage)
23009         @[ -f ./hello/Makefile ] || exit 0; \
23010         r=`${PWD_COMMAND}`; export r; \
23011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012         $(HOST_EXPORTS) \
23013         for flag in $(EXTRA_HOST_FLAGS) ; do \
23014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015         done; \
23016         echo "Doing clean in hello" ; \
23017         (cd $(HOST_SUBDIR)/hello && \
23018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020                   "RANLIB=$${RANLIB}" \
23021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23022                   clean) \
23023           || exit 1
23024
23025 @endif hello
23026
23027 .PHONY: maybe-distclean-hello distclean-hello
23028 maybe-distclean-hello:
23029 @if hello
23030 maybe-distclean-hello: distclean-hello
23031
23032 distclean-hello: 
23033         @: $(MAKE); $(unstage)
23034         @[ -f ./hello/Makefile ] || exit 0; \
23035         r=`${PWD_COMMAND}`; export r; \
23036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037         $(HOST_EXPORTS) \
23038         for flag in $(EXTRA_HOST_FLAGS) ; do \
23039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23040         done; \
23041         echo "Doing distclean in hello" ; \
23042         (cd $(HOST_SUBDIR)/hello && \
23043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23045                   "RANLIB=$${RANLIB}" \
23046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23047                   distclean) \
23048           || exit 1
23049
23050 @endif hello
23051
23052 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
23053 maybe-maintainer-clean-hello:
23054 @if hello
23055 maybe-maintainer-clean-hello: maintainer-clean-hello
23056
23057 maintainer-clean-hello: 
23058         @: $(MAKE); $(unstage)
23059         @[ -f ./hello/Makefile ] || exit 0; \
23060         r=`${PWD_COMMAND}`; export r; \
23061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23062         $(HOST_EXPORTS) \
23063         for flag in $(EXTRA_HOST_FLAGS) ; do \
23064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23065         done; \
23066         echo "Doing maintainer-clean in hello" ; \
23067         (cd $(HOST_SUBDIR)/hello && \
23068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23070                   "RANLIB=$${RANLIB}" \
23071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23072                   maintainer-clean) \
23073           || exit 1
23074
23075 @endif hello
23076
23077
23078
23079 .PHONY: configure-indent maybe-configure-indent
23080 maybe-configure-indent:
23081 @if gcc-bootstrap
23082 configure-indent: stage_current
23083 @endif gcc-bootstrap
23084 @if indent
23085 maybe-configure-indent: configure-indent
23086 configure-indent: 
23087         @: $(MAKE); $(unstage)
23088         @r=`${PWD_COMMAND}`; export r; \
23089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23090         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
23091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
23092         $(HOST_EXPORTS) \
23093         echo Configuring in $(HOST_SUBDIR)/indent; \
23094         cd "$(HOST_SUBDIR)/indent" || exit 1; \
23095         case $(srcdir) in \
23096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23097           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
23098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23099         esac; \
23100         srcdiroption="--srcdir=$${topdir}/indent"; \
23101         libsrcdir="$$s/indent"; \
23102         $(SHELL) $${libsrcdir}/configure \
23103           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23104           --target=${target_alias} $${srcdiroption}  \
23105           || exit 1
23106 @endif indent
23107
23108
23109
23110
23111
23112 .PHONY: all-indent maybe-all-indent
23113 maybe-all-indent:
23114 @if gcc-bootstrap
23115 all-indent: stage_current
23116 @endif gcc-bootstrap
23117 @if indent
23118 TARGET-indent=all
23119 maybe-all-indent: all-indent
23120 all-indent: configure-indent
23121         @: $(MAKE); $(unstage)
23122         @r=`${PWD_COMMAND}`; export r; \
23123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23124         $(HOST_EXPORTS) \
23125         (cd $(HOST_SUBDIR)/indent && \
23126           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23127                 $(TARGET-indent))
23128 @endif indent
23129
23130
23131
23132
23133 .PHONY: check-indent maybe-check-indent
23134 maybe-check-indent:
23135 @if indent
23136 maybe-check-indent: check-indent
23137
23138 check-indent:
23139         @: $(MAKE); $(unstage)
23140         @r=`${PWD_COMMAND}`; export r; \
23141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23142         $(HOST_EXPORTS) \
23143         (cd $(HOST_SUBDIR)/indent && \
23144           $(MAKE) $(FLAGS_TO_PASS)  check)
23145
23146 @endif indent
23147
23148 .PHONY: install-indent maybe-install-indent
23149 maybe-install-indent:
23150 @if indent
23151 maybe-install-indent: install-indent
23152
23153 install-indent: installdirs
23154         @: $(MAKE); $(unstage)
23155         @r=`${PWD_COMMAND}`; export r; \
23156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157         $(HOST_EXPORTS) \
23158         (cd $(HOST_SUBDIR)/indent && \
23159           $(MAKE) $(FLAGS_TO_PASS)  install)
23160
23161 @endif indent
23162
23163 # Other targets (info, dvi, pdf, etc.)
23164
23165 .PHONY: maybe-info-indent info-indent
23166 maybe-info-indent:
23167 @if indent
23168 maybe-info-indent: info-indent
23169
23170 info-indent: \
23171     configure-indent 
23172         @: $(MAKE); $(unstage)
23173         @[ -f ./indent/Makefile ] || exit 0; \
23174         r=`${PWD_COMMAND}`; export r; \
23175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176         $(HOST_EXPORTS) \
23177         for flag in $(EXTRA_HOST_FLAGS) ; do \
23178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179         done; \
23180         echo "Doing info in indent" ; \
23181         (cd $(HOST_SUBDIR)/indent && \
23182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23184                   "RANLIB=$${RANLIB}" \
23185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23186                   info) \
23187           || exit 1
23188
23189 @endif indent
23190
23191 .PHONY: maybe-dvi-indent dvi-indent
23192 maybe-dvi-indent:
23193 @if indent
23194 maybe-dvi-indent: dvi-indent
23195
23196 dvi-indent: \
23197     configure-indent 
23198         @: $(MAKE); $(unstage)
23199         @[ -f ./indent/Makefile ] || exit 0; \
23200         r=`${PWD_COMMAND}`; export r; \
23201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202         $(HOST_EXPORTS) \
23203         for flag in $(EXTRA_HOST_FLAGS) ; do \
23204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23205         done; \
23206         echo "Doing dvi in indent" ; \
23207         (cd $(HOST_SUBDIR)/indent && \
23208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23210                   "RANLIB=$${RANLIB}" \
23211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23212                   dvi) \
23213           || exit 1
23214
23215 @endif indent
23216
23217 .PHONY: maybe-pdf-indent pdf-indent
23218 maybe-pdf-indent:
23219 @if indent
23220 maybe-pdf-indent: pdf-indent
23221
23222 pdf-indent: \
23223     configure-indent 
23224         @: $(MAKE); $(unstage)
23225         @[ -f ./indent/Makefile ] || exit 0; \
23226         r=`${PWD_COMMAND}`; export r; \
23227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23228         $(HOST_EXPORTS) \
23229         for flag in $(EXTRA_HOST_FLAGS) ; do \
23230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23231         done; \
23232         echo "Doing pdf in indent" ; \
23233         (cd $(HOST_SUBDIR)/indent && \
23234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23236                   "RANLIB=$${RANLIB}" \
23237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23238                   pdf) \
23239           || exit 1
23240
23241 @endif indent
23242
23243 .PHONY: maybe-html-indent html-indent
23244 maybe-html-indent:
23245 @if indent
23246 maybe-html-indent: html-indent
23247
23248 html-indent: \
23249     configure-indent 
23250         @: $(MAKE); $(unstage)
23251         @[ -f ./indent/Makefile ] || exit 0; \
23252         r=`${PWD_COMMAND}`; export r; \
23253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23254         $(HOST_EXPORTS) \
23255         for flag in $(EXTRA_HOST_FLAGS) ; do \
23256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23257         done; \
23258         echo "Doing html in indent" ; \
23259         (cd $(HOST_SUBDIR)/indent && \
23260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23262                   "RANLIB=$${RANLIB}" \
23263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23264                   html) \
23265           || exit 1
23266
23267 @endif indent
23268
23269 .PHONY: maybe-TAGS-indent TAGS-indent
23270 maybe-TAGS-indent:
23271 @if indent
23272 maybe-TAGS-indent: TAGS-indent
23273
23274 TAGS-indent: \
23275     configure-indent 
23276         @: $(MAKE); $(unstage)
23277         @[ -f ./indent/Makefile ] || exit 0; \
23278         r=`${PWD_COMMAND}`; export r; \
23279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23280         $(HOST_EXPORTS) \
23281         for flag in $(EXTRA_HOST_FLAGS) ; do \
23282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23283         done; \
23284         echo "Doing TAGS in indent" ; \
23285         (cd $(HOST_SUBDIR)/indent && \
23286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23288                   "RANLIB=$${RANLIB}" \
23289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23290                   TAGS) \
23291           || exit 1
23292
23293 @endif indent
23294
23295 .PHONY: maybe-install-info-indent install-info-indent
23296 maybe-install-info-indent:
23297 @if indent
23298 maybe-install-info-indent: install-info-indent
23299
23300 install-info-indent: \
23301     configure-indent \
23302     info-indent 
23303         @: $(MAKE); $(unstage)
23304         @[ -f ./indent/Makefile ] || exit 0; \
23305         r=`${PWD_COMMAND}`; export r; \
23306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307         $(HOST_EXPORTS) \
23308         for flag in $(EXTRA_HOST_FLAGS) ; do \
23309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23310         done; \
23311         echo "Doing install-info in indent" ; \
23312         (cd $(HOST_SUBDIR)/indent && \
23313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23315                   "RANLIB=$${RANLIB}" \
23316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23317                   install-info) \
23318           || exit 1
23319
23320 @endif indent
23321
23322 .PHONY: maybe-install-pdf-indent install-pdf-indent
23323 maybe-install-pdf-indent:
23324 @if indent
23325 maybe-install-pdf-indent: install-pdf-indent
23326
23327 install-pdf-indent: \
23328     configure-indent \
23329     pdf-indent 
23330         @: $(MAKE); $(unstage)
23331         @[ -f ./indent/Makefile ] || exit 0; \
23332         r=`${PWD_COMMAND}`; export r; \
23333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23334         $(HOST_EXPORTS) \
23335         for flag in $(EXTRA_HOST_FLAGS) ; do \
23336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23337         done; \
23338         echo "Doing install-pdf in indent" ; \
23339         (cd $(HOST_SUBDIR)/indent && \
23340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23342                   "RANLIB=$${RANLIB}" \
23343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23344                   install-pdf) \
23345           || exit 1
23346
23347 @endif indent
23348
23349 .PHONY: maybe-install-html-indent install-html-indent
23350 maybe-install-html-indent:
23351 @if indent
23352 maybe-install-html-indent: install-html-indent
23353
23354 install-html-indent: \
23355     configure-indent \
23356     html-indent 
23357         @: $(MAKE); $(unstage)
23358         @[ -f ./indent/Makefile ] || exit 0; \
23359         r=`${PWD_COMMAND}`; export r; \
23360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23361         $(HOST_EXPORTS) \
23362         for flag in $(EXTRA_HOST_FLAGS) ; do \
23363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23364         done; \
23365         echo "Doing install-html in indent" ; \
23366         (cd $(HOST_SUBDIR)/indent && \
23367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23369                   "RANLIB=$${RANLIB}" \
23370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23371                   install-html) \
23372           || exit 1
23373
23374 @endif indent
23375
23376 .PHONY: maybe-installcheck-indent installcheck-indent
23377 maybe-installcheck-indent:
23378 @if indent
23379 maybe-installcheck-indent: installcheck-indent
23380
23381 installcheck-indent: \
23382     configure-indent 
23383         @: $(MAKE); $(unstage)
23384         @[ -f ./indent/Makefile ] || exit 0; \
23385         r=`${PWD_COMMAND}`; export r; \
23386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387         $(HOST_EXPORTS) \
23388         for flag in $(EXTRA_HOST_FLAGS) ; do \
23389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390         done; \
23391         echo "Doing installcheck in indent" ; \
23392         (cd $(HOST_SUBDIR)/indent && \
23393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395                   "RANLIB=$${RANLIB}" \
23396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397                   installcheck) \
23398           || exit 1
23399
23400 @endif indent
23401
23402 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
23403 maybe-mostlyclean-indent:
23404 @if indent
23405 maybe-mostlyclean-indent: mostlyclean-indent
23406
23407 mostlyclean-indent: 
23408         @: $(MAKE); $(unstage)
23409         @[ -f ./indent/Makefile ] || exit 0; \
23410         r=`${PWD_COMMAND}`; export r; \
23411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23412         $(HOST_EXPORTS) \
23413         for flag in $(EXTRA_HOST_FLAGS) ; do \
23414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23415         done; \
23416         echo "Doing mostlyclean in indent" ; \
23417         (cd $(HOST_SUBDIR)/indent && \
23418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23420                   "RANLIB=$${RANLIB}" \
23421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23422                   mostlyclean) \
23423           || exit 1
23424
23425 @endif indent
23426
23427 .PHONY: maybe-clean-indent clean-indent
23428 maybe-clean-indent:
23429 @if indent
23430 maybe-clean-indent: clean-indent
23431
23432 clean-indent: 
23433         @: $(MAKE); $(unstage)
23434         @[ -f ./indent/Makefile ] || exit 0; \
23435         r=`${PWD_COMMAND}`; export r; \
23436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437         $(HOST_EXPORTS) \
23438         for flag in $(EXTRA_HOST_FLAGS) ; do \
23439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23440         done; \
23441         echo "Doing clean in indent" ; \
23442         (cd $(HOST_SUBDIR)/indent && \
23443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445                   "RANLIB=$${RANLIB}" \
23446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23447                   clean) \
23448           || exit 1
23449
23450 @endif indent
23451
23452 .PHONY: maybe-distclean-indent distclean-indent
23453 maybe-distclean-indent:
23454 @if indent
23455 maybe-distclean-indent: distclean-indent
23456
23457 distclean-indent: 
23458         @: $(MAKE); $(unstage)
23459         @[ -f ./indent/Makefile ] || exit 0; \
23460         r=`${PWD_COMMAND}`; export r; \
23461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23462         $(HOST_EXPORTS) \
23463         for flag in $(EXTRA_HOST_FLAGS) ; do \
23464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23465         done; \
23466         echo "Doing distclean in indent" ; \
23467         (cd $(HOST_SUBDIR)/indent && \
23468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23470                   "RANLIB=$${RANLIB}" \
23471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23472                   distclean) \
23473           || exit 1
23474
23475 @endif indent
23476
23477 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23478 maybe-maintainer-clean-indent:
23479 @if indent
23480 maybe-maintainer-clean-indent: maintainer-clean-indent
23481
23482 maintainer-clean-indent: 
23483         @: $(MAKE); $(unstage)
23484         @[ -f ./indent/Makefile ] || exit 0; \
23485         r=`${PWD_COMMAND}`; export r; \
23486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23487         $(HOST_EXPORTS) \
23488         for flag in $(EXTRA_HOST_FLAGS) ; do \
23489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23490         done; \
23491         echo "Doing maintainer-clean in indent" ; \
23492         (cd $(HOST_SUBDIR)/indent && \
23493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23495                   "RANLIB=$${RANLIB}" \
23496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23497                   maintainer-clean) \
23498           || exit 1
23499
23500 @endif indent
23501
23502
23503
23504 .PHONY: configure-intl maybe-configure-intl
23505 maybe-configure-intl:
23506 @if gcc-bootstrap
23507 configure-intl: stage_current
23508 @endif gcc-bootstrap
23509 @if intl
23510 maybe-configure-intl: configure-intl
23511 configure-intl: 
23512         @r=`${PWD_COMMAND}`; export r; \
23513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23514         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23516         $(HOST_EXPORTS) \
23517         echo Configuring in $(HOST_SUBDIR)/intl; \
23518         cd "$(HOST_SUBDIR)/intl" || exit 1; \
23519         case $(srcdir) in \
23520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23521           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23523         esac; \
23524         srcdiroption="--srcdir=$${topdir}/intl"; \
23525         libsrcdir="$$s/intl"; \
23526         $(SHELL) $${libsrcdir}/configure \
23527           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23528           --target=${target_alias} $${srcdiroption}  \
23529           || exit 1
23530 @endif intl
23531
23532
23533
23534 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23535 maybe-configure-stage1-intl:
23536 @if intl-bootstrap
23537 maybe-configure-stage1-intl: configure-stage1-intl
23538 configure-stage1-intl:
23539         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23540         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23541         @r=`${PWD_COMMAND}`; export r; \
23542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543         TFLAGS="$(STAGE1_TFLAGS)"; \
23544         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23545         $(HOST_EXPORTS) \
23546         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23547         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23548         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23549         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23551         cd $(HOST_SUBDIR)/intl || exit 1; \
23552         case $(srcdir) in \
23553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23554           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23556         esac; \
23557         srcdiroption="--srcdir=$${topdir}/intl"; \
23558         libsrcdir="$$s/intl"; \
23559         $(SHELL) $${libsrcdir}/configure \
23560           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23561           --target=${target_alias} $${srcdiroption} \
23562           $(STAGE1_CONFIGURE_FLAGS)
23563 @endif intl-bootstrap
23564
23565 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23566 maybe-configure-stage2-intl:
23567 @if intl-bootstrap
23568 maybe-configure-stage2-intl: configure-stage2-intl
23569 configure-stage2-intl:
23570         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23571         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23572         @r=`${PWD_COMMAND}`; export r; \
23573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23574         TFLAGS="$(STAGE2_TFLAGS)"; \
23575         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23576         $(HOST_EXPORTS) \
23577         $(POSTSTAGE1_HOST_EXPORTS) \
23578         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23579         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23580         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23581         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23583         cd $(HOST_SUBDIR)/intl || exit 1; \
23584         case $(srcdir) in \
23585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23586           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23588         esac; \
23589         srcdiroption="--srcdir=$${topdir}/intl"; \
23590         libsrcdir="$$s/intl"; \
23591         $(SHELL) $${libsrcdir}/configure \
23592           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23593           --target=${target_alias} $${srcdiroption} \
23594           --with-build-libsubdir=$(HOST_SUBDIR) \
23595           $(STAGE2_CONFIGURE_FLAGS)
23596 @endif intl-bootstrap
23597
23598 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23599 maybe-configure-stage3-intl:
23600 @if intl-bootstrap
23601 maybe-configure-stage3-intl: configure-stage3-intl
23602 configure-stage3-intl:
23603         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23605         @r=`${PWD_COMMAND}`; export r; \
23606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607         TFLAGS="$(STAGE3_TFLAGS)"; \
23608         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23609         $(HOST_EXPORTS) \
23610         $(POSTSTAGE1_HOST_EXPORTS) \
23611         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23612         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23613         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23614         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23616         cd $(HOST_SUBDIR)/intl || exit 1; \
23617         case $(srcdir) in \
23618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23619           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23621         esac; \
23622         srcdiroption="--srcdir=$${topdir}/intl"; \
23623         libsrcdir="$$s/intl"; \
23624         $(SHELL) $${libsrcdir}/configure \
23625           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23626           --target=${target_alias} $${srcdiroption} \
23627           --with-build-libsubdir=$(HOST_SUBDIR) \
23628           $(STAGE3_CONFIGURE_FLAGS)
23629 @endif intl-bootstrap
23630
23631 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23632 maybe-configure-stage4-intl:
23633 @if intl-bootstrap
23634 maybe-configure-stage4-intl: configure-stage4-intl
23635 configure-stage4-intl:
23636         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23637         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23638         @r=`${PWD_COMMAND}`; export r; \
23639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640         TFLAGS="$(STAGE4_TFLAGS)"; \
23641         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23642         $(HOST_EXPORTS) \
23643         $(POSTSTAGE1_HOST_EXPORTS) \
23644         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23645         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23646         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23647         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23649         cd $(HOST_SUBDIR)/intl || exit 1; \
23650         case $(srcdir) in \
23651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23652           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23654         esac; \
23655         srcdiroption="--srcdir=$${topdir}/intl"; \
23656         libsrcdir="$$s/intl"; \
23657         $(SHELL) $${libsrcdir}/configure \
23658           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23659           --target=${target_alias} $${srcdiroption} \
23660           --with-build-libsubdir=$(HOST_SUBDIR) \
23661           $(STAGE4_CONFIGURE_FLAGS)
23662 @endif intl-bootstrap
23663
23664 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23665 maybe-configure-stageprofile-intl:
23666 @if intl-bootstrap
23667 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23668 configure-stageprofile-intl:
23669         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23670         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23671         @r=`${PWD_COMMAND}`; export r; \
23672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23674         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23675         $(HOST_EXPORTS) \
23676         $(POSTSTAGE1_HOST_EXPORTS) \
23677         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23678         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23679         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23680         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23682         cd $(HOST_SUBDIR)/intl || exit 1; \
23683         case $(srcdir) in \
23684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23685           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23687         esac; \
23688         srcdiroption="--srcdir=$${topdir}/intl"; \
23689         libsrcdir="$$s/intl"; \
23690         $(SHELL) $${libsrcdir}/configure \
23691           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23692           --target=${target_alias} $${srcdiroption} \
23693           --with-build-libsubdir=$(HOST_SUBDIR) \
23694           $(STAGEprofile_CONFIGURE_FLAGS)
23695 @endif intl-bootstrap
23696
23697 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23698 maybe-configure-stagefeedback-intl:
23699 @if intl-bootstrap
23700 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23701 configure-stagefeedback-intl:
23702         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23703         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23704         @r=`${PWD_COMMAND}`; export r; \
23705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23706         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23707         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23708         $(HOST_EXPORTS) \
23709         $(POSTSTAGE1_HOST_EXPORTS) \
23710         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23711         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23712         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23713         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23715         cd $(HOST_SUBDIR)/intl || exit 1; \
23716         case $(srcdir) in \
23717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23718           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23720         esac; \
23721         srcdiroption="--srcdir=$${topdir}/intl"; \
23722         libsrcdir="$$s/intl"; \
23723         $(SHELL) $${libsrcdir}/configure \
23724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23725           --target=${target_alias} $${srcdiroption} \
23726           --with-build-libsubdir=$(HOST_SUBDIR) \
23727           $(STAGEfeedback_CONFIGURE_FLAGS)
23728 @endif intl-bootstrap
23729
23730
23731
23732
23733
23734 .PHONY: all-intl maybe-all-intl
23735 maybe-all-intl:
23736 @if gcc-bootstrap
23737 all-intl: stage_current
23738 @endif gcc-bootstrap
23739 @if intl
23740 TARGET-intl=all
23741 maybe-all-intl: all-intl
23742 all-intl: configure-intl
23743         @r=`${PWD_COMMAND}`; export r; \
23744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745         $(HOST_EXPORTS) \
23746         (cd $(HOST_SUBDIR)/intl && \
23747           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23748                 $(TARGET-intl))
23749 @endif intl
23750
23751
23752
23753 .PHONY: all-stage1-intl maybe-all-stage1-intl
23754 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23755 maybe-all-stage1-intl:
23756 maybe-clean-stage1-intl:
23757 @if intl-bootstrap
23758 maybe-all-stage1-intl: all-stage1-intl
23759 all-stage1: all-stage1-intl
23760 TARGET-stage1-intl = $(TARGET-intl)
23761 all-stage1-intl: configure-stage1-intl
23762         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23763         @r=`${PWD_COMMAND}`; export r; \
23764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23765         TFLAGS="$(STAGE1_TFLAGS)"; \
23766         $(HOST_EXPORTS) \
23767         cd $(HOST_SUBDIR)/intl && \
23768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23769                 CFLAGS="$(STAGE1_CFLAGS)" \
23770                 CXXFLAGS="$(STAGE1_CFLAGS)" \
23771                 LIBCFLAGS="$(LIBCFLAGS)" \
23772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23775                 $(EXTRA_HOST_FLAGS)   \
23776                 TFLAGS="$(STAGE1_TFLAGS)" \
23777                 $(TARGET-stage1-intl)
23778
23779 maybe-clean-stage1-intl: clean-stage1-intl
23780 clean-stage1: clean-stage1-intl
23781 clean-stage1-intl:
23782         @if [ $(current_stage) = stage1 ]; then \
23783           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23784         else \
23785           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23786           $(MAKE) stage1-start; \
23787         fi; \
23788         cd $(HOST_SUBDIR)/intl && \
23789         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23790                  clean
23791 @endif intl-bootstrap
23792
23793
23794 .PHONY: all-stage2-intl maybe-all-stage2-intl
23795 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23796 maybe-all-stage2-intl:
23797 maybe-clean-stage2-intl:
23798 @if intl-bootstrap
23799 maybe-all-stage2-intl: all-stage2-intl
23800 all-stage2: all-stage2-intl
23801 TARGET-stage2-intl = $(TARGET-intl)
23802 all-stage2-intl: configure-stage2-intl
23803         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23804         @r=`${PWD_COMMAND}`; export r; \
23805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806         TFLAGS="$(STAGE2_TFLAGS)"; \
23807         $(HOST_EXPORTS) \
23808         $(POSTSTAGE1_HOST_EXPORTS) \
23809         cd $(HOST_SUBDIR)/intl && \
23810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23811                 CFLAGS="$(STAGE2_CFLAGS)" \
23812                 CXXFLAGS="$(STAGE2_CFLAGS)" \
23813                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23817                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23818                 TFLAGS="$(STAGE2_TFLAGS)" \
23819                 $(TARGET-stage2-intl)
23820
23821 maybe-clean-stage2-intl: clean-stage2-intl
23822 clean-stage2: clean-stage2-intl
23823 clean-stage2-intl:
23824         @if [ $(current_stage) = stage2 ]; then \
23825           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23826         else \
23827           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23828           $(MAKE) stage2-start; \
23829         fi; \
23830         cd $(HOST_SUBDIR)/intl && \
23831         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23832                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23833                  clean
23834 @endif intl-bootstrap
23835
23836
23837 .PHONY: all-stage3-intl maybe-all-stage3-intl
23838 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23839 maybe-all-stage3-intl:
23840 maybe-clean-stage3-intl:
23841 @if intl-bootstrap
23842 maybe-all-stage3-intl: all-stage3-intl
23843 all-stage3: all-stage3-intl
23844 TARGET-stage3-intl = $(TARGET-intl)
23845 all-stage3-intl: configure-stage3-intl
23846         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23847         @r=`${PWD_COMMAND}`; export r; \
23848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849         TFLAGS="$(STAGE3_TFLAGS)"; \
23850         $(HOST_EXPORTS) \
23851         $(POSTSTAGE1_HOST_EXPORTS) \
23852         cd $(HOST_SUBDIR)/intl && \
23853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23854                 CFLAGS="$(STAGE3_CFLAGS)" \
23855                 CXXFLAGS="$(STAGE3_CFLAGS)" \
23856                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23857                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23858                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23859                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23860                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23861                 TFLAGS="$(STAGE3_TFLAGS)" \
23862                 $(TARGET-stage3-intl)
23863
23864 maybe-clean-stage3-intl: clean-stage3-intl
23865 clean-stage3: clean-stage3-intl
23866 clean-stage3-intl:
23867         @if [ $(current_stage) = stage3 ]; then \
23868           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23869         else \
23870           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23871           $(MAKE) stage3-start; \
23872         fi; \
23873         cd $(HOST_SUBDIR)/intl && \
23874         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23875                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23876                  clean
23877 @endif intl-bootstrap
23878
23879
23880 .PHONY: all-stage4-intl maybe-all-stage4-intl
23881 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23882 maybe-all-stage4-intl:
23883 maybe-clean-stage4-intl:
23884 @if intl-bootstrap
23885 maybe-all-stage4-intl: all-stage4-intl
23886 all-stage4: all-stage4-intl
23887 TARGET-stage4-intl = $(TARGET-intl)
23888 all-stage4-intl: configure-stage4-intl
23889         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23890         @r=`${PWD_COMMAND}`; export r; \
23891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23892         TFLAGS="$(STAGE4_TFLAGS)"; \
23893         $(HOST_EXPORTS) \
23894         $(POSTSTAGE1_HOST_EXPORTS) \
23895         cd $(HOST_SUBDIR)/intl && \
23896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23897                 CFLAGS="$(STAGE4_CFLAGS)" \
23898                 CXXFLAGS="$(STAGE4_CFLAGS)" \
23899                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23900                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23901                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23902                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23903                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23904                 TFLAGS="$(STAGE4_TFLAGS)" \
23905                 $(TARGET-stage4-intl)
23906
23907 maybe-clean-stage4-intl: clean-stage4-intl
23908 clean-stage4: clean-stage4-intl
23909 clean-stage4-intl:
23910         @if [ $(current_stage) = stage4 ]; then \
23911           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23912         else \
23913           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23914           $(MAKE) stage4-start; \
23915         fi; \
23916         cd $(HOST_SUBDIR)/intl && \
23917         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23918                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23919                  clean
23920 @endif intl-bootstrap
23921
23922
23923 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23924 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23925 maybe-all-stageprofile-intl:
23926 maybe-clean-stageprofile-intl:
23927 @if intl-bootstrap
23928 maybe-all-stageprofile-intl: all-stageprofile-intl
23929 all-stageprofile: all-stageprofile-intl
23930 TARGET-stageprofile-intl = $(TARGET-intl)
23931 all-stageprofile-intl: configure-stageprofile-intl
23932         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23933         @r=`${PWD_COMMAND}`; export r; \
23934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23935         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23936         $(HOST_EXPORTS) \
23937         $(POSTSTAGE1_HOST_EXPORTS) \
23938         cd $(HOST_SUBDIR)/intl && \
23939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23940                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23941                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23942                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23943                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23944                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23945                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23946                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23947                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23948                 $(TARGET-stageprofile-intl)
23949
23950 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23951 clean-stageprofile: clean-stageprofile-intl
23952 clean-stageprofile-intl:
23953         @if [ $(current_stage) = stageprofile ]; then \
23954           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23955         else \
23956           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23957           $(MAKE) stageprofile-start; \
23958         fi; \
23959         cd $(HOST_SUBDIR)/intl && \
23960         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23961                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23962                  clean
23963 @endif intl-bootstrap
23964
23965
23966 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23967 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23968 maybe-all-stagefeedback-intl:
23969 maybe-clean-stagefeedback-intl:
23970 @if intl-bootstrap
23971 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23972 all-stagefeedback: all-stagefeedback-intl
23973 TARGET-stagefeedback-intl = $(TARGET-intl)
23974 all-stagefeedback-intl: configure-stagefeedback-intl
23975         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23976         @r=`${PWD_COMMAND}`; export r; \
23977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23978         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23979         $(HOST_EXPORTS) \
23980         $(POSTSTAGE1_HOST_EXPORTS) \
23981         cd $(HOST_SUBDIR)/intl && \
23982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23983                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23984                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23985                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23986                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23987                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23988                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23989                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23990                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23991                 $(TARGET-stagefeedback-intl)
23992
23993 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23994 clean-stagefeedback: clean-stagefeedback-intl
23995 clean-stagefeedback-intl:
23996         @if [ $(current_stage) = stagefeedback ]; then \
23997           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23998         else \
23999           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24000           $(MAKE) stagefeedback-start; \
24001         fi; \
24002         cd $(HOST_SUBDIR)/intl && \
24003         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24004                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24005                  clean
24006 @endif intl-bootstrap
24007
24008
24009
24010
24011
24012 .PHONY: check-intl maybe-check-intl
24013 maybe-check-intl:
24014 @if intl
24015 maybe-check-intl: check-intl
24016
24017 check-intl:
24018         @: $(MAKE); $(unstage)
24019         @r=`${PWD_COMMAND}`; export r; \
24020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24021         $(HOST_EXPORTS) \
24022         (cd $(HOST_SUBDIR)/intl && \
24023           $(MAKE) $(FLAGS_TO_PASS)  check)
24024
24025 @endif intl
24026
24027 .PHONY: install-intl maybe-install-intl
24028 maybe-install-intl:
24029 @if intl
24030 maybe-install-intl: install-intl
24031
24032 install-intl: installdirs
24033         @: $(MAKE); $(unstage)
24034         @r=`${PWD_COMMAND}`; export r; \
24035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24036         $(HOST_EXPORTS) \
24037         (cd $(HOST_SUBDIR)/intl && \
24038           $(MAKE) $(FLAGS_TO_PASS)  install)
24039
24040 @endif intl
24041
24042 # Other targets (info, dvi, pdf, etc.)
24043
24044 .PHONY: maybe-info-intl info-intl
24045 maybe-info-intl:
24046 @if intl
24047 maybe-info-intl: info-intl
24048
24049 info-intl: \
24050     configure-intl 
24051         @[ -f ./intl/Makefile ] || exit 0; \
24052         r=`${PWD_COMMAND}`; export r; \
24053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054         $(HOST_EXPORTS) \
24055         for flag in $(EXTRA_HOST_FLAGS) ; do \
24056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057         done; \
24058         echo "Doing info in intl" ; \
24059         (cd $(HOST_SUBDIR)/intl && \
24060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062                   "RANLIB=$${RANLIB}" \
24063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24064                   info) \
24065           || exit 1
24066
24067 @endif intl
24068
24069 .PHONY: maybe-dvi-intl dvi-intl
24070 maybe-dvi-intl:
24071 @if intl
24072 maybe-dvi-intl: dvi-intl
24073
24074 dvi-intl: \
24075     configure-intl 
24076         @[ -f ./intl/Makefile ] || exit 0; \
24077         r=`${PWD_COMMAND}`; export r; \
24078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079         $(HOST_EXPORTS) \
24080         for flag in $(EXTRA_HOST_FLAGS) ; do \
24081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24082         done; \
24083         echo "Doing dvi in intl" ; \
24084         (cd $(HOST_SUBDIR)/intl && \
24085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24087                   "RANLIB=$${RANLIB}" \
24088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24089                   dvi) \
24090           || exit 1
24091
24092 @endif intl
24093
24094 .PHONY: maybe-pdf-intl pdf-intl
24095 maybe-pdf-intl:
24096 @if intl
24097 maybe-pdf-intl: pdf-intl
24098
24099 pdf-intl: \
24100     configure-intl 
24101         @[ -f ./intl/Makefile ] || exit 0; \
24102         r=`${PWD_COMMAND}`; export r; \
24103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104         $(HOST_EXPORTS) \
24105         for flag in $(EXTRA_HOST_FLAGS) ; do \
24106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107         done; \
24108         echo "Doing pdf in intl" ; \
24109         (cd $(HOST_SUBDIR)/intl && \
24110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112                   "RANLIB=$${RANLIB}" \
24113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114                   pdf) \
24115           || exit 1
24116
24117 @endif intl
24118
24119 .PHONY: maybe-html-intl html-intl
24120 maybe-html-intl:
24121 @if intl
24122 maybe-html-intl: html-intl
24123
24124 html-intl: \
24125     configure-intl 
24126         @[ -f ./intl/Makefile ] || exit 0; \
24127         r=`${PWD_COMMAND}`; export r; \
24128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129         $(HOST_EXPORTS) \
24130         for flag in $(EXTRA_HOST_FLAGS) ; do \
24131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132         done; \
24133         echo "Doing html in intl" ; \
24134         (cd $(HOST_SUBDIR)/intl && \
24135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137                   "RANLIB=$${RANLIB}" \
24138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139                   html) \
24140           || exit 1
24141
24142 @endif intl
24143
24144 .PHONY: maybe-TAGS-intl TAGS-intl
24145 maybe-TAGS-intl:
24146 @if intl
24147 maybe-TAGS-intl: TAGS-intl
24148
24149 TAGS-intl: \
24150     configure-intl 
24151         @[ -f ./intl/Makefile ] || exit 0; \
24152         r=`${PWD_COMMAND}`; export r; \
24153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24154         $(HOST_EXPORTS) \
24155         for flag in $(EXTRA_HOST_FLAGS) ; do \
24156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24157         done; \
24158         echo "Doing TAGS in intl" ; \
24159         (cd $(HOST_SUBDIR)/intl && \
24160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24162                   "RANLIB=$${RANLIB}" \
24163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24164                   TAGS) \
24165           || exit 1
24166
24167 @endif intl
24168
24169 .PHONY: maybe-install-info-intl install-info-intl
24170 maybe-install-info-intl:
24171 @if intl
24172 maybe-install-info-intl: install-info-intl
24173
24174 install-info-intl: \
24175     configure-intl \
24176     info-intl 
24177         @[ -f ./intl/Makefile ] || exit 0; \
24178         r=`${PWD_COMMAND}`; export r; \
24179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180         $(HOST_EXPORTS) \
24181         for flag in $(EXTRA_HOST_FLAGS) ; do \
24182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24183         done; \
24184         echo "Doing install-info in intl" ; \
24185         (cd $(HOST_SUBDIR)/intl && \
24186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24188                   "RANLIB=$${RANLIB}" \
24189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24190                   install-info) \
24191           || exit 1
24192
24193 @endif intl
24194
24195 .PHONY: maybe-install-pdf-intl install-pdf-intl
24196 maybe-install-pdf-intl:
24197 @if intl
24198 maybe-install-pdf-intl: install-pdf-intl
24199
24200 install-pdf-intl: \
24201     configure-intl \
24202     pdf-intl 
24203         @[ -f ./intl/Makefile ] || exit 0; \
24204         r=`${PWD_COMMAND}`; export r; \
24205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24206         $(HOST_EXPORTS) \
24207         for flag in $(EXTRA_HOST_FLAGS) ; do \
24208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24209         done; \
24210         echo "Doing install-pdf in intl" ; \
24211         (cd $(HOST_SUBDIR)/intl && \
24212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24214                   "RANLIB=$${RANLIB}" \
24215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24216                   install-pdf) \
24217           || exit 1
24218
24219 @endif intl
24220
24221 .PHONY: maybe-install-html-intl install-html-intl
24222 maybe-install-html-intl:
24223 @if intl
24224 maybe-install-html-intl: install-html-intl
24225
24226 install-html-intl: \
24227     configure-intl \
24228     html-intl 
24229         @[ -f ./intl/Makefile ] || exit 0; \
24230         r=`${PWD_COMMAND}`; export r; \
24231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24232         $(HOST_EXPORTS) \
24233         for flag in $(EXTRA_HOST_FLAGS) ; do \
24234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24235         done; \
24236         echo "Doing install-html in intl" ; \
24237         (cd $(HOST_SUBDIR)/intl && \
24238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24240                   "RANLIB=$${RANLIB}" \
24241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24242                   install-html) \
24243           || exit 1
24244
24245 @endif intl
24246
24247 .PHONY: maybe-installcheck-intl installcheck-intl
24248 maybe-installcheck-intl:
24249 @if intl
24250 maybe-installcheck-intl: installcheck-intl
24251
24252 installcheck-intl: \
24253     configure-intl 
24254         @[ -f ./intl/Makefile ] || exit 0; \
24255         r=`${PWD_COMMAND}`; export r; \
24256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257         $(HOST_EXPORTS) \
24258         for flag in $(EXTRA_HOST_FLAGS) ; do \
24259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24260         done; \
24261         echo "Doing installcheck in intl" ; \
24262         (cd $(HOST_SUBDIR)/intl && \
24263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24265                   "RANLIB=$${RANLIB}" \
24266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24267                   installcheck) \
24268           || exit 1
24269
24270 @endif intl
24271
24272 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
24273 maybe-mostlyclean-intl:
24274 @if intl
24275 maybe-mostlyclean-intl: mostlyclean-intl
24276
24277 mostlyclean-intl: 
24278         @[ -f ./intl/Makefile ] || exit 0; \
24279         r=`${PWD_COMMAND}`; export r; \
24280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281         $(HOST_EXPORTS) \
24282         for flag in $(EXTRA_HOST_FLAGS) ; do \
24283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24284         done; \
24285         echo "Doing mostlyclean in intl" ; \
24286         (cd $(HOST_SUBDIR)/intl && \
24287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24289                   "RANLIB=$${RANLIB}" \
24290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24291                   mostlyclean) \
24292           || exit 1
24293
24294 @endif intl
24295
24296 .PHONY: maybe-clean-intl clean-intl
24297 maybe-clean-intl:
24298 @if intl
24299 maybe-clean-intl: clean-intl
24300
24301 clean-intl: 
24302         @[ -f ./intl/Makefile ] || exit 0; \
24303         r=`${PWD_COMMAND}`; export r; \
24304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305         $(HOST_EXPORTS) \
24306         for flag in $(EXTRA_HOST_FLAGS) ; do \
24307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24308         done; \
24309         echo "Doing clean in intl" ; \
24310         (cd $(HOST_SUBDIR)/intl && \
24311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24313                   "RANLIB=$${RANLIB}" \
24314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24315                   clean) \
24316           || exit 1
24317
24318 @endif intl
24319
24320 .PHONY: maybe-distclean-intl distclean-intl
24321 maybe-distclean-intl:
24322 @if intl
24323 maybe-distclean-intl: distclean-intl
24324
24325 distclean-intl: 
24326         @[ -f ./intl/Makefile ] || exit 0; \
24327         r=`${PWD_COMMAND}`; export r; \
24328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24329         $(HOST_EXPORTS) \
24330         for flag in $(EXTRA_HOST_FLAGS) ; do \
24331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24332         done; \
24333         echo "Doing distclean in intl" ; \
24334         (cd $(HOST_SUBDIR)/intl && \
24335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24337                   "RANLIB=$${RANLIB}" \
24338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24339                   distclean) \
24340           || exit 1
24341
24342 @endif intl
24343
24344 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
24345 maybe-maintainer-clean-intl:
24346 @if intl
24347 maybe-maintainer-clean-intl: maintainer-clean-intl
24348
24349 maintainer-clean-intl: 
24350         @[ -f ./intl/Makefile ] || exit 0; \
24351         r=`${PWD_COMMAND}`; export r; \
24352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353         $(HOST_EXPORTS) \
24354         for flag in $(EXTRA_HOST_FLAGS) ; do \
24355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24356         done; \
24357         echo "Doing maintainer-clean in intl" ; \
24358         (cd $(HOST_SUBDIR)/intl && \
24359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24361                   "RANLIB=$${RANLIB}" \
24362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24363                   maintainer-clean) \
24364           || exit 1
24365
24366 @endif intl
24367
24368
24369
24370 .PHONY: configure-tcl maybe-configure-tcl
24371 maybe-configure-tcl:
24372 @if gcc-bootstrap
24373 configure-tcl: stage_current
24374 @endif gcc-bootstrap
24375 @if tcl
24376 maybe-configure-tcl: configure-tcl
24377 configure-tcl: 
24378         @: $(MAKE); $(unstage)
24379         @r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
24382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
24383         $(HOST_EXPORTS) \
24384         echo Configuring in $(HOST_SUBDIR)/tcl; \
24385         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
24386         case $(srcdir) in \
24387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24388           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
24389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24390         esac; \
24391         srcdiroption="--srcdir=$${topdir}/tcl"; \
24392         libsrcdir="$$s/tcl"; \
24393         $(SHELL) $${libsrcdir}/configure \
24394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24395           --target=${target_alias} $${srcdiroption}  \
24396           || exit 1
24397 @endif tcl
24398
24399
24400
24401
24402
24403 .PHONY: all-tcl maybe-all-tcl
24404 maybe-all-tcl:
24405 @if gcc-bootstrap
24406 all-tcl: stage_current
24407 @endif gcc-bootstrap
24408 @if tcl
24409 TARGET-tcl=all
24410 maybe-all-tcl: all-tcl
24411 all-tcl: configure-tcl
24412         @: $(MAKE); $(unstage)
24413         @r=`${PWD_COMMAND}`; export r; \
24414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415         $(HOST_EXPORTS) \
24416         (cd $(HOST_SUBDIR)/tcl && \
24417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24418                 $(TARGET-tcl))
24419 @endif tcl
24420
24421
24422
24423
24424 .PHONY: check-tcl maybe-check-tcl
24425 maybe-check-tcl:
24426 @if tcl
24427 maybe-check-tcl: check-tcl
24428
24429 check-tcl:
24430         @: $(MAKE); $(unstage)
24431         @r=`${PWD_COMMAND}`; export r; \
24432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433         $(HOST_EXPORTS) \
24434         (cd $(HOST_SUBDIR)/tcl && \
24435           $(MAKE) $(FLAGS_TO_PASS)  check)
24436
24437 @endif tcl
24438
24439 .PHONY: install-tcl maybe-install-tcl
24440 maybe-install-tcl:
24441 @if tcl
24442 maybe-install-tcl: install-tcl
24443
24444 install-tcl: installdirs
24445         @: $(MAKE); $(unstage)
24446         @r=`${PWD_COMMAND}`; export r; \
24447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24448         $(HOST_EXPORTS) \
24449         (cd $(HOST_SUBDIR)/tcl && \
24450           $(MAKE) $(FLAGS_TO_PASS)  install)
24451
24452 @endif tcl
24453
24454 # Other targets (info, dvi, pdf, etc.)
24455
24456 .PHONY: maybe-info-tcl info-tcl
24457 maybe-info-tcl:
24458 @if tcl
24459 maybe-info-tcl: info-tcl
24460
24461 info-tcl: \
24462     configure-tcl 
24463         @: $(MAKE); $(unstage)
24464         @[ -f ./tcl/Makefile ] || exit 0; \
24465         r=`${PWD_COMMAND}`; export r; \
24466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24467         $(HOST_EXPORTS) \
24468         for flag in $(EXTRA_HOST_FLAGS) ; do \
24469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24470         done; \
24471         echo "Doing info in tcl" ; \
24472         (cd $(HOST_SUBDIR)/tcl && \
24473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24475                   "RANLIB=$${RANLIB}" \
24476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24477                   info) \
24478           || exit 1
24479
24480 @endif tcl
24481
24482 .PHONY: maybe-dvi-tcl dvi-tcl
24483 maybe-dvi-tcl:
24484 @if tcl
24485 maybe-dvi-tcl: dvi-tcl
24486
24487 dvi-tcl: \
24488     configure-tcl 
24489         @: $(MAKE); $(unstage)
24490         @[ -f ./tcl/Makefile ] || exit 0; \
24491         r=`${PWD_COMMAND}`; export r; \
24492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493         $(HOST_EXPORTS) \
24494         for flag in $(EXTRA_HOST_FLAGS) ; do \
24495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24496         done; \
24497         echo "Doing dvi in tcl" ; \
24498         (cd $(HOST_SUBDIR)/tcl && \
24499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24501                   "RANLIB=$${RANLIB}" \
24502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24503                   dvi) \
24504           || exit 1
24505
24506 @endif tcl
24507
24508 .PHONY: maybe-pdf-tcl pdf-tcl
24509 maybe-pdf-tcl:
24510 @if tcl
24511 maybe-pdf-tcl: pdf-tcl
24512
24513 pdf-tcl: \
24514     configure-tcl 
24515         @: $(MAKE); $(unstage)
24516         @[ -f ./tcl/Makefile ] || exit 0; \
24517         r=`${PWD_COMMAND}`; export r; \
24518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24519         $(HOST_EXPORTS) \
24520         for flag in $(EXTRA_HOST_FLAGS) ; do \
24521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24522         done; \
24523         echo "Doing pdf in tcl" ; \
24524         (cd $(HOST_SUBDIR)/tcl && \
24525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24527                   "RANLIB=$${RANLIB}" \
24528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24529                   pdf) \
24530           || exit 1
24531
24532 @endif tcl
24533
24534 .PHONY: maybe-html-tcl html-tcl
24535 maybe-html-tcl:
24536 @if tcl
24537 maybe-html-tcl: html-tcl
24538
24539 html-tcl: \
24540     configure-tcl 
24541         @: $(MAKE); $(unstage)
24542         @[ -f ./tcl/Makefile ] || exit 0; \
24543         r=`${PWD_COMMAND}`; export r; \
24544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545         $(HOST_EXPORTS) \
24546         for flag in $(EXTRA_HOST_FLAGS) ; do \
24547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548         done; \
24549         echo "Doing html in tcl" ; \
24550         (cd $(HOST_SUBDIR)/tcl && \
24551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553                   "RANLIB=$${RANLIB}" \
24554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555                   html) \
24556           || exit 1
24557
24558 @endif tcl
24559
24560 .PHONY: maybe-TAGS-tcl TAGS-tcl
24561 maybe-TAGS-tcl:
24562 @if tcl
24563 maybe-TAGS-tcl: TAGS-tcl
24564
24565 TAGS-tcl: \
24566     configure-tcl 
24567         @: $(MAKE); $(unstage)
24568         @[ -f ./tcl/Makefile ] || exit 0; \
24569         r=`${PWD_COMMAND}`; export r; \
24570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571         $(HOST_EXPORTS) \
24572         for flag in $(EXTRA_HOST_FLAGS) ; do \
24573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574         done; \
24575         echo "Doing TAGS in tcl" ; \
24576         (cd $(HOST_SUBDIR)/tcl && \
24577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579                   "RANLIB=$${RANLIB}" \
24580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24581                   TAGS) \
24582           || exit 1
24583
24584 @endif tcl
24585
24586 .PHONY: maybe-install-info-tcl install-info-tcl
24587 maybe-install-info-tcl:
24588 @if tcl
24589 maybe-install-info-tcl: install-info-tcl
24590
24591 install-info-tcl: \
24592     configure-tcl \
24593     info-tcl 
24594         @: $(MAKE); $(unstage)
24595         @[ -f ./tcl/Makefile ] || exit 0; \
24596         r=`${PWD_COMMAND}`; export r; \
24597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24598         $(HOST_EXPORTS) \
24599         for flag in $(EXTRA_HOST_FLAGS) ; do \
24600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24601         done; \
24602         echo "Doing install-info in tcl" ; \
24603         (cd $(HOST_SUBDIR)/tcl && \
24604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24606                   "RANLIB=$${RANLIB}" \
24607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24608                   install-info) \
24609           || exit 1
24610
24611 @endif tcl
24612
24613 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24614 maybe-install-pdf-tcl:
24615 @if tcl
24616 maybe-install-pdf-tcl: install-pdf-tcl
24617
24618 install-pdf-tcl: \
24619     configure-tcl \
24620     pdf-tcl 
24621         @: $(MAKE); $(unstage)
24622         @[ -f ./tcl/Makefile ] || exit 0; \
24623         r=`${PWD_COMMAND}`; export r; \
24624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24625         $(HOST_EXPORTS) \
24626         for flag in $(EXTRA_HOST_FLAGS) ; do \
24627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24628         done; \
24629         echo "Doing install-pdf in tcl" ; \
24630         (cd $(HOST_SUBDIR)/tcl && \
24631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24633                   "RANLIB=$${RANLIB}" \
24634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24635                   install-pdf) \
24636           || exit 1
24637
24638 @endif tcl
24639
24640 .PHONY: maybe-install-html-tcl install-html-tcl
24641 maybe-install-html-tcl:
24642 @if tcl
24643 maybe-install-html-tcl: install-html-tcl
24644
24645 install-html-tcl: \
24646     configure-tcl \
24647     html-tcl 
24648         @: $(MAKE); $(unstage)
24649         @[ -f ./tcl/Makefile ] || exit 0; \
24650         r=`${PWD_COMMAND}`; export r; \
24651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652         $(HOST_EXPORTS) \
24653         for flag in $(EXTRA_HOST_FLAGS) ; do \
24654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24655         done; \
24656         echo "Doing install-html in tcl" ; \
24657         (cd $(HOST_SUBDIR)/tcl && \
24658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24660                   "RANLIB=$${RANLIB}" \
24661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24662                   install-html) \
24663           || exit 1
24664
24665 @endif tcl
24666
24667 .PHONY: maybe-installcheck-tcl installcheck-tcl
24668 maybe-installcheck-tcl:
24669 @if tcl
24670 maybe-installcheck-tcl: installcheck-tcl
24671
24672 installcheck-tcl: \
24673     configure-tcl 
24674         @: $(MAKE); $(unstage)
24675         @[ -f ./tcl/Makefile ] || exit 0; \
24676         r=`${PWD_COMMAND}`; export r; \
24677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24678         $(HOST_EXPORTS) \
24679         for flag in $(EXTRA_HOST_FLAGS) ; do \
24680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24681         done; \
24682         echo "Doing installcheck in tcl" ; \
24683         (cd $(HOST_SUBDIR)/tcl && \
24684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24686                   "RANLIB=$${RANLIB}" \
24687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24688                   installcheck) \
24689           || exit 1
24690
24691 @endif tcl
24692
24693 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24694 maybe-mostlyclean-tcl:
24695 @if tcl
24696 maybe-mostlyclean-tcl: mostlyclean-tcl
24697
24698 # tcl doesn't support mostlyclean.
24699 mostlyclean-tcl:
24700
24701 @endif tcl
24702
24703 .PHONY: maybe-clean-tcl clean-tcl
24704 maybe-clean-tcl:
24705 @if tcl
24706 maybe-clean-tcl: clean-tcl
24707
24708 clean-tcl: 
24709         @: $(MAKE); $(unstage)
24710         @[ -f ./tcl/Makefile ] || exit 0; \
24711         r=`${PWD_COMMAND}`; export r; \
24712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713         $(HOST_EXPORTS) \
24714         for flag in $(EXTRA_HOST_FLAGS) ; do \
24715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24716         done; \
24717         echo "Doing clean in tcl" ; \
24718         (cd $(HOST_SUBDIR)/tcl && \
24719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24721                   "RANLIB=$${RANLIB}" \
24722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24723                   clean) \
24724           || exit 1
24725
24726 @endif tcl
24727
24728 .PHONY: maybe-distclean-tcl distclean-tcl
24729 maybe-distclean-tcl:
24730 @if tcl
24731 maybe-distclean-tcl: distclean-tcl
24732
24733 distclean-tcl: 
24734         @: $(MAKE); $(unstage)
24735         @[ -f ./tcl/Makefile ] || exit 0; \
24736         r=`${PWD_COMMAND}`; export r; \
24737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738         $(HOST_EXPORTS) \
24739         for flag in $(EXTRA_HOST_FLAGS) ; do \
24740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24741         done; \
24742         echo "Doing distclean in tcl" ; \
24743         (cd $(HOST_SUBDIR)/tcl && \
24744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24746                   "RANLIB=$${RANLIB}" \
24747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24748                   distclean) \
24749           || exit 1
24750
24751 @endif tcl
24752
24753 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24754 maybe-maintainer-clean-tcl:
24755 @if tcl
24756 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24757
24758 maintainer-clean-tcl: 
24759         @: $(MAKE); $(unstage)
24760         @[ -f ./tcl/Makefile ] || exit 0; \
24761         r=`${PWD_COMMAND}`; export r; \
24762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763         $(HOST_EXPORTS) \
24764         for flag in $(EXTRA_HOST_FLAGS) ; do \
24765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24766         done; \
24767         echo "Doing maintainer-clean in tcl" ; \
24768         (cd $(HOST_SUBDIR)/tcl && \
24769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24771                   "RANLIB=$${RANLIB}" \
24772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24773                   maintainer-clean) \
24774           || exit 1
24775
24776 @endif tcl
24777
24778
24779
24780 .PHONY: configure-itcl maybe-configure-itcl
24781 maybe-configure-itcl:
24782 @if gcc-bootstrap
24783 configure-itcl: stage_current
24784 @endif gcc-bootstrap
24785 @if itcl
24786 maybe-configure-itcl: configure-itcl
24787 configure-itcl: 
24788         @: $(MAKE); $(unstage)
24789         @r=`${PWD_COMMAND}`; export r; \
24790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24793         $(HOST_EXPORTS) \
24794         echo Configuring in $(HOST_SUBDIR)/itcl; \
24795         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24796         case $(srcdir) in \
24797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24798           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24800         esac; \
24801         srcdiroption="--srcdir=$${topdir}/itcl"; \
24802         libsrcdir="$$s/itcl"; \
24803         $(SHELL) $${libsrcdir}/configure \
24804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24805           --target=${target_alias} $${srcdiroption}  \
24806           || exit 1
24807 @endif itcl
24808
24809
24810
24811
24812
24813 .PHONY: all-itcl maybe-all-itcl
24814 maybe-all-itcl:
24815 @if gcc-bootstrap
24816 all-itcl: stage_current
24817 @endif gcc-bootstrap
24818 @if itcl
24819 TARGET-itcl=all
24820 maybe-all-itcl: all-itcl
24821 all-itcl: configure-itcl
24822         @: $(MAKE); $(unstage)
24823         @r=`${PWD_COMMAND}`; export r; \
24824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24825         $(HOST_EXPORTS) \
24826         (cd $(HOST_SUBDIR)/itcl && \
24827           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24828                 $(TARGET-itcl))
24829 @endif itcl
24830
24831
24832
24833
24834 .PHONY: check-itcl maybe-check-itcl
24835 maybe-check-itcl:
24836 @if itcl
24837 maybe-check-itcl: check-itcl
24838
24839 check-itcl:
24840         @: $(MAKE); $(unstage)
24841         @r=`${PWD_COMMAND}`; export r; \
24842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843         $(HOST_EXPORTS) \
24844         (cd $(HOST_SUBDIR)/itcl && \
24845           $(MAKE) $(FLAGS_TO_PASS)  check)
24846
24847 @endif itcl
24848
24849 .PHONY: install-itcl maybe-install-itcl
24850 maybe-install-itcl:
24851 @if itcl
24852 maybe-install-itcl: install-itcl
24853
24854 install-itcl: installdirs
24855         @: $(MAKE); $(unstage)
24856         @r=`${PWD_COMMAND}`; export r; \
24857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24858         $(HOST_EXPORTS) \
24859         (cd $(HOST_SUBDIR)/itcl && \
24860           $(MAKE) $(FLAGS_TO_PASS)  install)
24861
24862 @endif itcl
24863
24864 # Other targets (info, dvi, pdf, etc.)
24865
24866 .PHONY: maybe-info-itcl info-itcl
24867 maybe-info-itcl:
24868 @if itcl
24869 maybe-info-itcl: info-itcl
24870
24871 info-itcl: \
24872     configure-itcl 
24873         @: $(MAKE); $(unstage)
24874         @[ -f ./itcl/Makefile ] || exit 0; \
24875         r=`${PWD_COMMAND}`; export r; \
24876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24877         $(HOST_EXPORTS) \
24878         for flag in $(EXTRA_HOST_FLAGS) ; do \
24879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24880         done; \
24881         echo "Doing info in itcl" ; \
24882         (cd $(HOST_SUBDIR)/itcl && \
24883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24885                   "RANLIB=$${RANLIB}" \
24886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24887                   info) \
24888           || exit 1
24889
24890 @endif itcl
24891
24892 .PHONY: maybe-dvi-itcl dvi-itcl
24893 maybe-dvi-itcl:
24894 @if itcl
24895 maybe-dvi-itcl: dvi-itcl
24896
24897 dvi-itcl: \
24898     configure-itcl 
24899         @: $(MAKE); $(unstage)
24900         @[ -f ./itcl/Makefile ] || exit 0; \
24901         r=`${PWD_COMMAND}`; export r; \
24902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903         $(HOST_EXPORTS) \
24904         for flag in $(EXTRA_HOST_FLAGS) ; do \
24905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906         done; \
24907         echo "Doing dvi in itcl" ; \
24908         (cd $(HOST_SUBDIR)/itcl && \
24909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911                   "RANLIB=$${RANLIB}" \
24912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24913                   dvi) \
24914           || exit 1
24915
24916 @endif itcl
24917
24918 .PHONY: maybe-pdf-itcl pdf-itcl
24919 maybe-pdf-itcl:
24920 @if itcl
24921 maybe-pdf-itcl: pdf-itcl
24922
24923 pdf-itcl: \
24924     configure-itcl 
24925         @: $(MAKE); $(unstage)
24926         @[ -f ./itcl/Makefile ] || exit 0; \
24927         r=`${PWD_COMMAND}`; export r; \
24928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929         $(HOST_EXPORTS) \
24930         for flag in $(EXTRA_HOST_FLAGS) ; do \
24931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24932         done; \
24933         echo "Doing pdf in itcl" ; \
24934         (cd $(HOST_SUBDIR)/itcl && \
24935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24937                   "RANLIB=$${RANLIB}" \
24938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24939                   pdf) \
24940           || exit 1
24941
24942 @endif itcl
24943
24944 .PHONY: maybe-html-itcl html-itcl
24945 maybe-html-itcl:
24946 @if itcl
24947 maybe-html-itcl: html-itcl
24948
24949 html-itcl: \
24950     configure-itcl 
24951         @: $(MAKE); $(unstage)
24952         @[ -f ./itcl/Makefile ] || exit 0; \
24953         r=`${PWD_COMMAND}`; export r; \
24954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955         $(HOST_EXPORTS) \
24956         for flag in $(EXTRA_HOST_FLAGS) ; do \
24957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24958         done; \
24959         echo "Doing html in itcl" ; \
24960         (cd $(HOST_SUBDIR)/itcl && \
24961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24963                   "RANLIB=$${RANLIB}" \
24964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24965                   html) \
24966           || exit 1
24967
24968 @endif itcl
24969
24970 .PHONY: maybe-TAGS-itcl TAGS-itcl
24971 maybe-TAGS-itcl:
24972 @if itcl
24973 maybe-TAGS-itcl: TAGS-itcl
24974
24975 TAGS-itcl: \
24976     configure-itcl 
24977         @: $(MAKE); $(unstage)
24978         @[ -f ./itcl/Makefile ] || exit 0; \
24979         r=`${PWD_COMMAND}`; export r; \
24980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981         $(HOST_EXPORTS) \
24982         for flag in $(EXTRA_HOST_FLAGS) ; do \
24983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24984         done; \
24985         echo "Doing TAGS in itcl" ; \
24986         (cd $(HOST_SUBDIR)/itcl && \
24987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24989                   "RANLIB=$${RANLIB}" \
24990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24991                   TAGS) \
24992           || exit 1
24993
24994 @endif itcl
24995
24996 .PHONY: maybe-install-info-itcl install-info-itcl
24997 maybe-install-info-itcl:
24998 @if itcl
24999 maybe-install-info-itcl: install-info-itcl
25000
25001 install-info-itcl: \
25002     configure-itcl \
25003     info-itcl 
25004         @: $(MAKE); $(unstage)
25005         @[ -f ./itcl/Makefile ] || exit 0; \
25006         r=`${PWD_COMMAND}`; export r; \
25007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008         $(HOST_EXPORTS) \
25009         for flag in $(EXTRA_HOST_FLAGS) ; do \
25010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25011         done; \
25012         echo "Doing install-info in itcl" ; \
25013         (cd $(HOST_SUBDIR)/itcl && \
25014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25016                   "RANLIB=$${RANLIB}" \
25017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25018                   install-info) \
25019           || exit 1
25020
25021 @endif itcl
25022
25023 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
25024 maybe-install-pdf-itcl:
25025 @if itcl
25026 maybe-install-pdf-itcl: install-pdf-itcl
25027
25028 install-pdf-itcl: \
25029     configure-itcl \
25030     pdf-itcl 
25031         @: $(MAKE); $(unstage)
25032         @[ -f ./itcl/Makefile ] || exit 0; \
25033         r=`${PWD_COMMAND}`; export r; \
25034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25035         $(HOST_EXPORTS) \
25036         for flag in $(EXTRA_HOST_FLAGS) ; do \
25037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25038         done; \
25039         echo "Doing install-pdf in itcl" ; \
25040         (cd $(HOST_SUBDIR)/itcl && \
25041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25043                   "RANLIB=$${RANLIB}" \
25044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25045                   install-pdf) \
25046           || exit 1
25047
25048 @endif itcl
25049
25050 .PHONY: maybe-install-html-itcl install-html-itcl
25051 maybe-install-html-itcl:
25052 @if itcl
25053 maybe-install-html-itcl: install-html-itcl
25054
25055 install-html-itcl: \
25056     configure-itcl \
25057     html-itcl 
25058         @: $(MAKE); $(unstage)
25059         @[ -f ./itcl/Makefile ] || exit 0; \
25060         r=`${PWD_COMMAND}`; export r; \
25061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25062         $(HOST_EXPORTS) \
25063         for flag in $(EXTRA_HOST_FLAGS) ; do \
25064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25065         done; \
25066         echo "Doing install-html in itcl" ; \
25067         (cd $(HOST_SUBDIR)/itcl && \
25068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25070                   "RANLIB=$${RANLIB}" \
25071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25072                   install-html) \
25073           || exit 1
25074
25075 @endif itcl
25076
25077 .PHONY: maybe-installcheck-itcl installcheck-itcl
25078 maybe-installcheck-itcl:
25079 @if itcl
25080 maybe-installcheck-itcl: installcheck-itcl
25081
25082 installcheck-itcl: \
25083     configure-itcl 
25084         @: $(MAKE); $(unstage)
25085         @[ -f ./itcl/Makefile ] || exit 0; \
25086         r=`${PWD_COMMAND}`; export r; \
25087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25088         $(HOST_EXPORTS) \
25089         for flag in $(EXTRA_HOST_FLAGS) ; do \
25090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25091         done; \
25092         echo "Doing installcheck in itcl" ; \
25093         (cd $(HOST_SUBDIR)/itcl && \
25094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25096                   "RANLIB=$${RANLIB}" \
25097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25098                   installcheck) \
25099           || exit 1
25100
25101 @endif itcl
25102
25103 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
25104 maybe-mostlyclean-itcl:
25105 @if itcl
25106 maybe-mostlyclean-itcl: mostlyclean-itcl
25107
25108 mostlyclean-itcl: 
25109         @: $(MAKE); $(unstage)
25110         @[ -f ./itcl/Makefile ] || exit 0; \
25111         r=`${PWD_COMMAND}`; export r; \
25112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113         $(HOST_EXPORTS) \
25114         for flag in $(EXTRA_HOST_FLAGS) ; do \
25115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25116         done; \
25117         echo "Doing mostlyclean in itcl" ; \
25118         (cd $(HOST_SUBDIR)/itcl && \
25119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25121                   "RANLIB=$${RANLIB}" \
25122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25123                   mostlyclean) \
25124           || exit 1
25125
25126 @endif itcl
25127
25128 .PHONY: maybe-clean-itcl clean-itcl
25129 maybe-clean-itcl:
25130 @if itcl
25131 maybe-clean-itcl: clean-itcl
25132
25133 clean-itcl: 
25134         @: $(MAKE); $(unstage)
25135         @[ -f ./itcl/Makefile ] || exit 0; \
25136         r=`${PWD_COMMAND}`; export r; \
25137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138         $(HOST_EXPORTS) \
25139         for flag in $(EXTRA_HOST_FLAGS) ; do \
25140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141         done; \
25142         echo "Doing clean in itcl" ; \
25143         (cd $(HOST_SUBDIR)/itcl && \
25144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146                   "RANLIB=$${RANLIB}" \
25147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148                   clean) \
25149           || exit 1
25150
25151 @endif itcl
25152
25153 .PHONY: maybe-distclean-itcl distclean-itcl
25154 maybe-distclean-itcl:
25155 @if itcl
25156 maybe-distclean-itcl: distclean-itcl
25157
25158 distclean-itcl: 
25159         @: $(MAKE); $(unstage)
25160         @[ -f ./itcl/Makefile ] || exit 0; \
25161         r=`${PWD_COMMAND}`; export r; \
25162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163         $(HOST_EXPORTS) \
25164         for flag in $(EXTRA_HOST_FLAGS) ; do \
25165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25166         done; \
25167         echo "Doing distclean in itcl" ; \
25168         (cd $(HOST_SUBDIR)/itcl && \
25169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171                   "RANLIB=$${RANLIB}" \
25172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25173                   distclean) \
25174           || exit 1
25175
25176 @endif itcl
25177
25178 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
25179 maybe-maintainer-clean-itcl:
25180 @if itcl
25181 maybe-maintainer-clean-itcl: maintainer-clean-itcl
25182
25183 maintainer-clean-itcl: 
25184         @: $(MAKE); $(unstage)
25185         @[ -f ./itcl/Makefile ] || exit 0; \
25186         r=`${PWD_COMMAND}`; export r; \
25187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188         $(HOST_EXPORTS) \
25189         for flag in $(EXTRA_HOST_FLAGS) ; do \
25190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25191         done; \
25192         echo "Doing maintainer-clean in itcl" ; \
25193         (cd $(HOST_SUBDIR)/itcl && \
25194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25196                   "RANLIB=$${RANLIB}" \
25197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25198                   maintainer-clean) \
25199           || exit 1
25200
25201 @endif itcl
25202
25203
25204
25205 .PHONY: configure-ld maybe-configure-ld
25206 maybe-configure-ld:
25207 @if gcc-bootstrap
25208 configure-ld: stage_current
25209 @endif gcc-bootstrap
25210 @if ld
25211 maybe-configure-ld: configure-ld
25212 configure-ld: 
25213         @r=`${PWD_COMMAND}`; export r; \
25214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25215         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25217         $(HOST_EXPORTS) \
25218         echo Configuring in $(HOST_SUBDIR)/ld; \
25219         cd "$(HOST_SUBDIR)/ld" || exit 1; \
25220         case $(srcdir) in \
25221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25222           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25224         esac; \
25225         srcdiroption="--srcdir=$${topdir}/ld"; \
25226         libsrcdir="$$s/ld"; \
25227         $(SHELL) $${libsrcdir}/configure \
25228           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25229           --target=${target_alias} $${srcdiroption}  \
25230           || exit 1
25231 @endif ld
25232
25233
25234
25235 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
25236 maybe-configure-stage1-ld:
25237 @if ld-bootstrap
25238 maybe-configure-stage1-ld: configure-stage1-ld
25239 configure-stage1-ld:
25240         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25242         @r=`${PWD_COMMAND}`; export r; \
25243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244         TFLAGS="$(STAGE1_TFLAGS)"; \
25245         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25246         $(HOST_EXPORTS) \
25247         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25248         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25249         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25250         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
25251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25252         cd $(HOST_SUBDIR)/ld || exit 1; \
25253         case $(srcdir) in \
25254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25255           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25257         esac; \
25258         srcdiroption="--srcdir=$${topdir}/ld"; \
25259         libsrcdir="$$s/ld"; \
25260         $(SHELL) $${libsrcdir}/configure \
25261           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25262           --target=${target_alias} $${srcdiroption} \
25263           $(STAGE1_CONFIGURE_FLAGS)
25264 @endif ld-bootstrap
25265
25266 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
25267 maybe-configure-stage2-ld:
25268 @if ld-bootstrap
25269 maybe-configure-stage2-ld: configure-stage2-ld
25270 configure-stage2-ld:
25271         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25272         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25273         @r=`${PWD_COMMAND}`; export r; \
25274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275         TFLAGS="$(STAGE2_TFLAGS)"; \
25276         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25277         $(HOST_EXPORTS) \
25278         $(POSTSTAGE1_HOST_EXPORTS) \
25279         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25280         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25281         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25282         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
25283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25284         cd $(HOST_SUBDIR)/ld || exit 1; \
25285         case $(srcdir) in \
25286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25287           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25289         esac; \
25290         srcdiroption="--srcdir=$${topdir}/ld"; \
25291         libsrcdir="$$s/ld"; \
25292         $(SHELL) $${libsrcdir}/configure \
25293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25294           --target=${target_alias} $${srcdiroption} \
25295           --with-build-libsubdir=$(HOST_SUBDIR) \
25296           $(STAGE2_CONFIGURE_FLAGS)
25297 @endif ld-bootstrap
25298
25299 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
25300 maybe-configure-stage3-ld:
25301 @if ld-bootstrap
25302 maybe-configure-stage3-ld: configure-stage3-ld
25303 configure-stage3-ld:
25304         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25306         @r=`${PWD_COMMAND}`; export r; \
25307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308         TFLAGS="$(STAGE3_TFLAGS)"; \
25309         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25310         $(HOST_EXPORTS) \
25311         $(POSTSTAGE1_HOST_EXPORTS) \
25312         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25313         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25314         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25315         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
25316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25317         cd $(HOST_SUBDIR)/ld || exit 1; \
25318         case $(srcdir) in \
25319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25320           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25322         esac; \
25323         srcdiroption="--srcdir=$${topdir}/ld"; \
25324         libsrcdir="$$s/ld"; \
25325         $(SHELL) $${libsrcdir}/configure \
25326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25327           --target=${target_alias} $${srcdiroption} \
25328           --with-build-libsubdir=$(HOST_SUBDIR) \
25329           $(STAGE3_CONFIGURE_FLAGS)
25330 @endif ld-bootstrap
25331
25332 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
25333 maybe-configure-stage4-ld:
25334 @if ld-bootstrap
25335 maybe-configure-stage4-ld: configure-stage4-ld
25336 configure-stage4-ld:
25337         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25339         @r=`${PWD_COMMAND}`; export r; \
25340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341         TFLAGS="$(STAGE4_TFLAGS)"; \
25342         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25343         $(HOST_EXPORTS) \
25344         $(POSTSTAGE1_HOST_EXPORTS) \
25345         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25346         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25347         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25348         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
25349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25350         cd $(HOST_SUBDIR)/ld || exit 1; \
25351         case $(srcdir) in \
25352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25353           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25355         esac; \
25356         srcdiroption="--srcdir=$${topdir}/ld"; \
25357         libsrcdir="$$s/ld"; \
25358         $(SHELL) $${libsrcdir}/configure \
25359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25360           --target=${target_alias} $${srcdiroption} \
25361           --with-build-libsubdir=$(HOST_SUBDIR) \
25362           $(STAGE4_CONFIGURE_FLAGS)
25363 @endif ld-bootstrap
25364
25365 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25366 maybe-configure-stageprofile-ld:
25367 @if ld-bootstrap
25368 maybe-configure-stageprofile-ld: configure-stageprofile-ld
25369 configure-stageprofile-ld:
25370         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25372         @r=`${PWD_COMMAND}`; export r; \
25373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25374         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25375         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25376         $(HOST_EXPORTS) \
25377         $(POSTSTAGE1_HOST_EXPORTS) \
25378         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25379         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25380         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25381         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25383         cd $(HOST_SUBDIR)/ld || exit 1; \
25384         case $(srcdir) in \
25385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25386           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25388         esac; \
25389         srcdiroption="--srcdir=$${topdir}/ld"; \
25390         libsrcdir="$$s/ld"; \
25391         $(SHELL) $${libsrcdir}/configure \
25392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25393           --target=${target_alias} $${srcdiroption} \
25394           --with-build-libsubdir=$(HOST_SUBDIR) \
25395           $(STAGEprofile_CONFIGURE_FLAGS)
25396 @endif ld-bootstrap
25397
25398 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25399 maybe-configure-stagefeedback-ld:
25400 @if ld-bootstrap
25401 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25402 configure-stagefeedback-ld:
25403         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25404         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25405         @r=`${PWD_COMMAND}`; export r; \
25406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25408         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25409         $(HOST_EXPORTS) \
25410         $(POSTSTAGE1_HOST_EXPORTS) \
25411         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25412         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25413         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25414         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25416         cd $(HOST_SUBDIR)/ld || exit 1; \
25417         case $(srcdir) in \
25418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25419           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25421         esac; \
25422         srcdiroption="--srcdir=$${topdir}/ld"; \
25423         libsrcdir="$$s/ld"; \
25424         $(SHELL) $${libsrcdir}/configure \
25425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25426           --target=${target_alias} $${srcdiroption} \
25427           --with-build-libsubdir=$(HOST_SUBDIR) \
25428           $(STAGEfeedback_CONFIGURE_FLAGS)
25429 @endif ld-bootstrap
25430
25431
25432
25433
25434
25435 .PHONY: all-ld maybe-all-ld
25436 maybe-all-ld:
25437 @if gcc-bootstrap
25438 all-ld: stage_current
25439 @endif gcc-bootstrap
25440 @if ld
25441 TARGET-ld=all
25442 maybe-all-ld: all-ld
25443 all-ld: configure-ld
25444         @r=`${PWD_COMMAND}`; export r; \
25445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25446         $(HOST_EXPORTS) \
25447         (cd $(HOST_SUBDIR)/ld && \
25448           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25449                 $(TARGET-ld))
25450 @endif ld
25451
25452
25453
25454 .PHONY: all-stage1-ld maybe-all-stage1-ld
25455 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
25456 maybe-all-stage1-ld:
25457 maybe-clean-stage1-ld:
25458 @if ld-bootstrap
25459 maybe-all-stage1-ld: all-stage1-ld
25460 all-stage1: all-stage1-ld
25461 TARGET-stage1-ld = $(TARGET-ld)
25462 all-stage1-ld: configure-stage1-ld
25463         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25464         @r=`${PWD_COMMAND}`; export r; \
25465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25466         TFLAGS="$(STAGE1_TFLAGS)"; \
25467         $(HOST_EXPORTS) \
25468         cd $(HOST_SUBDIR)/ld && \
25469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25470                 CFLAGS="$(STAGE1_CFLAGS)" \
25471                 CXXFLAGS="$(STAGE1_CFLAGS)" \
25472                 LIBCFLAGS="$(LIBCFLAGS)" \
25473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25476                 $(EXTRA_HOST_FLAGS)   \
25477                 TFLAGS="$(STAGE1_TFLAGS)" \
25478                 $(TARGET-stage1-ld)
25479
25480 maybe-clean-stage1-ld: clean-stage1-ld
25481 clean-stage1: clean-stage1-ld
25482 clean-stage1-ld:
25483         @if [ $(current_stage) = stage1 ]; then \
25484           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25485         else \
25486           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25487           $(MAKE) stage1-start; \
25488         fi; \
25489         cd $(HOST_SUBDIR)/ld && \
25490         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25491                  clean
25492 @endif ld-bootstrap
25493
25494
25495 .PHONY: all-stage2-ld maybe-all-stage2-ld
25496 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25497 maybe-all-stage2-ld:
25498 maybe-clean-stage2-ld:
25499 @if ld-bootstrap
25500 maybe-all-stage2-ld: all-stage2-ld
25501 all-stage2: all-stage2-ld
25502 TARGET-stage2-ld = $(TARGET-ld)
25503 all-stage2-ld: configure-stage2-ld
25504         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25505         @r=`${PWD_COMMAND}`; export r; \
25506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25507         TFLAGS="$(STAGE2_TFLAGS)"; \
25508         $(HOST_EXPORTS) \
25509         $(POSTSTAGE1_HOST_EXPORTS) \
25510         cd $(HOST_SUBDIR)/ld && \
25511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25512                 CFLAGS="$(STAGE2_CFLAGS)" \
25513                 CXXFLAGS="$(STAGE2_CFLAGS)" \
25514                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25518                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25519                 TFLAGS="$(STAGE2_TFLAGS)" \
25520                 $(TARGET-stage2-ld)
25521
25522 maybe-clean-stage2-ld: clean-stage2-ld
25523 clean-stage2: clean-stage2-ld
25524 clean-stage2-ld:
25525         @if [ $(current_stage) = stage2 ]; then \
25526           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25527         else \
25528           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25529           $(MAKE) stage2-start; \
25530         fi; \
25531         cd $(HOST_SUBDIR)/ld && \
25532         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25533                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25534                  clean
25535 @endif ld-bootstrap
25536
25537
25538 .PHONY: all-stage3-ld maybe-all-stage3-ld
25539 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25540 maybe-all-stage3-ld:
25541 maybe-clean-stage3-ld:
25542 @if ld-bootstrap
25543 maybe-all-stage3-ld: all-stage3-ld
25544 all-stage3: all-stage3-ld
25545 TARGET-stage3-ld = $(TARGET-ld)
25546 all-stage3-ld: configure-stage3-ld
25547         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25548         @r=`${PWD_COMMAND}`; export r; \
25549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25550         TFLAGS="$(STAGE3_TFLAGS)"; \
25551         $(HOST_EXPORTS) \
25552         $(POSTSTAGE1_HOST_EXPORTS) \
25553         cd $(HOST_SUBDIR)/ld && \
25554         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25555                 CFLAGS="$(STAGE3_CFLAGS)" \
25556                 CXXFLAGS="$(STAGE3_CFLAGS)" \
25557                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25558                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25559                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25560                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25561                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25562                 TFLAGS="$(STAGE3_TFLAGS)" \
25563                 $(TARGET-stage3-ld)
25564
25565 maybe-clean-stage3-ld: clean-stage3-ld
25566 clean-stage3: clean-stage3-ld
25567 clean-stage3-ld:
25568         @if [ $(current_stage) = stage3 ]; then \
25569           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25570         else \
25571           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25572           $(MAKE) stage3-start; \
25573         fi; \
25574         cd $(HOST_SUBDIR)/ld && \
25575         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25576                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25577                  clean
25578 @endif ld-bootstrap
25579
25580
25581 .PHONY: all-stage4-ld maybe-all-stage4-ld
25582 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25583 maybe-all-stage4-ld:
25584 maybe-clean-stage4-ld:
25585 @if ld-bootstrap
25586 maybe-all-stage4-ld: all-stage4-ld
25587 all-stage4: all-stage4-ld
25588 TARGET-stage4-ld = $(TARGET-ld)
25589 all-stage4-ld: configure-stage4-ld
25590         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25591         @r=`${PWD_COMMAND}`; export r; \
25592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593         TFLAGS="$(STAGE4_TFLAGS)"; \
25594         $(HOST_EXPORTS) \
25595         $(POSTSTAGE1_HOST_EXPORTS) \
25596         cd $(HOST_SUBDIR)/ld && \
25597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25598                 CFLAGS="$(STAGE4_CFLAGS)" \
25599                 CXXFLAGS="$(STAGE4_CFLAGS)" \
25600                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25605                 TFLAGS="$(STAGE4_TFLAGS)" \
25606                 $(TARGET-stage4-ld)
25607
25608 maybe-clean-stage4-ld: clean-stage4-ld
25609 clean-stage4: clean-stage4-ld
25610 clean-stage4-ld:
25611         @if [ $(current_stage) = stage4 ]; then \
25612           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25613         else \
25614           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25615           $(MAKE) stage4-start; \
25616         fi; \
25617         cd $(HOST_SUBDIR)/ld && \
25618         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25619                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25620                  clean
25621 @endif ld-bootstrap
25622
25623
25624 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25625 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25626 maybe-all-stageprofile-ld:
25627 maybe-clean-stageprofile-ld:
25628 @if ld-bootstrap
25629 maybe-all-stageprofile-ld: all-stageprofile-ld
25630 all-stageprofile: all-stageprofile-ld
25631 TARGET-stageprofile-ld = $(TARGET-ld)
25632 all-stageprofile-ld: configure-stageprofile-ld
25633         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25634         @r=`${PWD_COMMAND}`; export r; \
25635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25637         $(HOST_EXPORTS) \
25638         $(POSTSTAGE1_HOST_EXPORTS) \
25639         cd $(HOST_SUBDIR)/ld && \
25640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25641                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25642                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25643                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25648                 TFLAGS="$(STAGEprofile_TFLAGS)" \
25649                 $(TARGET-stageprofile-ld)
25650
25651 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25652 clean-stageprofile: clean-stageprofile-ld
25653 clean-stageprofile-ld:
25654         @if [ $(current_stage) = stageprofile ]; then \
25655           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25656         else \
25657           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25658           $(MAKE) stageprofile-start; \
25659         fi; \
25660         cd $(HOST_SUBDIR)/ld && \
25661         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25662                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25663                  clean
25664 @endif ld-bootstrap
25665
25666
25667 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25668 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25669 maybe-all-stagefeedback-ld:
25670 maybe-clean-stagefeedback-ld:
25671 @if ld-bootstrap
25672 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25673 all-stagefeedback: all-stagefeedback-ld
25674 TARGET-stagefeedback-ld = $(TARGET-ld)
25675 all-stagefeedback-ld: configure-stagefeedback-ld
25676         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25677         @r=`${PWD_COMMAND}`; export r; \
25678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25680         $(HOST_EXPORTS) \
25681         $(POSTSTAGE1_HOST_EXPORTS) \
25682         cd $(HOST_SUBDIR)/ld && \
25683         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25684                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25685                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25686                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25691                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25692                 $(TARGET-stagefeedback-ld)
25693
25694 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25695 clean-stagefeedback: clean-stagefeedback-ld
25696 clean-stagefeedback-ld:
25697         @if [ $(current_stage) = stagefeedback ]; then \
25698           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25699         else \
25700           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25701           $(MAKE) stagefeedback-start; \
25702         fi; \
25703         cd $(HOST_SUBDIR)/ld && \
25704         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25705                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25706                  clean
25707 @endif ld-bootstrap
25708
25709
25710
25711
25712
25713 .PHONY: check-ld maybe-check-ld
25714 maybe-check-ld:
25715 @if ld
25716 maybe-check-ld: check-ld
25717
25718 check-ld:
25719         @: $(MAKE); $(unstage)
25720         @r=`${PWD_COMMAND}`; export r; \
25721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722         $(HOST_EXPORTS) \
25723         (cd $(HOST_SUBDIR)/ld && \
25724           $(MAKE) $(FLAGS_TO_PASS)  check)
25725
25726 @endif ld
25727
25728 .PHONY: install-ld maybe-install-ld
25729 maybe-install-ld:
25730 @if ld
25731 maybe-install-ld: install-ld
25732
25733 install-ld: installdirs
25734         @: $(MAKE); $(unstage)
25735         @r=`${PWD_COMMAND}`; export r; \
25736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25737         $(HOST_EXPORTS) \
25738         (cd $(HOST_SUBDIR)/ld && \
25739           $(MAKE) $(FLAGS_TO_PASS)  install)
25740
25741 @endif ld
25742
25743 # Other targets (info, dvi, pdf, etc.)
25744
25745 .PHONY: maybe-info-ld info-ld
25746 maybe-info-ld:
25747 @if ld
25748 maybe-info-ld: info-ld
25749
25750 info-ld: \
25751     configure-ld 
25752         @[ -f ./ld/Makefile ] || exit 0; \
25753         r=`${PWD_COMMAND}`; export r; \
25754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755         $(HOST_EXPORTS) \
25756         for flag in $(EXTRA_HOST_FLAGS) ; do \
25757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758         done; \
25759         echo "Doing info in ld" ; \
25760         (cd $(HOST_SUBDIR)/ld && \
25761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763                   "RANLIB=$${RANLIB}" \
25764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25765                   info) \
25766           || exit 1
25767
25768 @endif ld
25769
25770 .PHONY: maybe-dvi-ld dvi-ld
25771 maybe-dvi-ld:
25772 @if ld
25773 maybe-dvi-ld: dvi-ld
25774
25775 dvi-ld: \
25776     configure-ld 
25777         @[ -f ./ld/Makefile ] || exit 0; \
25778         r=`${PWD_COMMAND}`; export r; \
25779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25780         $(HOST_EXPORTS) \
25781         for flag in $(EXTRA_HOST_FLAGS) ; do \
25782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25783         done; \
25784         echo "Doing dvi in ld" ; \
25785         (cd $(HOST_SUBDIR)/ld && \
25786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788                   "RANLIB=$${RANLIB}" \
25789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25790                   dvi) \
25791           || exit 1
25792
25793 @endif ld
25794
25795 .PHONY: maybe-pdf-ld pdf-ld
25796 maybe-pdf-ld:
25797 @if ld
25798 maybe-pdf-ld: pdf-ld
25799
25800 pdf-ld: \
25801     configure-ld 
25802         @[ -f ./ld/Makefile ] || exit 0; \
25803         r=`${PWD_COMMAND}`; export r; \
25804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805         $(HOST_EXPORTS) \
25806         for flag in $(EXTRA_HOST_FLAGS) ; do \
25807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808         done; \
25809         echo "Doing pdf in ld" ; \
25810         (cd $(HOST_SUBDIR)/ld && \
25811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813                   "RANLIB=$${RANLIB}" \
25814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25815                   pdf) \
25816           || exit 1
25817
25818 @endif ld
25819
25820 .PHONY: maybe-html-ld html-ld
25821 maybe-html-ld:
25822 @if ld
25823 maybe-html-ld: html-ld
25824
25825 html-ld: \
25826     configure-ld 
25827         @[ -f ./ld/Makefile ] || exit 0; \
25828         r=`${PWD_COMMAND}`; export r; \
25829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830         $(HOST_EXPORTS) \
25831         for flag in $(EXTRA_HOST_FLAGS) ; do \
25832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25833         done; \
25834         echo "Doing html in ld" ; \
25835         (cd $(HOST_SUBDIR)/ld && \
25836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25838                   "RANLIB=$${RANLIB}" \
25839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25840                   html) \
25841           || exit 1
25842
25843 @endif ld
25844
25845 .PHONY: maybe-TAGS-ld TAGS-ld
25846 maybe-TAGS-ld:
25847 @if ld
25848 maybe-TAGS-ld: TAGS-ld
25849
25850 TAGS-ld: \
25851     configure-ld 
25852         @[ -f ./ld/Makefile ] || exit 0; \
25853         r=`${PWD_COMMAND}`; export r; \
25854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855         $(HOST_EXPORTS) \
25856         for flag in $(EXTRA_HOST_FLAGS) ; do \
25857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858         done; \
25859         echo "Doing TAGS in ld" ; \
25860         (cd $(HOST_SUBDIR)/ld && \
25861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863                   "RANLIB=$${RANLIB}" \
25864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25865                   TAGS) \
25866           || exit 1
25867
25868 @endif ld
25869
25870 .PHONY: maybe-install-info-ld install-info-ld
25871 maybe-install-info-ld:
25872 @if ld
25873 maybe-install-info-ld: install-info-ld
25874
25875 install-info-ld: \
25876     configure-ld \
25877     info-ld 
25878         @[ -f ./ld/Makefile ] || exit 0; \
25879         r=`${PWD_COMMAND}`; export r; \
25880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881         $(HOST_EXPORTS) \
25882         for flag in $(EXTRA_HOST_FLAGS) ; do \
25883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884         done; \
25885         echo "Doing install-info in ld" ; \
25886         (cd $(HOST_SUBDIR)/ld && \
25887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889                   "RANLIB=$${RANLIB}" \
25890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25891                   install-info) \
25892           || exit 1
25893
25894 @endif ld
25895
25896 .PHONY: maybe-install-pdf-ld install-pdf-ld
25897 maybe-install-pdf-ld:
25898 @if ld
25899 maybe-install-pdf-ld: install-pdf-ld
25900
25901 install-pdf-ld: \
25902     configure-ld \
25903     pdf-ld 
25904         @[ -f ./ld/Makefile ] || exit 0; \
25905         r=`${PWD_COMMAND}`; export r; \
25906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25907         $(HOST_EXPORTS) \
25908         for flag in $(EXTRA_HOST_FLAGS) ; do \
25909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25910         done; \
25911         echo "Doing install-pdf in ld" ; \
25912         (cd $(HOST_SUBDIR)/ld && \
25913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25915                   "RANLIB=$${RANLIB}" \
25916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25917                   install-pdf) \
25918           || exit 1
25919
25920 @endif ld
25921
25922 .PHONY: maybe-install-html-ld install-html-ld
25923 maybe-install-html-ld:
25924 @if ld
25925 maybe-install-html-ld: install-html-ld
25926
25927 install-html-ld: \
25928     configure-ld \
25929     html-ld 
25930         @[ -f ./ld/Makefile ] || exit 0; \
25931         r=`${PWD_COMMAND}`; export r; \
25932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25933         $(HOST_EXPORTS) \
25934         for flag in $(EXTRA_HOST_FLAGS) ; do \
25935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25936         done; \
25937         echo "Doing install-html in ld" ; \
25938         (cd $(HOST_SUBDIR)/ld && \
25939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25941                   "RANLIB=$${RANLIB}" \
25942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25943                   install-html) \
25944           || exit 1
25945
25946 @endif ld
25947
25948 .PHONY: maybe-installcheck-ld installcheck-ld
25949 maybe-installcheck-ld:
25950 @if ld
25951 maybe-installcheck-ld: installcheck-ld
25952
25953 installcheck-ld: \
25954     configure-ld 
25955         @[ -f ./ld/Makefile ] || exit 0; \
25956         r=`${PWD_COMMAND}`; export r; \
25957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958         $(HOST_EXPORTS) \
25959         for flag in $(EXTRA_HOST_FLAGS) ; do \
25960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25961         done; \
25962         echo "Doing installcheck in ld" ; \
25963         (cd $(HOST_SUBDIR)/ld && \
25964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25966                   "RANLIB=$${RANLIB}" \
25967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25968                   installcheck) \
25969           || exit 1
25970
25971 @endif ld
25972
25973 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25974 maybe-mostlyclean-ld:
25975 @if ld
25976 maybe-mostlyclean-ld: mostlyclean-ld
25977
25978 mostlyclean-ld: 
25979         @[ -f ./ld/Makefile ] || exit 0; \
25980         r=`${PWD_COMMAND}`; export r; \
25981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982         $(HOST_EXPORTS) \
25983         for flag in $(EXTRA_HOST_FLAGS) ; do \
25984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25985         done; \
25986         echo "Doing mostlyclean in ld" ; \
25987         (cd $(HOST_SUBDIR)/ld && \
25988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25990                   "RANLIB=$${RANLIB}" \
25991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25992                   mostlyclean) \
25993           || exit 1
25994
25995 @endif ld
25996
25997 .PHONY: maybe-clean-ld clean-ld
25998 maybe-clean-ld:
25999 @if ld
26000 maybe-clean-ld: clean-ld
26001
26002 clean-ld: 
26003         @[ -f ./ld/Makefile ] || exit 0; \
26004         r=`${PWD_COMMAND}`; export r; \
26005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006         $(HOST_EXPORTS) \
26007         for flag in $(EXTRA_HOST_FLAGS) ; do \
26008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009         done; \
26010         echo "Doing clean in ld" ; \
26011         (cd $(HOST_SUBDIR)/ld && \
26012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014                   "RANLIB=$${RANLIB}" \
26015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016                   clean) \
26017           || exit 1
26018
26019 @endif ld
26020
26021 .PHONY: maybe-distclean-ld distclean-ld
26022 maybe-distclean-ld:
26023 @if ld
26024 maybe-distclean-ld: distclean-ld
26025
26026 distclean-ld: 
26027         @[ -f ./ld/Makefile ] || exit 0; \
26028         r=`${PWD_COMMAND}`; export r; \
26029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030         $(HOST_EXPORTS) \
26031         for flag in $(EXTRA_HOST_FLAGS) ; do \
26032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26033         done; \
26034         echo "Doing distclean in ld" ; \
26035         (cd $(HOST_SUBDIR)/ld && \
26036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26038                   "RANLIB=$${RANLIB}" \
26039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26040                   distclean) \
26041           || exit 1
26042
26043 @endif ld
26044
26045 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
26046 maybe-maintainer-clean-ld:
26047 @if ld
26048 maybe-maintainer-clean-ld: maintainer-clean-ld
26049
26050 maintainer-clean-ld: 
26051         @[ -f ./ld/Makefile ] || exit 0; \
26052         r=`${PWD_COMMAND}`; export r; \
26053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26054         $(HOST_EXPORTS) \
26055         for flag in $(EXTRA_HOST_FLAGS) ; do \
26056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26057         done; \
26058         echo "Doing maintainer-clean in ld" ; \
26059         (cd $(HOST_SUBDIR)/ld && \
26060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26062                   "RANLIB=$${RANLIB}" \
26063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26064                   maintainer-clean) \
26065           || exit 1
26066
26067 @endif ld
26068
26069
26070
26071 .PHONY: configure-libcpp maybe-configure-libcpp
26072 maybe-configure-libcpp:
26073 @if gcc-bootstrap
26074 configure-libcpp: stage_current
26075 @endif gcc-bootstrap
26076 @if libcpp
26077 maybe-configure-libcpp: configure-libcpp
26078 configure-libcpp: 
26079         @r=`${PWD_COMMAND}`; export r; \
26080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26083         $(HOST_EXPORTS) \
26084         echo Configuring in $(HOST_SUBDIR)/libcpp; \
26085         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
26086         case $(srcdir) in \
26087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26088           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26090         esac; \
26091         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26092         libsrcdir="$$s/libcpp"; \
26093         $(SHELL) $${libsrcdir}/configure \
26094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26095           --target=${target_alias} $${srcdiroption}  \
26096           || exit 1
26097 @endif libcpp
26098
26099
26100
26101 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
26102 maybe-configure-stage1-libcpp:
26103 @if libcpp-bootstrap
26104 maybe-configure-stage1-libcpp: configure-stage1-libcpp
26105 configure-stage1-libcpp:
26106         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26108         @r=`${PWD_COMMAND}`; export r; \
26109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26110         TFLAGS="$(STAGE1_TFLAGS)"; \
26111         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26112         $(HOST_EXPORTS) \
26113         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26114         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26115         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26116         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
26117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26118         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26119         case $(srcdir) in \
26120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26121           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26123         esac; \
26124         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26125         libsrcdir="$$s/libcpp"; \
26126         $(SHELL) $${libsrcdir}/configure \
26127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26128           --target=${target_alias} $${srcdiroption} \
26129           $(STAGE1_CONFIGURE_FLAGS)
26130 @endif libcpp-bootstrap
26131
26132 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
26133 maybe-configure-stage2-libcpp:
26134 @if libcpp-bootstrap
26135 maybe-configure-stage2-libcpp: configure-stage2-libcpp
26136 configure-stage2-libcpp:
26137         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26139         @r=`${PWD_COMMAND}`; export r; \
26140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26141         TFLAGS="$(STAGE2_TFLAGS)"; \
26142         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26143         $(HOST_EXPORTS) \
26144         $(POSTSTAGE1_HOST_EXPORTS) \
26145         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26146         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26147         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26148         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
26149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26150         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26151         case $(srcdir) in \
26152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26153           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26155         esac; \
26156         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26157         libsrcdir="$$s/libcpp"; \
26158         $(SHELL) $${libsrcdir}/configure \
26159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26160           --target=${target_alias} $${srcdiroption} \
26161           --with-build-libsubdir=$(HOST_SUBDIR) \
26162           $(STAGE2_CONFIGURE_FLAGS)
26163 @endif libcpp-bootstrap
26164
26165 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
26166 maybe-configure-stage3-libcpp:
26167 @if libcpp-bootstrap
26168 maybe-configure-stage3-libcpp: configure-stage3-libcpp
26169 configure-stage3-libcpp:
26170         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26172         @r=`${PWD_COMMAND}`; export r; \
26173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26174         TFLAGS="$(STAGE3_TFLAGS)"; \
26175         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26176         $(HOST_EXPORTS) \
26177         $(POSTSTAGE1_HOST_EXPORTS) \
26178         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26179         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26180         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26181         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
26182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26183         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26184         case $(srcdir) in \
26185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26186           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26188         esac; \
26189         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26190         libsrcdir="$$s/libcpp"; \
26191         $(SHELL) $${libsrcdir}/configure \
26192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26193           --target=${target_alias} $${srcdiroption} \
26194           --with-build-libsubdir=$(HOST_SUBDIR) \
26195           $(STAGE3_CONFIGURE_FLAGS)
26196 @endif libcpp-bootstrap
26197
26198 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
26199 maybe-configure-stage4-libcpp:
26200 @if libcpp-bootstrap
26201 maybe-configure-stage4-libcpp: configure-stage4-libcpp
26202 configure-stage4-libcpp:
26203         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26205         @r=`${PWD_COMMAND}`; export r; \
26206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207         TFLAGS="$(STAGE4_TFLAGS)"; \
26208         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26209         $(HOST_EXPORTS) \
26210         $(POSTSTAGE1_HOST_EXPORTS) \
26211         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26212         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26213         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26214         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
26215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26216         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26217         case $(srcdir) in \
26218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26219           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26221         esac; \
26222         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26223         libsrcdir="$$s/libcpp"; \
26224         $(SHELL) $${libsrcdir}/configure \
26225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26226           --target=${target_alias} $${srcdiroption} \
26227           --with-build-libsubdir=$(HOST_SUBDIR) \
26228           $(STAGE4_CONFIGURE_FLAGS)
26229 @endif libcpp-bootstrap
26230
26231 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
26232 maybe-configure-stageprofile-libcpp:
26233 @if libcpp-bootstrap
26234 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
26235 configure-stageprofile-libcpp:
26236         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26238         @r=`${PWD_COMMAND}`; export r; \
26239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26241         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26242         $(HOST_EXPORTS) \
26243         $(POSTSTAGE1_HOST_EXPORTS) \
26244         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26245         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26246         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26247         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
26248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26249         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26250         case $(srcdir) in \
26251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26252           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26254         esac; \
26255         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26256         libsrcdir="$$s/libcpp"; \
26257         $(SHELL) $${libsrcdir}/configure \
26258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26259           --target=${target_alias} $${srcdiroption} \
26260           --with-build-libsubdir=$(HOST_SUBDIR) \
26261           $(STAGEprofile_CONFIGURE_FLAGS)
26262 @endif libcpp-bootstrap
26263
26264 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26265 maybe-configure-stagefeedback-libcpp:
26266 @if libcpp-bootstrap
26267 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26268 configure-stagefeedback-libcpp:
26269         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26271         @r=`${PWD_COMMAND}`; export r; \
26272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26273         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26274         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26275         $(HOST_EXPORTS) \
26276         $(POSTSTAGE1_HOST_EXPORTS) \
26277         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26278         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26279         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26280         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26282         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26283         case $(srcdir) in \
26284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26285           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26287         esac; \
26288         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26289         libsrcdir="$$s/libcpp"; \
26290         $(SHELL) $${libsrcdir}/configure \
26291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26292           --target=${target_alias} $${srcdiroption} \
26293           --with-build-libsubdir=$(HOST_SUBDIR) \
26294           $(STAGEfeedback_CONFIGURE_FLAGS)
26295 @endif libcpp-bootstrap
26296
26297
26298
26299
26300
26301 .PHONY: all-libcpp maybe-all-libcpp
26302 maybe-all-libcpp:
26303 @if gcc-bootstrap
26304 all-libcpp: stage_current
26305 @endif gcc-bootstrap
26306 @if libcpp
26307 TARGET-libcpp=all
26308 maybe-all-libcpp: all-libcpp
26309 all-libcpp: configure-libcpp
26310         @r=`${PWD_COMMAND}`; export r; \
26311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312         $(HOST_EXPORTS) \
26313         (cd $(HOST_SUBDIR)/libcpp && \
26314           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26315                 $(TARGET-libcpp))
26316 @endif libcpp
26317
26318
26319
26320 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26321 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26322 maybe-all-stage1-libcpp:
26323 maybe-clean-stage1-libcpp:
26324 @if libcpp-bootstrap
26325 maybe-all-stage1-libcpp: all-stage1-libcpp
26326 all-stage1: all-stage1-libcpp
26327 TARGET-stage1-libcpp = $(TARGET-libcpp)
26328 all-stage1-libcpp: configure-stage1-libcpp
26329         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26330         @r=`${PWD_COMMAND}`; export r; \
26331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26332         TFLAGS="$(STAGE1_TFLAGS)"; \
26333         $(HOST_EXPORTS) \
26334         cd $(HOST_SUBDIR)/libcpp && \
26335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26336                 CFLAGS="$(STAGE1_CFLAGS)" \
26337                 CXXFLAGS="$(STAGE1_CFLAGS)" \
26338                 LIBCFLAGS="$(LIBCFLAGS)" \
26339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26342                 $(EXTRA_HOST_FLAGS)   \
26343                 TFLAGS="$(STAGE1_TFLAGS)" \
26344                 $(TARGET-stage1-libcpp)
26345
26346 maybe-clean-stage1-libcpp: clean-stage1-libcpp
26347 clean-stage1: clean-stage1-libcpp
26348 clean-stage1-libcpp:
26349         @if [ $(current_stage) = stage1 ]; then \
26350           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26351         else \
26352           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26353           $(MAKE) stage1-start; \
26354         fi; \
26355         cd $(HOST_SUBDIR)/libcpp && \
26356         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26357                  clean
26358 @endif libcpp-bootstrap
26359
26360
26361 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26362 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26363 maybe-all-stage2-libcpp:
26364 maybe-clean-stage2-libcpp:
26365 @if libcpp-bootstrap
26366 maybe-all-stage2-libcpp: all-stage2-libcpp
26367 all-stage2: all-stage2-libcpp
26368 TARGET-stage2-libcpp = $(TARGET-libcpp)
26369 all-stage2-libcpp: configure-stage2-libcpp
26370         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26371         @r=`${PWD_COMMAND}`; export r; \
26372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373         TFLAGS="$(STAGE2_TFLAGS)"; \
26374         $(HOST_EXPORTS) \
26375         $(POSTSTAGE1_HOST_EXPORTS) \
26376         cd $(HOST_SUBDIR)/libcpp && \
26377         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26378                 CFLAGS="$(STAGE2_CFLAGS)" \
26379                 CXXFLAGS="$(STAGE2_CFLAGS)" \
26380                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26381                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26382                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26383                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26384                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26385                 TFLAGS="$(STAGE2_TFLAGS)" \
26386                 $(TARGET-stage2-libcpp)
26387
26388 maybe-clean-stage2-libcpp: clean-stage2-libcpp
26389 clean-stage2: clean-stage2-libcpp
26390 clean-stage2-libcpp:
26391         @if [ $(current_stage) = stage2 ]; then \
26392           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26393         else \
26394           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26395           $(MAKE) stage2-start; \
26396         fi; \
26397         cd $(HOST_SUBDIR)/libcpp && \
26398         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26399                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26400                  clean
26401 @endif libcpp-bootstrap
26402
26403
26404 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26405 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26406 maybe-all-stage3-libcpp:
26407 maybe-clean-stage3-libcpp:
26408 @if libcpp-bootstrap
26409 maybe-all-stage3-libcpp: all-stage3-libcpp
26410 all-stage3: all-stage3-libcpp
26411 TARGET-stage3-libcpp = $(TARGET-libcpp)
26412 all-stage3-libcpp: configure-stage3-libcpp
26413         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26414         @r=`${PWD_COMMAND}`; export r; \
26415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26416         TFLAGS="$(STAGE3_TFLAGS)"; \
26417         $(HOST_EXPORTS) \
26418         $(POSTSTAGE1_HOST_EXPORTS) \
26419         cd $(HOST_SUBDIR)/libcpp && \
26420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26421                 CFLAGS="$(STAGE3_CFLAGS)" \
26422                 CXXFLAGS="$(STAGE3_CFLAGS)" \
26423                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26427                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26428                 TFLAGS="$(STAGE3_TFLAGS)" \
26429                 $(TARGET-stage3-libcpp)
26430
26431 maybe-clean-stage3-libcpp: clean-stage3-libcpp
26432 clean-stage3: clean-stage3-libcpp
26433 clean-stage3-libcpp:
26434         @if [ $(current_stage) = stage3 ]; then \
26435           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26436         else \
26437           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26438           $(MAKE) stage3-start; \
26439         fi; \
26440         cd $(HOST_SUBDIR)/libcpp && \
26441         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26442                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26443                  clean
26444 @endif libcpp-bootstrap
26445
26446
26447 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26448 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26449 maybe-all-stage4-libcpp:
26450 maybe-clean-stage4-libcpp:
26451 @if libcpp-bootstrap
26452 maybe-all-stage4-libcpp: all-stage4-libcpp
26453 all-stage4: all-stage4-libcpp
26454 TARGET-stage4-libcpp = $(TARGET-libcpp)
26455 all-stage4-libcpp: configure-stage4-libcpp
26456         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26457         @r=`${PWD_COMMAND}`; export r; \
26458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459         TFLAGS="$(STAGE4_TFLAGS)"; \
26460         $(HOST_EXPORTS) \
26461         $(POSTSTAGE1_HOST_EXPORTS) \
26462         cd $(HOST_SUBDIR)/libcpp && \
26463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26464                 CFLAGS="$(STAGE4_CFLAGS)" \
26465                 CXXFLAGS="$(STAGE4_CFLAGS)" \
26466                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26471                 TFLAGS="$(STAGE4_TFLAGS)" \
26472                 $(TARGET-stage4-libcpp)
26473
26474 maybe-clean-stage4-libcpp: clean-stage4-libcpp
26475 clean-stage4: clean-stage4-libcpp
26476 clean-stage4-libcpp:
26477         @if [ $(current_stage) = stage4 ]; then \
26478           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26479         else \
26480           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26481           $(MAKE) stage4-start; \
26482         fi; \
26483         cd $(HOST_SUBDIR)/libcpp && \
26484         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26485                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26486                  clean
26487 @endif libcpp-bootstrap
26488
26489
26490 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26491 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26492 maybe-all-stageprofile-libcpp:
26493 maybe-clean-stageprofile-libcpp:
26494 @if libcpp-bootstrap
26495 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26496 all-stageprofile: all-stageprofile-libcpp
26497 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26498 all-stageprofile-libcpp: configure-stageprofile-libcpp
26499         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26500         @r=`${PWD_COMMAND}`; export r; \
26501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26502         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26503         $(HOST_EXPORTS) \
26504         $(POSTSTAGE1_HOST_EXPORTS) \
26505         cd $(HOST_SUBDIR)/libcpp && \
26506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26507                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26508                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26509                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26514                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26515                 $(TARGET-stageprofile-libcpp)
26516
26517 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26518 clean-stageprofile: clean-stageprofile-libcpp
26519 clean-stageprofile-libcpp:
26520         @if [ $(current_stage) = stageprofile ]; then \
26521           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26522         else \
26523           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26524           $(MAKE) stageprofile-start; \
26525         fi; \
26526         cd $(HOST_SUBDIR)/libcpp && \
26527         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26528                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26529                  clean
26530 @endif libcpp-bootstrap
26531
26532
26533 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26534 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26535 maybe-all-stagefeedback-libcpp:
26536 maybe-clean-stagefeedback-libcpp:
26537 @if libcpp-bootstrap
26538 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26539 all-stagefeedback: all-stagefeedback-libcpp
26540 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26541 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26542         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26543         @r=`${PWD_COMMAND}`; export r; \
26544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26546         $(HOST_EXPORTS) \
26547         $(POSTSTAGE1_HOST_EXPORTS) \
26548         cd $(HOST_SUBDIR)/libcpp && \
26549         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26550                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26551                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26552                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26556                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26557                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26558                 $(TARGET-stagefeedback-libcpp)
26559
26560 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26561 clean-stagefeedback: clean-stagefeedback-libcpp
26562 clean-stagefeedback-libcpp:
26563         @if [ $(current_stage) = stagefeedback ]; then \
26564           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26565         else \
26566           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26567           $(MAKE) stagefeedback-start; \
26568         fi; \
26569         cd $(HOST_SUBDIR)/libcpp && \
26570         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26571                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26572                  clean
26573 @endif libcpp-bootstrap
26574
26575
26576
26577
26578
26579 .PHONY: check-libcpp maybe-check-libcpp
26580 maybe-check-libcpp:
26581 @if libcpp
26582 maybe-check-libcpp: check-libcpp
26583
26584 check-libcpp:
26585         @: $(MAKE); $(unstage)
26586         @r=`${PWD_COMMAND}`; export r; \
26587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26588         $(HOST_EXPORTS) \
26589         (cd $(HOST_SUBDIR)/libcpp && \
26590           $(MAKE) $(FLAGS_TO_PASS)  check)
26591
26592 @endif libcpp
26593
26594 .PHONY: install-libcpp maybe-install-libcpp
26595 maybe-install-libcpp:
26596 @if libcpp
26597 maybe-install-libcpp: install-libcpp
26598
26599 install-libcpp: installdirs
26600         @: $(MAKE); $(unstage)
26601         @r=`${PWD_COMMAND}`; export r; \
26602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26603         $(HOST_EXPORTS) \
26604         (cd $(HOST_SUBDIR)/libcpp && \
26605           $(MAKE) $(FLAGS_TO_PASS)  install)
26606
26607 @endif libcpp
26608
26609 # Other targets (info, dvi, pdf, etc.)
26610
26611 .PHONY: maybe-info-libcpp info-libcpp
26612 maybe-info-libcpp:
26613 @if libcpp
26614 maybe-info-libcpp: info-libcpp
26615
26616 info-libcpp: \
26617     configure-libcpp 
26618         @[ -f ./libcpp/Makefile ] || exit 0; \
26619         r=`${PWD_COMMAND}`; export r; \
26620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621         $(HOST_EXPORTS) \
26622         for flag in $(EXTRA_HOST_FLAGS) ; do \
26623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624         done; \
26625         echo "Doing info in libcpp" ; \
26626         (cd $(HOST_SUBDIR)/libcpp && \
26627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629                   "RANLIB=$${RANLIB}" \
26630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631                   info) \
26632           || exit 1
26633
26634 @endif libcpp
26635
26636 .PHONY: maybe-dvi-libcpp dvi-libcpp
26637 maybe-dvi-libcpp:
26638 @if libcpp
26639 maybe-dvi-libcpp: dvi-libcpp
26640
26641 dvi-libcpp: \
26642     configure-libcpp 
26643         @[ -f ./libcpp/Makefile ] || exit 0; \
26644         r=`${PWD_COMMAND}`; export r; \
26645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646         $(HOST_EXPORTS) \
26647         for flag in $(EXTRA_HOST_FLAGS) ; do \
26648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26649         done; \
26650         echo "Doing dvi in libcpp" ; \
26651         (cd $(HOST_SUBDIR)/libcpp && \
26652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26654                   "RANLIB=$${RANLIB}" \
26655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26656                   dvi) \
26657           || exit 1
26658
26659 @endif libcpp
26660
26661 .PHONY: maybe-pdf-libcpp pdf-libcpp
26662 maybe-pdf-libcpp:
26663 @if libcpp
26664 maybe-pdf-libcpp: pdf-libcpp
26665
26666 pdf-libcpp: \
26667     configure-libcpp 
26668         @[ -f ./libcpp/Makefile ] || exit 0; \
26669         r=`${PWD_COMMAND}`; export r; \
26670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671         $(HOST_EXPORTS) \
26672         for flag in $(EXTRA_HOST_FLAGS) ; do \
26673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26674         done; \
26675         echo "Doing pdf in libcpp" ; \
26676         (cd $(HOST_SUBDIR)/libcpp && \
26677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26679                   "RANLIB=$${RANLIB}" \
26680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26681                   pdf) \
26682           || exit 1
26683
26684 @endif libcpp
26685
26686 .PHONY: maybe-html-libcpp html-libcpp
26687 maybe-html-libcpp:
26688 @if libcpp
26689 maybe-html-libcpp: html-libcpp
26690
26691 html-libcpp: \
26692     configure-libcpp 
26693         @[ -f ./libcpp/Makefile ] || exit 0; \
26694         r=`${PWD_COMMAND}`; export r; \
26695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26696         $(HOST_EXPORTS) \
26697         for flag in $(EXTRA_HOST_FLAGS) ; do \
26698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26699         done; \
26700         echo "Doing html in libcpp" ; \
26701         (cd $(HOST_SUBDIR)/libcpp && \
26702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26704                   "RANLIB=$${RANLIB}" \
26705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26706                   html) \
26707           || exit 1
26708
26709 @endif libcpp
26710
26711 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26712 maybe-TAGS-libcpp:
26713 @if libcpp
26714 maybe-TAGS-libcpp: TAGS-libcpp
26715
26716 TAGS-libcpp: \
26717     configure-libcpp 
26718         @[ -f ./libcpp/Makefile ] || exit 0; \
26719         r=`${PWD_COMMAND}`; export r; \
26720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721         $(HOST_EXPORTS) \
26722         for flag in $(EXTRA_HOST_FLAGS) ; do \
26723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26724         done; \
26725         echo "Doing TAGS in libcpp" ; \
26726         (cd $(HOST_SUBDIR)/libcpp && \
26727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26729                   "RANLIB=$${RANLIB}" \
26730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26731                   TAGS) \
26732           || exit 1
26733
26734 @endif libcpp
26735
26736 .PHONY: maybe-install-info-libcpp install-info-libcpp
26737 maybe-install-info-libcpp:
26738 @if libcpp
26739 maybe-install-info-libcpp: install-info-libcpp
26740
26741 install-info-libcpp: \
26742     configure-libcpp \
26743     info-libcpp 
26744         @[ -f ./libcpp/Makefile ] || exit 0; \
26745         r=`${PWD_COMMAND}`; export r; \
26746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747         $(HOST_EXPORTS) \
26748         for flag in $(EXTRA_HOST_FLAGS) ; do \
26749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750         done; \
26751         echo "Doing install-info in libcpp" ; \
26752         (cd $(HOST_SUBDIR)/libcpp && \
26753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755                   "RANLIB=$${RANLIB}" \
26756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757                   install-info) \
26758           || exit 1
26759
26760 @endif libcpp
26761
26762 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26763 maybe-install-pdf-libcpp:
26764 @if libcpp
26765 maybe-install-pdf-libcpp: install-pdf-libcpp
26766
26767 install-pdf-libcpp: \
26768     configure-libcpp \
26769     pdf-libcpp 
26770         @[ -f ./libcpp/Makefile ] || exit 0; \
26771         r=`${PWD_COMMAND}`; export r; \
26772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26773         $(HOST_EXPORTS) \
26774         for flag in $(EXTRA_HOST_FLAGS) ; do \
26775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26776         done; \
26777         echo "Doing install-pdf in libcpp" ; \
26778         (cd $(HOST_SUBDIR)/libcpp && \
26779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26781                   "RANLIB=$${RANLIB}" \
26782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26783                   install-pdf) \
26784           || exit 1
26785
26786 @endif libcpp
26787
26788 .PHONY: maybe-install-html-libcpp install-html-libcpp
26789 maybe-install-html-libcpp:
26790 @if libcpp
26791 maybe-install-html-libcpp: install-html-libcpp
26792
26793 install-html-libcpp: \
26794     configure-libcpp \
26795     html-libcpp 
26796         @[ -f ./libcpp/Makefile ] || exit 0; \
26797         r=`${PWD_COMMAND}`; export r; \
26798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799         $(HOST_EXPORTS) \
26800         for flag in $(EXTRA_HOST_FLAGS) ; do \
26801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802         done; \
26803         echo "Doing install-html in libcpp" ; \
26804         (cd $(HOST_SUBDIR)/libcpp && \
26805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807                   "RANLIB=$${RANLIB}" \
26808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809                   install-html) \
26810           || exit 1
26811
26812 @endif libcpp
26813
26814 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26815 maybe-installcheck-libcpp:
26816 @if libcpp
26817 maybe-installcheck-libcpp: installcheck-libcpp
26818
26819 installcheck-libcpp: \
26820     configure-libcpp 
26821         @[ -f ./libcpp/Makefile ] || exit 0; \
26822         r=`${PWD_COMMAND}`; export r; \
26823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824         $(HOST_EXPORTS) \
26825         for flag in $(EXTRA_HOST_FLAGS) ; do \
26826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827         done; \
26828         echo "Doing installcheck in libcpp" ; \
26829         (cd $(HOST_SUBDIR)/libcpp && \
26830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832                   "RANLIB=$${RANLIB}" \
26833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834                   installcheck) \
26835           || exit 1
26836
26837 @endif libcpp
26838
26839 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26840 maybe-mostlyclean-libcpp:
26841 @if libcpp
26842 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26843
26844 mostlyclean-libcpp: 
26845         @[ -f ./libcpp/Makefile ] || exit 0; \
26846         r=`${PWD_COMMAND}`; export r; \
26847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848         $(HOST_EXPORTS) \
26849         for flag in $(EXTRA_HOST_FLAGS) ; do \
26850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26851         done; \
26852         echo "Doing mostlyclean in libcpp" ; \
26853         (cd $(HOST_SUBDIR)/libcpp && \
26854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26856                   "RANLIB=$${RANLIB}" \
26857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26858                   mostlyclean) \
26859           || exit 1
26860
26861 @endif libcpp
26862
26863 .PHONY: maybe-clean-libcpp clean-libcpp
26864 maybe-clean-libcpp:
26865 @if libcpp
26866 maybe-clean-libcpp: clean-libcpp
26867
26868 clean-libcpp: 
26869         @[ -f ./libcpp/Makefile ] || exit 0; \
26870         r=`${PWD_COMMAND}`; export r; \
26871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26872         $(HOST_EXPORTS) \
26873         for flag in $(EXTRA_HOST_FLAGS) ; do \
26874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26875         done; \
26876         echo "Doing clean in libcpp" ; \
26877         (cd $(HOST_SUBDIR)/libcpp && \
26878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26880                   "RANLIB=$${RANLIB}" \
26881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26882                   clean) \
26883           || exit 1
26884
26885 @endif libcpp
26886
26887 .PHONY: maybe-distclean-libcpp distclean-libcpp
26888 maybe-distclean-libcpp:
26889 @if libcpp
26890 maybe-distclean-libcpp: distclean-libcpp
26891
26892 distclean-libcpp: 
26893         @[ -f ./libcpp/Makefile ] || exit 0; \
26894         r=`${PWD_COMMAND}`; export r; \
26895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896         $(HOST_EXPORTS) \
26897         for flag in $(EXTRA_HOST_FLAGS) ; do \
26898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899         done; \
26900         echo "Doing distclean in libcpp" ; \
26901         (cd $(HOST_SUBDIR)/libcpp && \
26902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26904                   "RANLIB=$${RANLIB}" \
26905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26906                   distclean) \
26907           || exit 1
26908
26909 @endif libcpp
26910
26911 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26912 maybe-maintainer-clean-libcpp:
26913 @if libcpp
26914 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26915
26916 maintainer-clean-libcpp: 
26917         @[ -f ./libcpp/Makefile ] || exit 0; \
26918         r=`${PWD_COMMAND}`; export r; \
26919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920         $(HOST_EXPORTS) \
26921         for flag in $(EXTRA_HOST_FLAGS) ; do \
26922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923         done; \
26924         echo "Doing maintainer-clean in libcpp" ; \
26925         (cd $(HOST_SUBDIR)/libcpp && \
26926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928                   "RANLIB=$${RANLIB}" \
26929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930                   maintainer-clean) \
26931           || exit 1
26932
26933 @endif libcpp
26934
26935
26936
26937 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26938 maybe-configure-libdecnumber:
26939 @if gcc-bootstrap
26940 configure-libdecnumber: stage_current
26941 @endif gcc-bootstrap
26942 @if libdecnumber
26943 maybe-configure-libdecnumber: configure-libdecnumber
26944 configure-libdecnumber: 
26945         @r=`${PWD_COMMAND}`; export r; \
26946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26947         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26948         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26949         $(HOST_EXPORTS) \
26950         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26951         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26952         case $(srcdir) in \
26953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26954           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26956         esac; \
26957         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26958         libsrcdir="$$s/libdecnumber"; \
26959         $(SHELL) $${libsrcdir}/configure \
26960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26961           --target=${target_alias} $${srcdiroption}  \
26962           || exit 1
26963 @endif libdecnumber
26964
26965
26966
26967 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26968 maybe-configure-stage1-libdecnumber:
26969 @if libdecnumber-bootstrap
26970 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26971 configure-stage1-libdecnumber:
26972         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26974         @r=`${PWD_COMMAND}`; export r; \
26975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26976         TFLAGS="$(STAGE1_TFLAGS)"; \
26977         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26978         $(HOST_EXPORTS) \
26979         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26980         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26981         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26982         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26984         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26985         case $(srcdir) in \
26986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26987           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26989         esac; \
26990         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26991         libsrcdir="$$s/libdecnumber"; \
26992         $(SHELL) $${libsrcdir}/configure \
26993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26994           --target=${target_alias} $${srcdiroption} \
26995           $(STAGE1_CONFIGURE_FLAGS)
26996 @endif libdecnumber-bootstrap
26997
26998 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26999 maybe-configure-stage2-libdecnumber:
27000 @if libdecnumber-bootstrap
27001 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27002 configure-stage2-libdecnumber:
27003         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27005         @r=`${PWD_COMMAND}`; export r; \
27006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007         TFLAGS="$(STAGE2_TFLAGS)"; \
27008         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27009         $(HOST_EXPORTS) \
27010         $(POSTSTAGE1_HOST_EXPORTS) \
27011         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27012         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27013         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27014         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27016         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27017         case $(srcdir) in \
27018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27019           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27021         esac; \
27022         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27023         libsrcdir="$$s/libdecnumber"; \
27024         $(SHELL) $${libsrcdir}/configure \
27025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27026           --target=${target_alias} $${srcdiroption} \
27027           --with-build-libsubdir=$(HOST_SUBDIR) \
27028           $(STAGE2_CONFIGURE_FLAGS)
27029 @endif libdecnumber-bootstrap
27030
27031 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27032 maybe-configure-stage3-libdecnumber:
27033 @if libdecnumber-bootstrap
27034 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27035 configure-stage3-libdecnumber:
27036         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27038         @r=`${PWD_COMMAND}`; export r; \
27039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040         TFLAGS="$(STAGE3_TFLAGS)"; \
27041         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27042         $(HOST_EXPORTS) \
27043         $(POSTSTAGE1_HOST_EXPORTS) \
27044         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27045         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27046         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27047         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
27048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27049         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27050         case $(srcdir) in \
27051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27052           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27054         esac; \
27055         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27056         libsrcdir="$$s/libdecnumber"; \
27057         $(SHELL) $${libsrcdir}/configure \
27058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27059           --target=${target_alias} $${srcdiroption} \
27060           --with-build-libsubdir=$(HOST_SUBDIR) \
27061           $(STAGE3_CONFIGURE_FLAGS)
27062 @endif libdecnumber-bootstrap
27063
27064 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27065 maybe-configure-stage4-libdecnumber:
27066 @if libdecnumber-bootstrap
27067 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27068 configure-stage4-libdecnumber:
27069         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27071         @r=`${PWD_COMMAND}`; export r; \
27072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073         TFLAGS="$(STAGE4_TFLAGS)"; \
27074         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27075         $(HOST_EXPORTS) \
27076         $(POSTSTAGE1_HOST_EXPORTS) \
27077         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27078         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27079         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27080         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
27081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27082         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27083         case $(srcdir) in \
27084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27085           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27087         esac; \
27088         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27089         libsrcdir="$$s/libdecnumber"; \
27090         $(SHELL) $${libsrcdir}/configure \
27091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27092           --target=${target_alias} $${srcdiroption} \
27093           --with-build-libsubdir=$(HOST_SUBDIR) \
27094           $(STAGE4_CONFIGURE_FLAGS)
27095 @endif libdecnumber-bootstrap
27096
27097 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27098 maybe-configure-stageprofile-libdecnumber:
27099 @if libdecnumber-bootstrap
27100 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27101 configure-stageprofile-libdecnumber:
27102         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27104         @r=`${PWD_COMMAND}`; export r; \
27105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27107         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27108         $(HOST_EXPORTS) \
27109         $(POSTSTAGE1_HOST_EXPORTS) \
27110         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27111         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27112         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27113         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
27114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27115         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27116         case $(srcdir) in \
27117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120         esac; \
27121         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27122         libsrcdir="$$s/libdecnumber"; \
27123         $(SHELL) $${libsrcdir}/configure \
27124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125           --target=${target_alias} $${srcdiroption} \
27126           --with-build-libsubdir=$(HOST_SUBDIR) \
27127           $(STAGEprofile_CONFIGURE_FLAGS)
27128 @endif libdecnumber-bootstrap
27129
27130 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27131 maybe-configure-stagefeedback-libdecnumber:
27132 @if libdecnumber-bootstrap
27133 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27134 configure-stagefeedback-libdecnumber:
27135         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27137         @r=`${PWD_COMMAND}`; export r; \
27138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27140         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27141         $(HOST_EXPORTS) \
27142         $(POSTSTAGE1_HOST_EXPORTS) \
27143         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27144         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27145         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27146         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
27147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27148         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27149         case $(srcdir) in \
27150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27151           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27153         esac; \
27154         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27155         libsrcdir="$$s/libdecnumber"; \
27156         $(SHELL) $${libsrcdir}/configure \
27157           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27158           --target=${target_alias} $${srcdiroption} \
27159           --with-build-libsubdir=$(HOST_SUBDIR) \
27160           $(STAGEfeedback_CONFIGURE_FLAGS)
27161 @endif libdecnumber-bootstrap
27162
27163
27164
27165
27166
27167 .PHONY: all-libdecnumber maybe-all-libdecnumber
27168 maybe-all-libdecnumber:
27169 @if gcc-bootstrap
27170 all-libdecnumber: stage_current
27171 @endif gcc-bootstrap
27172 @if libdecnumber
27173 TARGET-libdecnumber=all
27174 maybe-all-libdecnumber: all-libdecnumber
27175 all-libdecnumber: configure-libdecnumber
27176         @r=`${PWD_COMMAND}`; export r; \
27177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178         $(HOST_EXPORTS) \
27179         (cd $(HOST_SUBDIR)/libdecnumber && \
27180           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27181                 $(TARGET-libdecnumber))
27182 @endif libdecnumber
27183
27184
27185
27186 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27187 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27188 maybe-all-stage1-libdecnumber:
27189 maybe-clean-stage1-libdecnumber:
27190 @if libdecnumber-bootstrap
27191 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27192 all-stage1: all-stage1-libdecnumber
27193 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27194 all-stage1-libdecnumber: configure-stage1-libdecnumber
27195         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27196         @r=`${PWD_COMMAND}`; export r; \
27197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198         TFLAGS="$(STAGE1_TFLAGS)"; \
27199         $(HOST_EXPORTS) \
27200         cd $(HOST_SUBDIR)/libdecnumber && \
27201         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27202                 CFLAGS="$(STAGE1_CFLAGS)" \
27203                 CXXFLAGS="$(STAGE1_CFLAGS)" \
27204                 LIBCFLAGS="$(LIBCFLAGS)" \
27205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27208                 $(EXTRA_HOST_FLAGS)   \
27209                 TFLAGS="$(STAGE1_TFLAGS)" \
27210                 $(TARGET-stage1-libdecnumber)
27211
27212 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27213 clean-stage1: clean-stage1-libdecnumber
27214 clean-stage1-libdecnumber:
27215         @if [ $(current_stage) = stage1 ]; then \
27216           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27217         else \
27218           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27219           $(MAKE) stage1-start; \
27220         fi; \
27221         cd $(HOST_SUBDIR)/libdecnumber && \
27222         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27223                  clean
27224 @endif libdecnumber-bootstrap
27225
27226
27227 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27228 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27229 maybe-all-stage2-libdecnumber:
27230 maybe-clean-stage2-libdecnumber:
27231 @if libdecnumber-bootstrap
27232 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27233 all-stage2: all-stage2-libdecnumber
27234 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27235 all-stage2-libdecnumber: configure-stage2-libdecnumber
27236         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27237         @r=`${PWD_COMMAND}`; export r; \
27238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239         TFLAGS="$(STAGE2_TFLAGS)"; \
27240         $(HOST_EXPORTS) \
27241         $(POSTSTAGE1_HOST_EXPORTS) \
27242         cd $(HOST_SUBDIR)/libdecnumber && \
27243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27244                 CFLAGS="$(STAGE2_CFLAGS)" \
27245                 CXXFLAGS="$(STAGE2_CFLAGS)" \
27246                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27247                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27248                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27249                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27250                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27251                 TFLAGS="$(STAGE2_TFLAGS)" \
27252                 $(TARGET-stage2-libdecnumber)
27253
27254 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27255 clean-stage2: clean-stage2-libdecnumber
27256 clean-stage2-libdecnumber:
27257         @if [ $(current_stage) = stage2 ]; then \
27258           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27259         else \
27260           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27261           $(MAKE) stage2-start; \
27262         fi; \
27263         cd $(HOST_SUBDIR)/libdecnumber && \
27264         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27265                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27266                  clean
27267 @endif libdecnumber-bootstrap
27268
27269
27270 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27271 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27272 maybe-all-stage3-libdecnumber:
27273 maybe-clean-stage3-libdecnumber:
27274 @if libdecnumber-bootstrap
27275 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27276 all-stage3: all-stage3-libdecnumber
27277 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27278 all-stage3-libdecnumber: configure-stage3-libdecnumber
27279         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27280         @r=`${PWD_COMMAND}`; export r; \
27281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282         TFLAGS="$(STAGE3_TFLAGS)"; \
27283         $(HOST_EXPORTS) \
27284         $(POSTSTAGE1_HOST_EXPORTS) \
27285         cd $(HOST_SUBDIR)/libdecnumber && \
27286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27287                 CFLAGS="$(STAGE3_CFLAGS)" \
27288                 CXXFLAGS="$(STAGE3_CFLAGS)" \
27289                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27290                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27291                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27292                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27293                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27294                 TFLAGS="$(STAGE3_TFLAGS)" \
27295                 $(TARGET-stage3-libdecnumber)
27296
27297 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27298 clean-stage3: clean-stage3-libdecnumber
27299 clean-stage3-libdecnumber:
27300         @if [ $(current_stage) = stage3 ]; then \
27301           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27302         else \
27303           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27304           $(MAKE) stage3-start; \
27305         fi; \
27306         cd $(HOST_SUBDIR)/libdecnumber && \
27307         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27309                  clean
27310 @endif libdecnumber-bootstrap
27311
27312
27313 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27314 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27315 maybe-all-stage4-libdecnumber:
27316 maybe-clean-stage4-libdecnumber:
27317 @if libdecnumber-bootstrap
27318 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27319 all-stage4: all-stage4-libdecnumber
27320 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27321 all-stage4-libdecnumber: configure-stage4-libdecnumber
27322         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27323         @r=`${PWD_COMMAND}`; export r; \
27324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325         TFLAGS="$(STAGE4_TFLAGS)"; \
27326         $(HOST_EXPORTS) \
27327         $(POSTSTAGE1_HOST_EXPORTS) \
27328         cd $(HOST_SUBDIR)/libdecnumber && \
27329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27330                 CFLAGS="$(STAGE4_CFLAGS)" \
27331                 CXXFLAGS="$(STAGE4_CFLAGS)" \
27332                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27333                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27334                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27335                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27336                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27337                 TFLAGS="$(STAGE4_TFLAGS)" \
27338                 $(TARGET-stage4-libdecnumber)
27339
27340 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27341 clean-stage4: clean-stage4-libdecnumber
27342 clean-stage4-libdecnumber:
27343         @if [ $(current_stage) = stage4 ]; then \
27344           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27345         else \
27346           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27347           $(MAKE) stage4-start; \
27348         fi; \
27349         cd $(HOST_SUBDIR)/libdecnumber && \
27350         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27351                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27352                  clean
27353 @endif libdecnumber-bootstrap
27354
27355
27356 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27357 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27358 maybe-all-stageprofile-libdecnumber:
27359 maybe-clean-stageprofile-libdecnumber:
27360 @if libdecnumber-bootstrap
27361 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27362 all-stageprofile: all-stageprofile-libdecnumber
27363 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27364 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27365         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27366         @r=`${PWD_COMMAND}`; export r; \
27367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27369         $(HOST_EXPORTS) \
27370         $(POSTSTAGE1_HOST_EXPORTS) \
27371         cd $(HOST_SUBDIR)/libdecnumber && \
27372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27373                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27374                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27375                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27379                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27380                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27381                 $(TARGET-stageprofile-libdecnumber)
27382
27383 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27384 clean-stageprofile: clean-stageprofile-libdecnumber
27385 clean-stageprofile-libdecnumber:
27386         @if [ $(current_stage) = stageprofile ]; then \
27387           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27388         else \
27389           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27390           $(MAKE) stageprofile-start; \
27391         fi; \
27392         cd $(HOST_SUBDIR)/libdecnumber && \
27393         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27394                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27395                  clean
27396 @endif libdecnumber-bootstrap
27397
27398
27399 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27400 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27401 maybe-all-stagefeedback-libdecnumber:
27402 maybe-clean-stagefeedback-libdecnumber:
27403 @if libdecnumber-bootstrap
27404 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27405 all-stagefeedback: all-stagefeedback-libdecnumber
27406 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27407 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27408         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27409         @r=`${PWD_COMMAND}`; export r; \
27410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27412         $(HOST_EXPORTS) \
27413         $(POSTSTAGE1_HOST_EXPORTS) \
27414         cd $(HOST_SUBDIR)/libdecnumber && \
27415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27416                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27417                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27418                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27422                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27423                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27424                 $(TARGET-stagefeedback-libdecnumber)
27425
27426 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27427 clean-stagefeedback: clean-stagefeedback-libdecnumber
27428 clean-stagefeedback-libdecnumber:
27429         @if [ $(current_stage) = stagefeedback ]; then \
27430           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27431         else \
27432           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27433           $(MAKE) stagefeedback-start; \
27434         fi; \
27435         cd $(HOST_SUBDIR)/libdecnumber && \
27436         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27437                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27438                  clean
27439 @endif libdecnumber-bootstrap
27440
27441
27442
27443
27444
27445 .PHONY: check-libdecnumber maybe-check-libdecnumber
27446 maybe-check-libdecnumber:
27447 @if libdecnumber
27448 maybe-check-libdecnumber: check-libdecnumber
27449
27450 check-libdecnumber:
27451         @: $(MAKE); $(unstage)
27452         @r=`${PWD_COMMAND}`; export r; \
27453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27454         $(HOST_EXPORTS) \
27455         (cd $(HOST_SUBDIR)/libdecnumber && \
27456           $(MAKE) $(FLAGS_TO_PASS)  check)
27457
27458 @endif libdecnumber
27459
27460 .PHONY: install-libdecnumber maybe-install-libdecnumber
27461 maybe-install-libdecnumber:
27462 @if libdecnumber
27463 maybe-install-libdecnumber: install-libdecnumber
27464
27465 install-libdecnumber: installdirs
27466         @: $(MAKE); $(unstage)
27467         @r=`${PWD_COMMAND}`; export r; \
27468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469         $(HOST_EXPORTS) \
27470         (cd $(HOST_SUBDIR)/libdecnumber && \
27471           $(MAKE) $(FLAGS_TO_PASS)  install)
27472
27473 @endif libdecnumber
27474
27475 # Other targets (info, dvi, pdf, etc.)
27476
27477 .PHONY: maybe-info-libdecnumber info-libdecnumber
27478 maybe-info-libdecnumber:
27479 @if libdecnumber
27480 maybe-info-libdecnumber: info-libdecnumber
27481
27482 info-libdecnumber: \
27483     configure-libdecnumber 
27484         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27485         r=`${PWD_COMMAND}`; export r; \
27486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487         $(HOST_EXPORTS) \
27488         for flag in $(EXTRA_HOST_FLAGS) ; do \
27489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490         done; \
27491         echo "Doing info in libdecnumber" ; \
27492         (cd $(HOST_SUBDIR)/libdecnumber && \
27493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495                   "RANLIB=$${RANLIB}" \
27496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497                   info) \
27498           || exit 1
27499
27500 @endif libdecnumber
27501
27502 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27503 maybe-dvi-libdecnumber:
27504 @if libdecnumber
27505 maybe-dvi-libdecnumber: dvi-libdecnumber
27506
27507 dvi-libdecnumber: \
27508     configure-libdecnumber 
27509         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27510         r=`${PWD_COMMAND}`; export r; \
27511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27512         $(HOST_EXPORTS) \
27513         for flag in $(EXTRA_HOST_FLAGS) ; do \
27514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27515         done; \
27516         echo "Doing dvi in libdecnumber" ; \
27517         (cd $(HOST_SUBDIR)/libdecnumber && \
27518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27520                   "RANLIB=$${RANLIB}" \
27521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27522                   dvi) \
27523           || exit 1
27524
27525 @endif libdecnumber
27526
27527 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27528 maybe-pdf-libdecnumber:
27529 @if libdecnumber
27530 maybe-pdf-libdecnumber: pdf-libdecnumber
27531
27532 pdf-libdecnumber: \
27533     configure-libdecnumber 
27534         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27535         r=`${PWD_COMMAND}`; export r; \
27536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27537         $(HOST_EXPORTS) \
27538         for flag in $(EXTRA_HOST_FLAGS) ; do \
27539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27540         done; \
27541         echo "Doing pdf in libdecnumber" ; \
27542         (cd $(HOST_SUBDIR)/libdecnumber && \
27543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27545                   "RANLIB=$${RANLIB}" \
27546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27547                   pdf) \
27548           || exit 1
27549
27550 @endif libdecnumber
27551
27552 .PHONY: maybe-html-libdecnumber html-libdecnumber
27553 maybe-html-libdecnumber:
27554 @if libdecnumber
27555 maybe-html-libdecnumber: html-libdecnumber
27556
27557 html-libdecnumber: \
27558     configure-libdecnumber 
27559         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27560         r=`${PWD_COMMAND}`; export r; \
27561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562         $(HOST_EXPORTS) \
27563         for flag in $(EXTRA_HOST_FLAGS) ; do \
27564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565         done; \
27566         echo "Doing html in libdecnumber" ; \
27567         (cd $(HOST_SUBDIR)/libdecnumber && \
27568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570                   "RANLIB=$${RANLIB}" \
27571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27572                   html) \
27573           || exit 1
27574
27575 @endif libdecnumber
27576
27577 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27578 maybe-TAGS-libdecnumber:
27579 @if libdecnumber
27580 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27581
27582 TAGS-libdecnumber: \
27583     configure-libdecnumber 
27584         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27585         r=`${PWD_COMMAND}`; export r; \
27586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587         $(HOST_EXPORTS) \
27588         for flag in $(EXTRA_HOST_FLAGS) ; do \
27589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27590         done; \
27591         echo "Doing TAGS in libdecnumber" ; \
27592         (cd $(HOST_SUBDIR)/libdecnumber && \
27593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27595                   "RANLIB=$${RANLIB}" \
27596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27597                   TAGS) \
27598           || exit 1
27599
27600 @endif libdecnumber
27601
27602 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27603 maybe-install-info-libdecnumber:
27604 @if libdecnumber
27605 maybe-install-info-libdecnumber: install-info-libdecnumber
27606
27607 install-info-libdecnumber: \
27608     configure-libdecnumber \
27609     info-libdecnumber 
27610         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27611         r=`${PWD_COMMAND}`; export r; \
27612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27613         $(HOST_EXPORTS) \
27614         for flag in $(EXTRA_HOST_FLAGS) ; do \
27615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27616         done; \
27617         echo "Doing install-info in libdecnumber" ; \
27618         (cd $(HOST_SUBDIR)/libdecnumber && \
27619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27621                   "RANLIB=$${RANLIB}" \
27622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27623                   install-info) \
27624           || exit 1
27625
27626 @endif libdecnumber
27627
27628 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27629 maybe-install-pdf-libdecnumber:
27630 @if libdecnumber
27631 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27632
27633 install-pdf-libdecnumber: \
27634     configure-libdecnumber \
27635     pdf-libdecnumber 
27636         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27637         r=`${PWD_COMMAND}`; export r; \
27638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639         $(HOST_EXPORTS) \
27640         for flag in $(EXTRA_HOST_FLAGS) ; do \
27641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27642         done; \
27643         echo "Doing install-pdf in libdecnumber" ; \
27644         (cd $(HOST_SUBDIR)/libdecnumber && \
27645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27647                   "RANLIB=$${RANLIB}" \
27648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27649                   install-pdf) \
27650           || exit 1
27651
27652 @endif libdecnumber
27653
27654 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27655 maybe-install-html-libdecnumber:
27656 @if libdecnumber
27657 maybe-install-html-libdecnumber: install-html-libdecnumber
27658
27659 install-html-libdecnumber: \
27660     configure-libdecnumber \
27661     html-libdecnumber 
27662         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27663         r=`${PWD_COMMAND}`; export r; \
27664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27665         $(HOST_EXPORTS) \
27666         for flag in $(EXTRA_HOST_FLAGS) ; do \
27667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27668         done; \
27669         echo "Doing install-html in libdecnumber" ; \
27670         (cd $(HOST_SUBDIR)/libdecnumber && \
27671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27673                   "RANLIB=$${RANLIB}" \
27674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27675                   install-html) \
27676           || exit 1
27677
27678 @endif libdecnumber
27679
27680 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27681 maybe-installcheck-libdecnumber:
27682 @if libdecnumber
27683 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27684
27685 installcheck-libdecnumber: \
27686     configure-libdecnumber 
27687         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27688         r=`${PWD_COMMAND}`; export r; \
27689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690         $(HOST_EXPORTS) \
27691         for flag in $(EXTRA_HOST_FLAGS) ; do \
27692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693         done; \
27694         echo "Doing installcheck in libdecnumber" ; \
27695         (cd $(HOST_SUBDIR)/libdecnumber && \
27696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698                   "RANLIB=$${RANLIB}" \
27699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700                   installcheck) \
27701           || exit 1
27702
27703 @endif libdecnumber
27704
27705 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27706 maybe-mostlyclean-libdecnumber:
27707 @if libdecnumber
27708 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27709
27710 mostlyclean-libdecnumber: 
27711         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27712         r=`${PWD_COMMAND}`; export r; \
27713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27714         $(HOST_EXPORTS) \
27715         for flag in $(EXTRA_HOST_FLAGS) ; do \
27716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27717         done; \
27718         echo "Doing mostlyclean in libdecnumber" ; \
27719         (cd $(HOST_SUBDIR)/libdecnumber && \
27720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27722                   "RANLIB=$${RANLIB}" \
27723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27724                   mostlyclean) \
27725           || exit 1
27726
27727 @endif libdecnumber
27728
27729 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27730 maybe-clean-libdecnumber:
27731 @if libdecnumber
27732 maybe-clean-libdecnumber: clean-libdecnumber
27733
27734 clean-libdecnumber: 
27735         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27736         r=`${PWD_COMMAND}`; export r; \
27737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27738         $(HOST_EXPORTS) \
27739         for flag in $(EXTRA_HOST_FLAGS) ; do \
27740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27741         done; \
27742         echo "Doing clean in libdecnumber" ; \
27743         (cd $(HOST_SUBDIR)/libdecnumber && \
27744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27746                   "RANLIB=$${RANLIB}" \
27747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27748                   clean) \
27749           || exit 1
27750
27751 @endif libdecnumber
27752
27753 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27754 maybe-distclean-libdecnumber:
27755 @if libdecnumber
27756 maybe-distclean-libdecnumber: distclean-libdecnumber
27757
27758 distclean-libdecnumber: 
27759         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27760         r=`${PWD_COMMAND}`; export r; \
27761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762         $(HOST_EXPORTS) \
27763         for flag in $(EXTRA_HOST_FLAGS) ; do \
27764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27765         done; \
27766         echo "Doing distclean in libdecnumber" ; \
27767         (cd $(HOST_SUBDIR)/libdecnumber && \
27768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27770                   "RANLIB=$${RANLIB}" \
27771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27772                   distclean) \
27773           || exit 1
27774
27775 @endif libdecnumber
27776
27777 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27778 maybe-maintainer-clean-libdecnumber:
27779 @if libdecnumber
27780 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27781
27782 maintainer-clean-libdecnumber: 
27783         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27784         r=`${PWD_COMMAND}`; export r; \
27785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27786         $(HOST_EXPORTS) \
27787         for flag in $(EXTRA_HOST_FLAGS) ; do \
27788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27789         done; \
27790         echo "Doing maintainer-clean in libdecnumber" ; \
27791         (cd $(HOST_SUBDIR)/libdecnumber && \
27792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27794                   "RANLIB=$${RANLIB}" \
27795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796                   maintainer-clean) \
27797           || exit 1
27798
27799 @endif libdecnumber
27800
27801
27802
27803 .PHONY: configure-libgui maybe-configure-libgui
27804 maybe-configure-libgui:
27805 @if gcc-bootstrap
27806 configure-libgui: stage_current
27807 @endif gcc-bootstrap
27808 @if libgui
27809 maybe-configure-libgui: configure-libgui
27810 configure-libgui: 
27811         @: $(MAKE); $(unstage)
27812         @r=`${PWD_COMMAND}`; export r; \
27813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27816         $(HOST_EXPORTS) \
27817         echo Configuring in $(HOST_SUBDIR)/libgui; \
27818         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27819         case $(srcdir) in \
27820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27821           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27823         esac; \
27824         srcdiroption="--srcdir=$${topdir}/libgui"; \
27825         libsrcdir="$$s/libgui"; \
27826         $(SHELL) $${libsrcdir}/configure \
27827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27828           --target=${target_alias} $${srcdiroption}  \
27829           || exit 1
27830 @endif libgui
27831
27832
27833
27834
27835
27836 .PHONY: all-libgui maybe-all-libgui
27837 maybe-all-libgui:
27838 @if gcc-bootstrap
27839 all-libgui: stage_current
27840 @endif gcc-bootstrap
27841 @if libgui
27842 TARGET-libgui=all
27843 maybe-all-libgui: all-libgui
27844 all-libgui: configure-libgui
27845         @: $(MAKE); $(unstage)
27846         @r=`${PWD_COMMAND}`; export r; \
27847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848         $(HOST_EXPORTS) \
27849         (cd $(HOST_SUBDIR)/libgui && \
27850           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27851                 $(TARGET-libgui))
27852 @endif libgui
27853
27854
27855
27856
27857 .PHONY: check-libgui maybe-check-libgui
27858 maybe-check-libgui:
27859 @if libgui
27860 maybe-check-libgui: check-libgui
27861
27862 check-libgui:
27863         @: $(MAKE); $(unstage)
27864         @r=`${PWD_COMMAND}`; export r; \
27865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866         $(HOST_EXPORTS) \
27867         (cd $(HOST_SUBDIR)/libgui && \
27868           $(MAKE) $(FLAGS_TO_PASS)  check)
27869
27870 @endif libgui
27871
27872 .PHONY: install-libgui maybe-install-libgui
27873 maybe-install-libgui:
27874 @if libgui
27875 maybe-install-libgui: install-libgui
27876
27877 install-libgui: installdirs
27878         @: $(MAKE); $(unstage)
27879         @r=`${PWD_COMMAND}`; export r; \
27880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881         $(HOST_EXPORTS) \
27882         (cd $(HOST_SUBDIR)/libgui && \
27883           $(MAKE) $(FLAGS_TO_PASS)  install)
27884
27885 @endif libgui
27886
27887 # Other targets (info, dvi, pdf, etc.)
27888
27889 .PHONY: maybe-info-libgui info-libgui
27890 maybe-info-libgui:
27891 @if libgui
27892 maybe-info-libgui: info-libgui
27893
27894 info-libgui: \
27895     configure-libgui 
27896         @: $(MAKE); $(unstage)
27897         @[ -f ./libgui/Makefile ] || exit 0; \
27898         r=`${PWD_COMMAND}`; export r; \
27899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900         $(HOST_EXPORTS) \
27901         for flag in $(EXTRA_HOST_FLAGS) ; do \
27902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27903         done; \
27904         echo "Doing info in libgui" ; \
27905         (cd $(HOST_SUBDIR)/libgui && \
27906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27908                   "RANLIB=$${RANLIB}" \
27909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27910                   info) \
27911           || exit 1
27912
27913 @endif libgui
27914
27915 .PHONY: maybe-dvi-libgui dvi-libgui
27916 maybe-dvi-libgui:
27917 @if libgui
27918 maybe-dvi-libgui: dvi-libgui
27919
27920 dvi-libgui: \
27921     configure-libgui 
27922         @: $(MAKE); $(unstage)
27923         @[ -f ./libgui/Makefile ] || exit 0; \
27924         r=`${PWD_COMMAND}`; export r; \
27925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27926         $(HOST_EXPORTS) \
27927         for flag in $(EXTRA_HOST_FLAGS) ; do \
27928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27929         done; \
27930         echo "Doing dvi in libgui" ; \
27931         (cd $(HOST_SUBDIR)/libgui && \
27932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27934                   "RANLIB=$${RANLIB}" \
27935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27936                   dvi) \
27937           || exit 1
27938
27939 @endif libgui
27940
27941 .PHONY: maybe-pdf-libgui pdf-libgui
27942 maybe-pdf-libgui:
27943 @if libgui
27944 maybe-pdf-libgui: pdf-libgui
27945
27946 pdf-libgui: \
27947     configure-libgui 
27948         @: $(MAKE); $(unstage)
27949         @[ -f ./libgui/Makefile ] || exit 0; \
27950         r=`${PWD_COMMAND}`; export r; \
27951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27952         $(HOST_EXPORTS) \
27953         for flag in $(EXTRA_HOST_FLAGS) ; do \
27954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27955         done; \
27956         echo "Doing pdf in libgui" ; \
27957         (cd $(HOST_SUBDIR)/libgui && \
27958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27960                   "RANLIB=$${RANLIB}" \
27961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27962                   pdf) \
27963           || exit 1
27964
27965 @endif libgui
27966
27967 .PHONY: maybe-html-libgui html-libgui
27968 maybe-html-libgui:
27969 @if libgui
27970 maybe-html-libgui: html-libgui
27971
27972 html-libgui: \
27973     configure-libgui 
27974         @: $(MAKE); $(unstage)
27975         @[ -f ./libgui/Makefile ] || exit 0; \
27976         r=`${PWD_COMMAND}`; export r; \
27977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978         $(HOST_EXPORTS) \
27979         for flag in $(EXTRA_HOST_FLAGS) ; do \
27980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27981         done; \
27982         echo "Doing html in libgui" ; \
27983         (cd $(HOST_SUBDIR)/libgui && \
27984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27986                   "RANLIB=$${RANLIB}" \
27987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27988                   html) \
27989           || exit 1
27990
27991 @endif libgui
27992
27993 .PHONY: maybe-TAGS-libgui TAGS-libgui
27994 maybe-TAGS-libgui:
27995 @if libgui
27996 maybe-TAGS-libgui: TAGS-libgui
27997
27998 TAGS-libgui: \
27999     configure-libgui 
28000         @: $(MAKE); $(unstage)
28001         @[ -f ./libgui/Makefile ] || exit 0; \
28002         r=`${PWD_COMMAND}`; export r; \
28003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004         $(HOST_EXPORTS) \
28005         for flag in $(EXTRA_HOST_FLAGS) ; do \
28006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28007         done; \
28008         echo "Doing TAGS in libgui" ; \
28009         (cd $(HOST_SUBDIR)/libgui && \
28010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28012                   "RANLIB=$${RANLIB}" \
28013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28014                   TAGS) \
28015           || exit 1
28016
28017 @endif libgui
28018
28019 .PHONY: maybe-install-info-libgui install-info-libgui
28020 maybe-install-info-libgui:
28021 @if libgui
28022 maybe-install-info-libgui: install-info-libgui
28023
28024 install-info-libgui: \
28025     configure-libgui \
28026     info-libgui 
28027         @: $(MAKE); $(unstage)
28028         @[ -f ./libgui/Makefile ] || exit 0; \
28029         r=`${PWD_COMMAND}`; export r; \
28030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031         $(HOST_EXPORTS) \
28032         for flag in $(EXTRA_HOST_FLAGS) ; do \
28033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28034         done; \
28035         echo "Doing install-info in libgui" ; \
28036         (cd $(HOST_SUBDIR)/libgui && \
28037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28039                   "RANLIB=$${RANLIB}" \
28040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28041                   install-info) \
28042           || exit 1
28043
28044 @endif libgui
28045
28046 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28047 maybe-install-pdf-libgui:
28048 @if libgui
28049 maybe-install-pdf-libgui: install-pdf-libgui
28050
28051 install-pdf-libgui: \
28052     configure-libgui \
28053     pdf-libgui 
28054         @: $(MAKE); $(unstage)
28055         @[ -f ./libgui/Makefile ] || exit 0; \
28056         r=`${PWD_COMMAND}`; export r; \
28057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058         $(HOST_EXPORTS) \
28059         for flag in $(EXTRA_HOST_FLAGS) ; do \
28060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061         done; \
28062         echo "Doing install-pdf in libgui" ; \
28063         (cd $(HOST_SUBDIR)/libgui && \
28064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066                   "RANLIB=$${RANLIB}" \
28067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068                   install-pdf) \
28069           || exit 1
28070
28071 @endif libgui
28072
28073 .PHONY: maybe-install-html-libgui install-html-libgui
28074 maybe-install-html-libgui:
28075 @if libgui
28076 maybe-install-html-libgui: install-html-libgui
28077
28078 install-html-libgui: \
28079     configure-libgui \
28080     html-libgui 
28081         @: $(MAKE); $(unstage)
28082         @[ -f ./libgui/Makefile ] || exit 0; \
28083         r=`${PWD_COMMAND}`; export r; \
28084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085         $(HOST_EXPORTS) \
28086         for flag in $(EXTRA_HOST_FLAGS) ; do \
28087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088         done; \
28089         echo "Doing install-html in libgui" ; \
28090         (cd $(HOST_SUBDIR)/libgui && \
28091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28093                   "RANLIB=$${RANLIB}" \
28094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28095                   install-html) \
28096           || exit 1
28097
28098 @endif libgui
28099
28100 .PHONY: maybe-installcheck-libgui installcheck-libgui
28101 maybe-installcheck-libgui:
28102 @if libgui
28103 maybe-installcheck-libgui: installcheck-libgui
28104
28105 installcheck-libgui: \
28106     configure-libgui 
28107         @: $(MAKE); $(unstage)
28108         @[ -f ./libgui/Makefile ] || exit 0; \
28109         r=`${PWD_COMMAND}`; export r; \
28110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111         $(HOST_EXPORTS) \
28112         for flag in $(EXTRA_HOST_FLAGS) ; do \
28113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28114         done; \
28115         echo "Doing installcheck in libgui" ; \
28116         (cd $(HOST_SUBDIR)/libgui && \
28117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28119                   "RANLIB=$${RANLIB}" \
28120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28121                   installcheck) \
28122           || exit 1
28123
28124 @endif libgui
28125
28126 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28127 maybe-mostlyclean-libgui:
28128 @if libgui
28129 maybe-mostlyclean-libgui: mostlyclean-libgui
28130
28131 mostlyclean-libgui: 
28132         @: $(MAKE); $(unstage)
28133         @[ -f ./libgui/Makefile ] || exit 0; \
28134         r=`${PWD_COMMAND}`; export r; \
28135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136         $(HOST_EXPORTS) \
28137         for flag in $(EXTRA_HOST_FLAGS) ; do \
28138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139         done; \
28140         echo "Doing mostlyclean in libgui" ; \
28141         (cd $(HOST_SUBDIR)/libgui && \
28142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144                   "RANLIB=$${RANLIB}" \
28145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28146                   mostlyclean) \
28147           || exit 1
28148
28149 @endif libgui
28150
28151 .PHONY: maybe-clean-libgui clean-libgui
28152 maybe-clean-libgui:
28153 @if libgui
28154 maybe-clean-libgui: clean-libgui
28155
28156 clean-libgui: 
28157         @: $(MAKE); $(unstage)
28158         @[ -f ./libgui/Makefile ] || exit 0; \
28159         r=`${PWD_COMMAND}`; export r; \
28160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28161         $(HOST_EXPORTS) \
28162         for flag in $(EXTRA_HOST_FLAGS) ; do \
28163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28164         done; \
28165         echo "Doing clean in libgui" ; \
28166         (cd $(HOST_SUBDIR)/libgui && \
28167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28169                   "RANLIB=$${RANLIB}" \
28170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28171                   clean) \
28172           || exit 1
28173
28174 @endif libgui
28175
28176 .PHONY: maybe-distclean-libgui distclean-libgui
28177 maybe-distclean-libgui:
28178 @if libgui
28179 maybe-distclean-libgui: distclean-libgui
28180
28181 distclean-libgui: 
28182         @: $(MAKE); $(unstage)
28183         @[ -f ./libgui/Makefile ] || exit 0; \
28184         r=`${PWD_COMMAND}`; export r; \
28185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186         $(HOST_EXPORTS) \
28187         for flag in $(EXTRA_HOST_FLAGS) ; do \
28188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189         done; \
28190         echo "Doing distclean in libgui" ; \
28191         (cd $(HOST_SUBDIR)/libgui && \
28192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194                   "RANLIB=$${RANLIB}" \
28195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196                   distclean) \
28197           || exit 1
28198
28199 @endif libgui
28200
28201 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28202 maybe-maintainer-clean-libgui:
28203 @if libgui
28204 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28205
28206 maintainer-clean-libgui: 
28207         @: $(MAKE); $(unstage)
28208         @[ -f ./libgui/Makefile ] || exit 0; \
28209         r=`${PWD_COMMAND}`; export r; \
28210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28211         $(HOST_EXPORTS) \
28212         for flag in $(EXTRA_HOST_FLAGS) ; do \
28213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28214         done; \
28215         echo "Doing maintainer-clean in libgui" ; \
28216         (cd $(HOST_SUBDIR)/libgui && \
28217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28219                   "RANLIB=$${RANLIB}" \
28220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28221                   maintainer-clean) \
28222           || exit 1
28223
28224 @endif libgui
28225
28226
28227
28228 .PHONY: configure-libiberty maybe-configure-libiberty
28229 maybe-configure-libiberty:
28230 @if gcc-bootstrap
28231 configure-libiberty: stage_current
28232 @endif gcc-bootstrap
28233 @if libiberty
28234 maybe-configure-libiberty: configure-libiberty
28235 configure-libiberty: 
28236         @r=`${PWD_COMMAND}`; export r; \
28237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28240         $(HOST_EXPORTS) \
28241         echo Configuring in $(HOST_SUBDIR)/libiberty; \
28242         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28243         case $(srcdir) in \
28244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28245           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28247         esac; \
28248         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28249         libsrcdir="$$s/libiberty"; \
28250         $(SHELL) $${libsrcdir}/configure \
28251           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28252           --target=${target_alias} $${srcdiroption}  \
28253           || exit 1
28254 @endif libiberty
28255
28256
28257
28258 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28259 maybe-configure-stage1-libiberty:
28260 @if libiberty-bootstrap
28261 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28262 configure-stage1-libiberty:
28263         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28265         @r=`${PWD_COMMAND}`; export r; \
28266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28267         TFLAGS="$(STAGE1_TFLAGS)"; \
28268         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28269         $(HOST_EXPORTS) \
28270         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28271         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
28272         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28273         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28274         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28275         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28276         case $(srcdir) in \
28277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28278           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28280         esac; \
28281         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28282         libsrcdir="$$s/libiberty"; \
28283         $(SHELL) $${libsrcdir}/configure \
28284           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28285           --target=${target_alias} $${srcdiroption} \
28286           $(STAGE1_CONFIGURE_FLAGS)
28287 @endif libiberty-bootstrap
28288
28289 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28290 maybe-configure-stage2-libiberty:
28291 @if libiberty-bootstrap
28292 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28293 configure-stage2-libiberty:
28294         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28295         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28296         @r=`${PWD_COMMAND}`; export r; \
28297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298         TFLAGS="$(STAGE2_TFLAGS)"; \
28299         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28300         $(HOST_EXPORTS) \
28301         $(POSTSTAGE1_HOST_EXPORTS) \
28302         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28303         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
28304         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28305         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28307         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28308         case $(srcdir) in \
28309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28310           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28312         esac; \
28313         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28314         libsrcdir="$$s/libiberty"; \
28315         $(SHELL) $${libsrcdir}/configure \
28316           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28317           --target=${target_alias} $${srcdiroption} \
28318           --with-build-libsubdir=$(HOST_SUBDIR) \
28319           $(STAGE2_CONFIGURE_FLAGS)
28320 @endif libiberty-bootstrap
28321
28322 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28323 maybe-configure-stage3-libiberty:
28324 @if libiberty-bootstrap
28325 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28326 configure-stage3-libiberty:
28327         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28328         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28329         @r=`${PWD_COMMAND}`; export r; \
28330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28331         TFLAGS="$(STAGE3_TFLAGS)"; \
28332         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28333         $(HOST_EXPORTS) \
28334         $(POSTSTAGE1_HOST_EXPORTS) \
28335         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28336         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
28337         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28338         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28339         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28340         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28341         case $(srcdir) in \
28342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28343           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28345         esac; \
28346         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28347         libsrcdir="$$s/libiberty"; \
28348         $(SHELL) $${libsrcdir}/configure \
28349           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28350           --target=${target_alias} $${srcdiroption} \
28351           --with-build-libsubdir=$(HOST_SUBDIR) \
28352           $(STAGE3_CONFIGURE_FLAGS)
28353 @endif libiberty-bootstrap
28354
28355 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28356 maybe-configure-stage4-libiberty:
28357 @if libiberty-bootstrap
28358 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28359 configure-stage4-libiberty:
28360         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28361         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28362         @r=`${PWD_COMMAND}`; export r; \
28363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364         TFLAGS="$(STAGE4_TFLAGS)"; \
28365         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28366         $(HOST_EXPORTS) \
28367         $(POSTSTAGE1_HOST_EXPORTS) \
28368         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28369         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
28370         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28371         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28373         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28374         case $(srcdir) in \
28375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28376           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28378         esac; \
28379         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28380         libsrcdir="$$s/libiberty"; \
28381         $(SHELL) $${libsrcdir}/configure \
28382           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28383           --target=${target_alias} $${srcdiroption} \
28384           --with-build-libsubdir=$(HOST_SUBDIR) \
28385           $(STAGE4_CONFIGURE_FLAGS)
28386 @endif libiberty-bootstrap
28387
28388 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28389 maybe-configure-stageprofile-libiberty:
28390 @if libiberty-bootstrap
28391 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28392 configure-stageprofile-libiberty:
28393         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28394         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28395         @r=`${PWD_COMMAND}`; export r; \
28396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28397         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28398         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28399         $(HOST_EXPORTS) \
28400         $(POSTSTAGE1_HOST_EXPORTS) \
28401         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28402         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
28403         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28404         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28405         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28406         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28407         case $(srcdir) in \
28408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28409           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28411         esac; \
28412         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28413         libsrcdir="$$s/libiberty"; \
28414         $(SHELL) $${libsrcdir}/configure \
28415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28416           --target=${target_alias} $${srcdiroption} \
28417           --with-build-libsubdir=$(HOST_SUBDIR) \
28418           $(STAGEprofile_CONFIGURE_FLAGS)
28419 @endif libiberty-bootstrap
28420
28421 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28422 maybe-configure-stagefeedback-libiberty:
28423 @if libiberty-bootstrap
28424 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28425 configure-stagefeedback-libiberty:
28426         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28427         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28428         @r=`${PWD_COMMAND}`; export r; \
28429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28430         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28431         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28432         $(HOST_EXPORTS) \
28433         $(POSTSTAGE1_HOST_EXPORTS) \
28434         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28435         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
28436         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28437         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28439         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28440         case $(srcdir) in \
28441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28442           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28444         esac; \
28445         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28446         libsrcdir="$$s/libiberty"; \
28447         $(SHELL) $${libsrcdir}/configure \
28448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28449           --target=${target_alias} $${srcdiroption} \
28450           --with-build-libsubdir=$(HOST_SUBDIR) \
28451           $(STAGEfeedback_CONFIGURE_FLAGS)
28452 @endif libiberty-bootstrap
28453
28454
28455
28456
28457
28458 .PHONY: all-libiberty maybe-all-libiberty
28459 maybe-all-libiberty:
28460 @if gcc-bootstrap
28461 all-libiberty: stage_current
28462 @endif gcc-bootstrap
28463 @if libiberty
28464 TARGET-libiberty=all
28465 maybe-all-libiberty: all-libiberty
28466 all-libiberty: configure-libiberty
28467         @r=`${PWD_COMMAND}`; export r; \
28468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28469         $(HOST_EXPORTS) \
28470         (cd $(HOST_SUBDIR)/libiberty && \
28471           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28472                 $(TARGET-libiberty))
28473 @endif libiberty
28474
28475
28476
28477 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28478 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28479 maybe-all-stage1-libiberty:
28480 maybe-clean-stage1-libiberty:
28481 @if libiberty-bootstrap
28482 maybe-all-stage1-libiberty: all-stage1-libiberty
28483 all-stage1: all-stage1-libiberty
28484 TARGET-stage1-libiberty = $(TARGET-libiberty)
28485 all-stage1-libiberty: configure-stage1-libiberty
28486         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28487         @r=`${PWD_COMMAND}`; export r; \
28488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489         TFLAGS="$(STAGE1_TFLAGS)"; \
28490         $(HOST_EXPORTS) \
28491         cd $(HOST_SUBDIR)/libiberty && \
28492         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28493                 CFLAGS="$(STAGE1_CFLAGS)" \
28494                 CXXFLAGS="$(STAGE1_CFLAGS)" \
28495                 LIBCFLAGS="$(LIBCFLAGS)" \
28496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28499                 $(EXTRA_HOST_FLAGS)   \
28500                 TFLAGS="$(STAGE1_TFLAGS)" \
28501                 $(TARGET-stage1-libiberty)
28502
28503 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28504 clean-stage1: clean-stage1-libiberty
28505 clean-stage1-libiberty:
28506         @if [ $(current_stage) = stage1 ]; then \
28507           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28508         else \
28509           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28510           $(MAKE) stage1-start; \
28511         fi; \
28512         cd $(HOST_SUBDIR)/libiberty && \
28513         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28514                  clean
28515 @endif libiberty-bootstrap
28516
28517
28518 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28519 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28520 maybe-all-stage2-libiberty:
28521 maybe-clean-stage2-libiberty:
28522 @if libiberty-bootstrap
28523 maybe-all-stage2-libiberty: all-stage2-libiberty
28524 all-stage2: all-stage2-libiberty
28525 TARGET-stage2-libiberty = $(TARGET-libiberty)
28526 all-stage2-libiberty: configure-stage2-libiberty
28527         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28528         @r=`${PWD_COMMAND}`; export r; \
28529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530         TFLAGS="$(STAGE2_TFLAGS)"; \
28531         $(HOST_EXPORTS) \
28532         $(POSTSTAGE1_HOST_EXPORTS) \
28533         cd $(HOST_SUBDIR)/libiberty && \
28534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28535                 CFLAGS="$(STAGE2_CFLAGS)" \
28536                 CXXFLAGS="$(STAGE2_CFLAGS)" \
28537                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28538                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28539                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28540                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28541                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28542                 TFLAGS="$(STAGE2_TFLAGS)" \
28543                 $(TARGET-stage2-libiberty)
28544
28545 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28546 clean-stage2: clean-stage2-libiberty
28547 clean-stage2-libiberty:
28548         @if [ $(current_stage) = stage2 ]; then \
28549           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28550         else \
28551           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28552           $(MAKE) stage2-start; \
28553         fi; \
28554         cd $(HOST_SUBDIR)/libiberty && \
28555         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28556                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28557                  clean
28558 @endif libiberty-bootstrap
28559
28560
28561 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28562 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28563 maybe-all-stage3-libiberty:
28564 maybe-clean-stage3-libiberty:
28565 @if libiberty-bootstrap
28566 maybe-all-stage3-libiberty: all-stage3-libiberty
28567 all-stage3: all-stage3-libiberty
28568 TARGET-stage3-libiberty = $(TARGET-libiberty)
28569 all-stage3-libiberty: configure-stage3-libiberty
28570         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28571         @r=`${PWD_COMMAND}`; export r; \
28572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28573         TFLAGS="$(STAGE3_TFLAGS)"; \
28574         $(HOST_EXPORTS) \
28575         $(POSTSTAGE1_HOST_EXPORTS) \
28576         cd $(HOST_SUBDIR)/libiberty && \
28577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28578                 CFLAGS="$(STAGE3_CFLAGS)" \
28579                 CXXFLAGS="$(STAGE3_CFLAGS)" \
28580                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28584                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28585                 TFLAGS="$(STAGE3_TFLAGS)" \
28586                 $(TARGET-stage3-libiberty)
28587
28588 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28589 clean-stage3: clean-stage3-libiberty
28590 clean-stage3-libiberty:
28591         @if [ $(current_stage) = stage3 ]; then \
28592           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28593         else \
28594           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28595           $(MAKE) stage3-start; \
28596         fi; \
28597         cd $(HOST_SUBDIR)/libiberty && \
28598         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28599                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28600                  clean
28601 @endif libiberty-bootstrap
28602
28603
28604 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28605 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28606 maybe-all-stage4-libiberty:
28607 maybe-clean-stage4-libiberty:
28608 @if libiberty-bootstrap
28609 maybe-all-stage4-libiberty: all-stage4-libiberty
28610 all-stage4: all-stage4-libiberty
28611 TARGET-stage4-libiberty = $(TARGET-libiberty)
28612 all-stage4-libiberty: configure-stage4-libiberty
28613         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28614         @r=`${PWD_COMMAND}`; export r; \
28615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616         TFLAGS="$(STAGE4_TFLAGS)"; \
28617         $(HOST_EXPORTS) \
28618         $(POSTSTAGE1_HOST_EXPORTS) \
28619         cd $(HOST_SUBDIR)/libiberty && \
28620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28621                 CFLAGS="$(STAGE4_CFLAGS)" \
28622                 CXXFLAGS="$(STAGE4_CFLAGS)" \
28623                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28628                 TFLAGS="$(STAGE4_TFLAGS)" \
28629                 $(TARGET-stage4-libiberty)
28630
28631 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28632 clean-stage4: clean-stage4-libiberty
28633 clean-stage4-libiberty:
28634         @if [ $(current_stage) = stage4 ]; then \
28635           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28636         else \
28637           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28638           $(MAKE) stage4-start; \
28639         fi; \
28640         cd $(HOST_SUBDIR)/libiberty && \
28641         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28642                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28643                  clean
28644 @endif libiberty-bootstrap
28645
28646
28647 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28648 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28649 maybe-all-stageprofile-libiberty:
28650 maybe-clean-stageprofile-libiberty:
28651 @if libiberty-bootstrap
28652 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28653 all-stageprofile: all-stageprofile-libiberty
28654 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28655 all-stageprofile-libiberty: configure-stageprofile-libiberty
28656         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28657         @r=`${PWD_COMMAND}`; export r; \
28658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28660         $(HOST_EXPORTS) \
28661         $(POSTSTAGE1_HOST_EXPORTS) \
28662         cd $(HOST_SUBDIR)/libiberty && \
28663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28664                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28665                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28666                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28670                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28671                 TFLAGS="$(STAGEprofile_TFLAGS)" \
28672                 $(TARGET-stageprofile-libiberty)
28673
28674 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28675 clean-stageprofile: clean-stageprofile-libiberty
28676 clean-stageprofile-libiberty:
28677         @if [ $(current_stage) = stageprofile ]; then \
28678           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28679         else \
28680           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28681           $(MAKE) stageprofile-start; \
28682         fi; \
28683         cd $(HOST_SUBDIR)/libiberty && \
28684         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28685                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28686                  clean
28687 @endif libiberty-bootstrap
28688
28689
28690 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28691 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28692 maybe-all-stagefeedback-libiberty:
28693 maybe-clean-stagefeedback-libiberty:
28694 @if libiberty-bootstrap
28695 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28696 all-stagefeedback: all-stagefeedback-libiberty
28697 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28698 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28699         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28700         @r=`${PWD_COMMAND}`; export r; \
28701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28702         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28703         $(HOST_EXPORTS) \
28704         $(POSTSTAGE1_HOST_EXPORTS) \
28705         cd $(HOST_SUBDIR)/libiberty && \
28706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28707                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28708                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28709                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28713                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28714                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28715                 $(TARGET-stagefeedback-libiberty)
28716
28717 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28718 clean-stagefeedback: clean-stagefeedback-libiberty
28719 clean-stagefeedback-libiberty:
28720         @if [ $(current_stage) = stagefeedback ]; then \
28721           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28722         else \
28723           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28724           $(MAKE) stagefeedback-start; \
28725         fi; \
28726         cd $(HOST_SUBDIR)/libiberty && \
28727         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28728                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28729                  clean
28730 @endif libiberty-bootstrap
28731
28732
28733
28734
28735
28736 .PHONY: check-libiberty maybe-check-libiberty
28737 maybe-check-libiberty:
28738 @if libiberty
28739 maybe-check-libiberty: check-libiberty
28740
28741 check-libiberty:
28742         @: $(MAKE); $(unstage)
28743         @r=`${PWD_COMMAND}`; export r; \
28744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745         $(HOST_EXPORTS) \
28746         (cd $(HOST_SUBDIR)/libiberty && \
28747           $(MAKE) $(FLAGS_TO_PASS)  check)
28748
28749 @endif libiberty
28750
28751 .PHONY: install-libiberty maybe-install-libiberty
28752 maybe-install-libiberty:
28753 @if libiberty
28754 maybe-install-libiberty: install-libiberty
28755
28756 install-libiberty: installdirs
28757         @: $(MAKE); $(unstage)
28758         @r=`${PWD_COMMAND}`; export r; \
28759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760         $(HOST_EXPORTS) \
28761         (cd $(HOST_SUBDIR)/libiberty && \
28762           $(MAKE) $(FLAGS_TO_PASS)  install)
28763
28764 @endif libiberty
28765
28766 # Other targets (info, dvi, pdf, etc.)
28767
28768 .PHONY: maybe-info-libiberty info-libiberty
28769 maybe-info-libiberty:
28770 @if libiberty
28771 maybe-info-libiberty: info-libiberty
28772
28773 info-libiberty: \
28774     configure-libiberty 
28775         @[ -f ./libiberty/Makefile ] || exit 0; \
28776         r=`${PWD_COMMAND}`; export r; \
28777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28778         $(HOST_EXPORTS) \
28779         for flag in $(EXTRA_HOST_FLAGS) ; do \
28780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28781         done; \
28782         echo "Doing info in libiberty" ; \
28783         (cd $(HOST_SUBDIR)/libiberty && \
28784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28786                   "RANLIB=$${RANLIB}" \
28787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28788                   info) \
28789           || exit 1
28790
28791 @endif libiberty
28792
28793 .PHONY: maybe-dvi-libiberty dvi-libiberty
28794 maybe-dvi-libiberty:
28795 @if libiberty
28796 maybe-dvi-libiberty: dvi-libiberty
28797
28798 dvi-libiberty: \
28799     configure-libiberty 
28800         @[ -f ./libiberty/Makefile ] || exit 0; \
28801         r=`${PWD_COMMAND}`; export r; \
28802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28803         $(HOST_EXPORTS) \
28804         for flag in $(EXTRA_HOST_FLAGS) ; do \
28805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28806         done; \
28807         echo "Doing dvi in libiberty" ; \
28808         (cd $(HOST_SUBDIR)/libiberty && \
28809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28811                   "RANLIB=$${RANLIB}" \
28812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28813                   dvi) \
28814           || exit 1
28815
28816 @endif libiberty
28817
28818 .PHONY: maybe-pdf-libiberty pdf-libiberty
28819 maybe-pdf-libiberty:
28820 @if libiberty
28821 maybe-pdf-libiberty: pdf-libiberty
28822
28823 pdf-libiberty: \
28824     configure-libiberty 
28825         @[ -f ./libiberty/Makefile ] || exit 0; \
28826         r=`${PWD_COMMAND}`; export r; \
28827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28828         $(HOST_EXPORTS) \
28829         for flag in $(EXTRA_HOST_FLAGS) ; do \
28830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28831         done; \
28832         echo "Doing pdf in libiberty" ; \
28833         (cd $(HOST_SUBDIR)/libiberty && \
28834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28836                   "RANLIB=$${RANLIB}" \
28837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28838                   pdf) \
28839           || exit 1
28840
28841 @endif libiberty
28842
28843 .PHONY: maybe-html-libiberty html-libiberty
28844 maybe-html-libiberty:
28845 @if libiberty
28846 maybe-html-libiberty: html-libiberty
28847
28848 html-libiberty: \
28849     configure-libiberty 
28850         @[ -f ./libiberty/Makefile ] || exit 0; \
28851         r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         $(HOST_EXPORTS) \
28854         for flag in $(EXTRA_HOST_FLAGS) ; do \
28855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856         done; \
28857         echo "Doing html in libiberty" ; \
28858         (cd $(HOST_SUBDIR)/libiberty && \
28859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861                   "RANLIB=$${RANLIB}" \
28862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863                   html) \
28864           || exit 1
28865
28866 @endif libiberty
28867
28868 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28869 maybe-TAGS-libiberty:
28870 @if libiberty
28871 maybe-TAGS-libiberty: TAGS-libiberty
28872
28873 TAGS-libiberty: \
28874     configure-libiberty 
28875         @[ -f ./libiberty/Makefile ] || exit 0; \
28876         r=`${PWD_COMMAND}`; export r; \
28877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28878         $(HOST_EXPORTS) \
28879         for flag in $(EXTRA_HOST_FLAGS) ; do \
28880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28881         done; \
28882         echo "Doing TAGS in libiberty" ; \
28883         (cd $(HOST_SUBDIR)/libiberty && \
28884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28886                   "RANLIB=$${RANLIB}" \
28887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28888                   TAGS) \
28889           || exit 1
28890
28891 @endif libiberty
28892
28893 .PHONY: maybe-install-info-libiberty install-info-libiberty
28894 maybe-install-info-libiberty:
28895 @if libiberty
28896 maybe-install-info-libiberty: install-info-libiberty
28897
28898 install-info-libiberty: \
28899     configure-libiberty \
28900     info-libiberty 
28901         @[ -f ./libiberty/Makefile ] || exit 0; \
28902         r=`${PWD_COMMAND}`; export r; \
28903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28904         $(HOST_EXPORTS) \
28905         for flag in $(EXTRA_HOST_FLAGS) ; do \
28906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28907         done; \
28908         echo "Doing install-info in libiberty" ; \
28909         (cd $(HOST_SUBDIR)/libiberty && \
28910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28912                   "RANLIB=$${RANLIB}" \
28913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28914                   install-info) \
28915           || exit 1
28916
28917 @endif libiberty
28918
28919 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28920 maybe-install-pdf-libiberty:
28921 @if libiberty
28922 maybe-install-pdf-libiberty: install-pdf-libiberty
28923
28924 install-pdf-libiberty: \
28925     configure-libiberty \
28926     pdf-libiberty 
28927         @[ -f ./libiberty/Makefile ] || exit 0; \
28928         r=`${PWD_COMMAND}`; export r; \
28929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28930         $(HOST_EXPORTS) \
28931         for flag in $(EXTRA_HOST_FLAGS) ; do \
28932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28933         done; \
28934         echo "Doing install-pdf in libiberty" ; \
28935         (cd $(HOST_SUBDIR)/libiberty && \
28936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28938                   "RANLIB=$${RANLIB}" \
28939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28940                   install-pdf) \
28941           || exit 1
28942
28943 @endif libiberty
28944
28945 .PHONY: maybe-install-html-libiberty install-html-libiberty
28946 maybe-install-html-libiberty:
28947 @if libiberty
28948 maybe-install-html-libiberty: install-html-libiberty
28949
28950 install-html-libiberty: \
28951     configure-libiberty \
28952     html-libiberty 
28953         @[ -f ./libiberty/Makefile ] || exit 0; \
28954         r=`${PWD_COMMAND}`; export r; \
28955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956         $(HOST_EXPORTS) \
28957         for flag in $(EXTRA_HOST_FLAGS) ; do \
28958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28959         done; \
28960         echo "Doing install-html in libiberty" ; \
28961         (cd $(HOST_SUBDIR)/libiberty && \
28962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28964                   "RANLIB=$${RANLIB}" \
28965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28966                   install-html) \
28967           || exit 1
28968
28969 @endif libiberty
28970
28971 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28972 maybe-installcheck-libiberty:
28973 @if libiberty
28974 maybe-installcheck-libiberty: installcheck-libiberty
28975
28976 installcheck-libiberty: \
28977     configure-libiberty 
28978         @[ -f ./libiberty/Makefile ] || exit 0; \
28979         r=`${PWD_COMMAND}`; export r; \
28980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981         $(HOST_EXPORTS) \
28982         for flag in $(EXTRA_HOST_FLAGS) ; do \
28983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28984         done; \
28985         echo "Doing installcheck in libiberty" ; \
28986         (cd $(HOST_SUBDIR)/libiberty && \
28987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28989                   "RANLIB=$${RANLIB}" \
28990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28991                   installcheck) \
28992           || exit 1
28993
28994 @endif libiberty
28995
28996 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28997 maybe-mostlyclean-libiberty:
28998 @if libiberty
28999 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29000
29001 mostlyclean-libiberty: 
29002         @[ -f ./libiberty/Makefile ] || exit 0; \
29003         r=`${PWD_COMMAND}`; export r; \
29004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005         $(HOST_EXPORTS) \
29006         for flag in $(EXTRA_HOST_FLAGS) ; do \
29007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29008         done; \
29009         echo "Doing mostlyclean in libiberty" ; \
29010         (cd $(HOST_SUBDIR)/libiberty && \
29011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29013                   "RANLIB=$${RANLIB}" \
29014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29015                   mostlyclean) \
29016           || exit 1
29017
29018 @endif libiberty
29019
29020 .PHONY: maybe-clean-libiberty clean-libiberty
29021 maybe-clean-libiberty:
29022 @if libiberty
29023 maybe-clean-libiberty: clean-libiberty
29024
29025 clean-libiberty: 
29026         @[ -f ./libiberty/Makefile ] || exit 0; \
29027         r=`${PWD_COMMAND}`; export r; \
29028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029         $(HOST_EXPORTS) \
29030         for flag in $(EXTRA_HOST_FLAGS) ; do \
29031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032         done; \
29033         echo "Doing clean in libiberty" ; \
29034         (cd $(HOST_SUBDIR)/libiberty && \
29035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29037                   "RANLIB=$${RANLIB}" \
29038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29039                   clean) \
29040           || exit 1
29041
29042 @endif libiberty
29043
29044 .PHONY: maybe-distclean-libiberty distclean-libiberty
29045 maybe-distclean-libiberty:
29046 @if libiberty
29047 maybe-distclean-libiberty: distclean-libiberty
29048
29049 distclean-libiberty: 
29050         @[ -f ./libiberty/Makefile ] || exit 0; \
29051         r=`${PWD_COMMAND}`; export r; \
29052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29053         $(HOST_EXPORTS) \
29054         for flag in $(EXTRA_HOST_FLAGS) ; do \
29055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29056         done; \
29057         echo "Doing distclean in libiberty" ; \
29058         (cd $(HOST_SUBDIR)/libiberty && \
29059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29061                   "RANLIB=$${RANLIB}" \
29062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29063                   distclean) \
29064           || exit 1
29065
29066 @endif libiberty
29067
29068 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29069 maybe-maintainer-clean-libiberty:
29070 @if libiberty
29071 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29072
29073 maintainer-clean-libiberty: 
29074         @[ -f ./libiberty/Makefile ] || exit 0; \
29075         r=`${PWD_COMMAND}`; export r; \
29076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29077         $(HOST_EXPORTS) \
29078         for flag in $(EXTRA_HOST_FLAGS) ; do \
29079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29080         done; \
29081         echo "Doing maintainer-clean in libiberty" ; \
29082         (cd $(HOST_SUBDIR)/libiberty && \
29083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29085                   "RANLIB=$${RANLIB}" \
29086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29087                   maintainer-clean) \
29088           || exit 1
29089
29090 @endif libiberty
29091
29092
29093
29094 .PHONY: configure-libiconv maybe-configure-libiconv
29095 maybe-configure-libiconv:
29096 @if gcc-bootstrap
29097 configure-libiconv: stage_current
29098 @endif gcc-bootstrap
29099 @if libiconv
29100 maybe-configure-libiconv: configure-libiconv
29101 configure-libiconv: 
29102         @: $(MAKE); $(unstage)
29103         @r=`${PWD_COMMAND}`; export r; \
29104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
29107         $(HOST_EXPORTS) \
29108         echo Configuring in $(HOST_SUBDIR)/libiconv; \
29109         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29110         case $(srcdir) in \
29111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29112           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29114         esac; \
29115         srcdiroption="--srcdir=$${topdir}/libiconv"; \
29116         libsrcdir="$$s/libiconv"; \
29117         $(SHELL) $${libsrcdir}/configure \
29118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29119           --target=${target_alias} $${srcdiroption} --disable-shared \
29120           || exit 1
29121 @endif libiconv
29122
29123
29124
29125
29126
29127 .PHONY: all-libiconv maybe-all-libiconv
29128 maybe-all-libiconv:
29129 @if gcc-bootstrap
29130 all-libiconv: stage_current
29131 @endif gcc-bootstrap
29132 @if libiconv
29133 TARGET-libiconv=all
29134 maybe-all-libiconv: all-libiconv
29135 all-libiconv: configure-libiconv
29136         @: $(MAKE); $(unstage)
29137         @r=`${PWD_COMMAND}`; export r; \
29138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139         $(HOST_EXPORTS) \
29140         (cd $(HOST_SUBDIR)/libiconv && \
29141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29142                 $(TARGET-libiconv))
29143 @endif libiconv
29144
29145
29146
29147
29148 .PHONY: check-libiconv maybe-check-libiconv
29149 maybe-check-libiconv:
29150 @if libiconv
29151 maybe-check-libiconv: check-libiconv
29152
29153 check-libiconv:
29154         @: $(MAKE); $(unstage)
29155         @r=`${PWD_COMMAND}`; export r; \
29156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157         $(HOST_EXPORTS) \
29158         (cd $(HOST_SUBDIR)/libiconv && \
29159           $(MAKE) $(FLAGS_TO_PASS)  check)
29160
29161 @endif libiconv
29162
29163 .PHONY: install-libiconv maybe-install-libiconv
29164 maybe-install-libiconv:
29165 @if libiconv
29166 maybe-install-libiconv: install-libiconv
29167
29168 install-libiconv:
29169
29170 @endif libiconv
29171
29172 # Other targets (info, dvi, pdf, etc.)
29173
29174 .PHONY: maybe-info-libiconv info-libiconv
29175 maybe-info-libiconv:
29176 @if libiconv
29177 maybe-info-libiconv: info-libiconv
29178
29179 info-libiconv: \
29180     configure-libiconv 
29181         @: $(MAKE); $(unstage)
29182         @[ -f ./libiconv/Makefile ] || exit 0; \
29183         r=`${PWD_COMMAND}`; export r; \
29184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29185         $(HOST_EXPORTS) \
29186         for flag in $(EXTRA_HOST_FLAGS) ; do \
29187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29188         done; \
29189         echo "Doing info in libiconv" ; \
29190         (cd $(HOST_SUBDIR)/libiconv && \
29191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29193                   "RANLIB=$${RANLIB}" \
29194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29195                   info) \
29196           || exit 1
29197
29198 @endif libiconv
29199
29200 .PHONY: maybe-dvi-libiconv dvi-libiconv
29201 maybe-dvi-libiconv:
29202 @if libiconv
29203 maybe-dvi-libiconv: dvi-libiconv
29204
29205 dvi-libiconv: \
29206     configure-libiconv 
29207         @: $(MAKE); $(unstage)
29208         @[ -f ./libiconv/Makefile ] || exit 0; \
29209         r=`${PWD_COMMAND}`; export r; \
29210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29211         $(HOST_EXPORTS) \
29212         for flag in $(EXTRA_HOST_FLAGS) ; do \
29213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29214         done; \
29215         echo "Doing dvi in libiconv" ; \
29216         (cd $(HOST_SUBDIR)/libiconv && \
29217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29219                   "RANLIB=$${RANLIB}" \
29220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29221                   dvi) \
29222           || exit 1
29223
29224 @endif libiconv
29225
29226 .PHONY: maybe-pdf-libiconv pdf-libiconv
29227 maybe-pdf-libiconv:
29228 @if libiconv
29229 maybe-pdf-libiconv: pdf-libiconv
29230
29231 pdf-libiconv: \
29232     configure-libiconv 
29233         @: $(MAKE); $(unstage)
29234         @[ -f ./libiconv/Makefile ] || exit 0; \
29235         r=`${PWD_COMMAND}`; export r; \
29236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237         $(HOST_EXPORTS) \
29238         for flag in $(EXTRA_HOST_FLAGS) ; do \
29239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29240         done; \
29241         echo "Doing pdf in libiconv" ; \
29242         (cd $(HOST_SUBDIR)/libiconv && \
29243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29245                   "RANLIB=$${RANLIB}" \
29246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29247                   pdf) \
29248           || exit 1
29249
29250 @endif libiconv
29251
29252 .PHONY: maybe-html-libiconv html-libiconv
29253 maybe-html-libiconv:
29254 @if libiconv
29255 maybe-html-libiconv: html-libiconv
29256
29257 html-libiconv: \
29258     configure-libiconv 
29259         @: $(MAKE); $(unstage)
29260         @[ -f ./libiconv/Makefile ] || exit 0; \
29261         r=`${PWD_COMMAND}`; export r; \
29262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263         $(HOST_EXPORTS) \
29264         for flag in $(EXTRA_HOST_FLAGS) ; do \
29265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29266         done; \
29267         echo "Doing html in libiconv" ; \
29268         (cd $(HOST_SUBDIR)/libiconv && \
29269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29271                   "RANLIB=$${RANLIB}" \
29272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29273                   html) \
29274           || exit 1
29275
29276 @endif libiconv
29277
29278 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
29279 maybe-TAGS-libiconv:
29280 @if libiconv
29281 maybe-TAGS-libiconv: TAGS-libiconv
29282
29283 TAGS-libiconv: \
29284     configure-libiconv 
29285         @: $(MAKE); $(unstage)
29286         @[ -f ./libiconv/Makefile ] || exit 0; \
29287         r=`${PWD_COMMAND}`; export r; \
29288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29289         $(HOST_EXPORTS) \
29290         for flag in $(EXTRA_HOST_FLAGS) ; do \
29291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29292         done; \
29293         echo "Doing TAGS in libiconv" ; \
29294         (cd $(HOST_SUBDIR)/libiconv && \
29295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29297                   "RANLIB=$${RANLIB}" \
29298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29299                   TAGS) \
29300           || exit 1
29301
29302 @endif libiconv
29303
29304 .PHONY: maybe-install-info-libiconv install-info-libiconv
29305 maybe-install-info-libiconv:
29306 @if libiconv
29307 maybe-install-info-libiconv: install-info-libiconv
29308
29309 # libiconv doesn't support install-info.
29310 install-info-libiconv:
29311
29312 @endif libiconv
29313
29314 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29315 maybe-install-pdf-libiconv:
29316 @if libiconv
29317 maybe-install-pdf-libiconv: install-pdf-libiconv
29318
29319 # libiconv doesn't support install-pdf.
29320 install-pdf-libiconv:
29321
29322 @endif libiconv
29323
29324 .PHONY: maybe-install-html-libiconv install-html-libiconv
29325 maybe-install-html-libiconv:
29326 @if libiconv
29327 maybe-install-html-libiconv: install-html-libiconv
29328
29329 # libiconv doesn't support install-html.
29330 install-html-libiconv:
29331
29332 @endif libiconv
29333
29334 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
29335 maybe-installcheck-libiconv:
29336 @if libiconv
29337 maybe-installcheck-libiconv: installcheck-libiconv
29338
29339 installcheck-libiconv: \
29340     configure-libiconv 
29341         @: $(MAKE); $(unstage)
29342         @[ -f ./libiconv/Makefile ] || exit 0; \
29343         r=`${PWD_COMMAND}`; export r; \
29344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29345         $(HOST_EXPORTS) \
29346         for flag in $(EXTRA_HOST_FLAGS) ; do \
29347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29348         done; \
29349         echo "Doing installcheck in libiconv" ; \
29350         (cd $(HOST_SUBDIR)/libiconv && \
29351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29353                   "RANLIB=$${RANLIB}" \
29354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29355                   installcheck) \
29356           || exit 1
29357
29358 @endif libiconv
29359
29360 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29361 maybe-mostlyclean-libiconv:
29362 @if libiconv
29363 maybe-mostlyclean-libiconv: mostlyclean-libiconv
29364
29365 mostlyclean-libiconv: 
29366         @: $(MAKE); $(unstage)
29367         @[ -f ./libiconv/Makefile ] || exit 0; \
29368         r=`${PWD_COMMAND}`; export r; \
29369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370         $(HOST_EXPORTS) \
29371         for flag in $(EXTRA_HOST_FLAGS) ; do \
29372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29373         done; \
29374         echo "Doing mostlyclean in libiconv" ; \
29375         (cd $(HOST_SUBDIR)/libiconv && \
29376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29378                   "RANLIB=$${RANLIB}" \
29379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29380                   mostlyclean) \
29381           || exit 1
29382
29383 @endif libiconv
29384
29385 .PHONY: maybe-clean-libiconv clean-libiconv
29386 maybe-clean-libiconv:
29387 @if libiconv
29388 maybe-clean-libiconv: clean-libiconv
29389
29390 clean-libiconv: 
29391         @: $(MAKE); $(unstage)
29392         @[ -f ./libiconv/Makefile ] || exit 0; \
29393         r=`${PWD_COMMAND}`; export r; \
29394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29395         $(HOST_EXPORTS) \
29396         for flag in $(EXTRA_HOST_FLAGS) ; do \
29397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29398         done; \
29399         echo "Doing clean in libiconv" ; \
29400         (cd $(HOST_SUBDIR)/libiconv && \
29401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29403                   "RANLIB=$${RANLIB}" \
29404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29405                   clean) \
29406           || exit 1
29407
29408 @endif libiconv
29409
29410 .PHONY: maybe-distclean-libiconv distclean-libiconv
29411 maybe-distclean-libiconv:
29412 @if libiconv
29413 maybe-distclean-libiconv: distclean-libiconv
29414
29415 distclean-libiconv: 
29416         @: $(MAKE); $(unstage)
29417         @[ -f ./libiconv/Makefile ] || exit 0; \
29418         r=`${PWD_COMMAND}`; export r; \
29419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29420         $(HOST_EXPORTS) \
29421         for flag in $(EXTRA_HOST_FLAGS) ; do \
29422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29423         done; \
29424         echo "Doing distclean in libiconv" ; \
29425         (cd $(HOST_SUBDIR)/libiconv && \
29426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29428                   "RANLIB=$${RANLIB}" \
29429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29430                   distclean) \
29431           || exit 1
29432
29433 @endif libiconv
29434
29435 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29436 maybe-maintainer-clean-libiconv:
29437 @if libiconv
29438 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29439
29440 maintainer-clean-libiconv: 
29441         @: $(MAKE); $(unstage)
29442         @[ -f ./libiconv/Makefile ] || exit 0; \
29443         r=`${PWD_COMMAND}`; export r; \
29444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29445         $(HOST_EXPORTS) \
29446         for flag in $(EXTRA_HOST_FLAGS) ; do \
29447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29448         done; \
29449         echo "Doing maintainer-clean in libiconv" ; \
29450         (cd $(HOST_SUBDIR)/libiconv && \
29451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29453                   "RANLIB=$${RANLIB}" \
29454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29455                   maintainer-clean) \
29456           || exit 1
29457
29458 @endif libiconv
29459
29460
29461
29462 .PHONY: configure-libtool maybe-configure-libtool
29463 maybe-configure-libtool:
29464 @if gcc-bootstrap
29465 configure-libtool: stage_current
29466 @endif gcc-bootstrap
29467 @if libtool
29468 maybe-configure-libtool: configure-libtool
29469 configure-libtool: 
29470         @: $(MAKE); $(unstage)
29471         @r=`${PWD_COMMAND}`; export r; \
29472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29473         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29475         $(HOST_EXPORTS) \
29476         echo Configuring in $(HOST_SUBDIR)/libtool; \
29477         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29478         case $(srcdir) in \
29479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29480           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29482         esac; \
29483         srcdiroption="--srcdir=$${topdir}/libtool"; \
29484         libsrcdir="$$s/libtool"; \
29485         $(SHELL) $${libsrcdir}/configure \
29486           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29487           --target=${target_alias} $${srcdiroption}  \
29488           || exit 1
29489 @endif libtool
29490
29491
29492
29493
29494
29495 .PHONY: all-libtool maybe-all-libtool
29496 maybe-all-libtool:
29497 @if gcc-bootstrap
29498 all-libtool: stage_current
29499 @endif gcc-bootstrap
29500 @if libtool
29501 TARGET-libtool=all
29502 maybe-all-libtool: all-libtool
29503 all-libtool: configure-libtool
29504         @: $(MAKE); $(unstage)
29505         @r=`${PWD_COMMAND}`; export r; \
29506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507         $(HOST_EXPORTS) \
29508         (cd $(HOST_SUBDIR)/libtool && \
29509           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29510                 $(TARGET-libtool))
29511 @endif libtool
29512
29513
29514
29515
29516 .PHONY: check-libtool maybe-check-libtool
29517 maybe-check-libtool:
29518 @if libtool
29519 maybe-check-libtool: check-libtool
29520
29521 check-libtool:
29522         @: $(MAKE); $(unstage)
29523         @r=`${PWD_COMMAND}`; export r; \
29524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29525         $(HOST_EXPORTS) \
29526         (cd $(HOST_SUBDIR)/libtool && \
29527           $(MAKE) $(FLAGS_TO_PASS)  check)
29528
29529 @endif libtool
29530
29531 .PHONY: install-libtool maybe-install-libtool
29532 maybe-install-libtool:
29533 @if libtool
29534 maybe-install-libtool: install-libtool
29535
29536 install-libtool: installdirs
29537         @: $(MAKE); $(unstage)
29538         @r=`${PWD_COMMAND}`; export r; \
29539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540         $(HOST_EXPORTS) \
29541         (cd $(HOST_SUBDIR)/libtool && \
29542           $(MAKE) $(FLAGS_TO_PASS)  install)
29543
29544 @endif libtool
29545
29546 # Other targets (info, dvi, pdf, etc.)
29547
29548 .PHONY: maybe-info-libtool info-libtool
29549 maybe-info-libtool:
29550 @if libtool
29551 maybe-info-libtool: info-libtool
29552
29553 info-libtool: \
29554     configure-libtool 
29555         @: $(MAKE); $(unstage)
29556         @[ -f ./libtool/Makefile ] || exit 0; \
29557         r=`${PWD_COMMAND}`; export r; \
29558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559         $(HOST_EXPORTS) \
29560         for flag in $(EXTRA_HOST_FLAGS) ; do \
29561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29562         done; \
29563         echo "Doing info in libtool" ; \
29564         (cd $(HOST_SUBDIR)/libtool && \
29565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29567                   "RANLIB=$${RANLIB}" \
29568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29569                   info) \
29570           || exit 1
29571
29572 @endif libtool
29573
29574 .PHONY: maybe-dvi-libtool dvi-libtool
29575 maybe-dvi-libtool:
29576 @if libtool
29577 maybe-dvi-libtool: dvi-libtool
29578
29579 dvi-libtool: \
29580     configure-libtool 
29581         @: $(MAKE); $(unstage)
29582         @[ -f ./libtool/Makefile ] || exit 0; \
29583         r=`${PWD_COMMAND}`; export r; \
29584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29585         $(HOST_EXPORTS) \
29586         for flag in $(EXTRA_HOST_FLAGS) ; do \
29587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29588         done; \
29589         echo "Doing dvi in libtool" ; \
29590         (cd $(HOST_SUBDIR)/libtool && \
29591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29593                   "RANLIB=$${RANLIB}" \
29594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29595                   dvi) \
29596           || exit 1
29597
29598 @endif libtool
29599
29600 .PHONY: maybe-pdf-libtool pdf-libtool
29601 maybe-pdf-libtool:
29602 @if libtool
29603 maybe-pdf-libtool: pdf-libtool
29604
29605 pdf-libtool: \
29606     configure-libtool 
29607         @: $(MAKE); $(unstage)
29608         @[ -f ./libtool/Makefile ] || exit 0; \
29609         r=`${PWD_COMMAND}`; export r; \
29610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29611         $(HOST_EXPORTS) \
29612         for flag in $(EXTRA_HOST_FLAGS) ; do \
29613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29614         done; \
29615         echo "Doing pdf in libtool" ; \
29616         (cd $(HOST_SUBDIR)/libtool && \
29617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29619                   "RANLIB=$${RANLIB}" \
29620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29621                   pdf) \
29622           || exit 1
29623
29624 @endif libtool
29625
29626 .PHONY: maybe-html-libtool html-libtool
29627 maybe-html-libtool:
29628 @if libtool
29629 maybe-html-libtool: html-libtool
29630
29631 html-libtool: \
29632     configure-libtool 
29633         @: $(MAKE); $(unstage)
29634         @[ -f ./libtool/Makefile ] || exit 0; \
29635         r=`${PWD_COMMAND}`; export r; \
29636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637         $(HOST_EXPORTS) \
29638         for flag in $(EXTRA_HOST_FLAGS) ; do \
29639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29640         done; \
29641         echo "Doing html in libtool" ; \
29642         (cd $(HOST_SUBDIR)/libtool && \
29643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29645                   "RANLIB=$${RANLIB}" \
29646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29647                   html) \
29648           || exit 1
29649
29650 @endif libtool
29651
29652 .PHONY: maybe-TAGS-libtool TAGS-libtool
29653 maybe-TAGS-libtool:
29654 @if libtool
29655 maybe-TAGS-libtool: TAGS-libtool
29656
29657 TAGS-libtool: \
29658     configure-libtool 
29659         @: $(MAKE); $(unstage)
29660         @[ -f ./libtool/Makefile ] || exit 0; \
29661         r=`${PWD_COMMAND}`; export r; \
29662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29663         $(HOST_EXPORTS) \
29664         for flag in $(EXTRA_HOST_FLAGS) ; do \
29665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29666         done; \
29667         echo "Doing TAGS in libtool" ; \
29668         (cd $(HOST_SUBDIR)/libtool && \
29669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29671                   "RANLIB=$${RANLIB}" \
29672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29673                   TAGS) \
29674           || exit 1
29675
29676 @endif libtool
29677
29678 .PHONY: maybe-install-info-libtool install-info-libtool
29679 maybe-install-info-libtool:
29680 @if libtool
29681 maybe-install-info-libtool: install-info-libtool
29682
29683 install-info-libtool: \
29684     configure-libtool \
29685     info-libtool 
29686         @: $(MAKE); $(unstage)
29687         @[ -f ./libtool/Makefile ] || exit 0; \
29688         r=`${PWD_COMMAND}`; export r; \
29689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29690         $(HOST_EXPORTS) \
29691         for flag in $(EXTRA_HOST_FLAGS) ; do \
29692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29693         done; \
29694         echo "Doing install-info in libtool" ; \
29695         (cd $(HOST_SUBDIR)/libtool && \
29696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29698                   "RANLIB=$${RANLIB}" \
29699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29700                   install-info) \
29701           || exit 1
29702
29703 @endif libtool
29704
29705 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29706 maybe-install-pdf-libtool:
29707 @if libtool
29708 maybe-install-pdf-libtool: install-pdf-libtool
29709
29710 install-pdf-libtool: \
29711     configure-libtool \
29712     pdf-libtool 
29713         @: $(MAKE); $(unstage)
29714         @[ -f ./libtool/Makefile ] || exit 0; \
29715         r=`${PWD_COMMAND}`; export r; \
29716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29717         $(HOST_EXPORTS) \
29718         for flag in $(EXTRA_HOST_FLAGS) ; do \
29719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720         done; \
29721         echo "Doing install-pdf in libtool" ; \
29722         (cd $(HOST_SUBDIR)/libtool && \
29723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29725                   "RANLIB=$${RANLIB}" \
29726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29727                   install-pdf) \
29728           || exit 1
29729
29730 @endif libtool
29731
29732 .PHONY: maybe-install-html-libtool install-html-libtool
29733 maybe-install-html-libtool:
29734 @if libtool
29735 maybe-install-html-libtool: install-html-libtool
29736
29737 install-html-libtool: \
29738     configure-libtool \
29739     html-libtool 
29740         @: $(MAKE); $(unstage)
29741         @[ -f ./libtool/Makefile ] || exit 0; \
29742         r=`${PWD_COMMAND}`; export r; \
29743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744         $(HOST_EXPORTS) \
29745         for flag in $(EXTRA_HOST_FLAGS) ; do \
29746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747         done; \
29748         echo "Doing install-html in libtool" ; \
29749         (cd $(HOST_SUBDIR)/libtool && \
29750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752                   "RANLIB=$${RANLIB}" \
29753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754                   install-html) \
29755           || exit 1
29756
29757 @endif libtool
29758
29759 .PHONY: maybe-installcheck-libtool installcheck-libtool
29760 maybe-installcheck-libtool:
29761 @if libtool
29762 maybe-installcheck-libtool: installcheck-libtool
29763
29764 installcheck-libtool: \
29765     configure-libtool 
29766         @: $(MAKE); $(unstage)
29767         @[ -f ./libtool/Makefile ] || exit 0; \
29768         r=`${PWD_COMMAND}`; export r; \
29769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770         $(HOST_EXPORTS) \
29771         for flag in $(EXTRA_HOST_FLAGS) ; do \
29772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773         done; \
29774         echo "Doing installcheck in libtool" ; \
29775         (cd $(HOST_SUBDIR)/libtool && \
29776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29778                   "RANLIB=$${RANLIB}" \
29779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29780                   installcheck) \
29781           || exit 1
29782
29783 @endif libtool
29784
29785 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29786 maybe-mostlyclean-libtool:
29787 @if libtool
29788 maybe-mostlyclean-libtool: mostlyclean-libtool
29789
29790 mostlyclean-libtool: 
29791         @: $(MAKE); $(unstage)
29792         @[ -f ./libtool/Makefile ] || exit 0; \
29793         r=`${PWD_COMMAND}`; export r; \
29794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795         $(HOST_EXPORTS) \
29796         for flag in $(EXTRA_HOST_FLAGS) ; do \
29797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798         done; \
29799         echo "Doing mostlyclean in libtool" ; \
29800         (cd $(HOST_SUBDIR)/libtool && \
29801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803                   "RANLIB=$${RANLIB}" \
29804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805                   mostlyclean) \
29806           || exit 1
29807
29808 @endif libtool
29809
29810 .PHONY: maybe-clean-libtool clean-libtool
29811 maybe-clean-libtool:
29812 @if libtool
29813 maybe-clean-libtool: clean-libtool
29814
29815 clean-libtool: 
29816         @: $(MAKE); $(unstage)
29817         @[ -f ./libtool/Makefile ] || exit 0; \
29818         r=`${PWD_COMMAND}`; export r; \
29819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820         $(HOST_EXPORTS) \
29821         for flag in $(EXTRA_HOST_FLAGS) ; do \
29822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823         done; \
29824         echo "Doing clean in libtool" ; \
29825         (cd $(HOST_SUBDIR)/libtool && \
29826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828                   "RANLIB=$${RANLIB}" \
29829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830                   clean) \
29831           || exit 1
29832
29833 @endif libtool
29834
29835 .PHONY: maybe-distclean-libtool distclean-libtool
29836 maybe-distclean-libtool:
29837 @if libtool
29838 maybe-distclean-libtool: distclean-libtool
29839
29840 distclean-libtool: 
29841         @: $(MAKE); $(unstage)
29842         @[ -f ./libtool/Makefile ] || exit 0; \
29843         r=`${PWD_COMMAND}`; export r; \
29844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29845         $(HOST_EXPORTS) \
29846         for flag in $(EXTRA_HOST_FLAGS) ; do \
29847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29848         done; \
29849         echo "Doing distclean in libtool" ; \
29850         (cd $(HOST_SUBDIR)/libtool && \
29851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29853                   "RANLIB=$${RANLIB}" \
29854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29855                   distclean) \
29856           || exit 1
29857
29858 @endif libtool
29859
29860 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29861 maybe-maintainer-clean-libtool:
29862 @if libtool
29863 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29864
29865 maintainer-clean-libtool: 
29866         @: $(MAKE); $(unstage)
29867         @[ -f ./libtool/Makefile ] || exit 0; \
29868         r=`${PWD_COMMAND}`; export r; \
29869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29870         $(HOST_EXPORTS) \
29871         for flag in $(EXTRA_HOST_FLAGS) ; do \
29872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29873         done; \
29874         echo "Doing maintainer-clean in libtool" ; \
29875         (cd $(HOST_SUBDIR)/libtool && \
29876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29878                   "RANLIB=$${RANLIB}" \
29879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29880                   maintainer-clean) \
29881           || exit 1
29882
29883 @endif libtool
29884
29885
29886
29887 .PHONY: configure-m4 maybe-configure-m4
29888 maybe-configure-m4:
29889 @if gcc-bootstrap
29890 configure-m4: stage_current
29891 @endif gcc-bootstrap
29892 @if m4
29893 maybe-configure-m4: configure-m4
29894 configure-m4: 
29895         @: $(MAKE); $(unstage)
29896         @r=`${PWD_COMMAND}`; export r; \
29897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29900         $(HOST_EXPORTS) \
29901         echo Configuring in $(HOST_SUBDIR)/m4; \
29902         cd "$(HOST_SUBDIR)/m4" || exit 1; \
29903         case $(srcdir) in \
29904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29905           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29907         esac; \
29908         srcdiroption="--srcdir=$${topdir}/m4"; \
29909         libsrcdir="$$s/m4"; \
29910         $(SHELL) $${libsrcdir}/configure \
29911           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29912           --target=${target_alias} $${srcdiroption}  \
29913           || exit 1
29914 @endif m4
29915
29916
29917
29918
29919
29920 .PHONY: all-m4 maybe-all-m4
29921 maybe-all-m4:
29922 @if gcc-bootstrap
29923 all-m4: stage_current
29924 @endif gcc-bootstrap
29925 @if m4
29926 TARGET-m4=all
29927 maybe-all-m4: all-m4
29928 all-m4: configure-m4
29929         @: $(MAKE); $(unstage)
29930         @r=`${PWD_COMMAND}`; export r; \
29931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932         $(HOST_EXPORTS) \
29933         (cd $(HOST_SUBDIR)/m4 && \
29934           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29935                 $(TARGET-m4))
29936 @endif m4
29937
29938
29939
29940
29941 .PHONY: check-m4 maybe-check-m4
29942 maybe-check-m4:
29943 @if m4
29944 maybe-check-m4: check-m4
29945
29946 check-m4:
29947         @: $(MAKE); $(unstage)
29948         @r=`${PWD_COMMAND}`; export r; \
29949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29950         $(HOST_EXPORTS) \
29951         (cd $(HOST_SUBDIR)/m4 && \
29952           $(MAKE) $(FLAGS_TO_PASS)  check)
29953
29954 @endif m4
29955
29956 .PHONY: install-m4 maybe-install-m4
29957 maybe-install-m4:
29958 @if m4
29959 maybe-install-m4: install-m4
29960
29961 install-m4: installdirs
29962         @: $(MAKE); $(unstage)
29963         @r=`${PWD_COMMAND}`; export r; \
29964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29965         $(HOST_EXPORTS) \
29966         (cd $(HOST_SUBDIR)/m4 && \
29967           $(MAKE) $(FLAGS_TO_PASS)  install)
29968
29969 @endif m4
29970
29971 # Other targets (info, dvi, pdf, etc.)
29972
29973 .PHONY: maybe-info-m4 info-m4
29974 maybe-info-m4:
29975 @if m4
29976 maybe-info-m4: info-m4
29977
29978 info-m4: \
29979     configure-m4 
29980         @: $(MAKE); $(unstage)
29981         @[ -f ./m4/Makefile ] || exit 0; \
29982         r=`${PWD_COMMAND}`; export r; \
29983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984         $(HOST_EXPORTS) \
29985         for flag in $(EXTRA_HOST_FLAGS) ; do \
29986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987         done; \
29988         echo "Doing info in m4" ; \
29989         (cd $(HOST_SUBDIR)/m4 && \
29990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992                   "RANLIB=$${RANLIB}" \
29993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994                   info) \
29995           || exit 1
29996
29997 @endif m4
29998
29999 .PHONY: maybe-dvi-m4 dvi-m4
30000 maybe-dvi-m4:
30001 @if m4
30002 maybe-dvi-m4: dvi-m4
30003
30004 dvi-m4: \
30005     configure-m4 
30006         @: $(MAKE); $(unstage)
30007         @[ -f ./m4/Makefile ] || exit 0; \
30008         r=`${PWD_COMMAND}`; export r; \
30009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010         $(HOST_EXPORTS) \
30011         for flag in $(EXTRA_HOST_FLAGS) ; do \
30012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013         done; \
30014         echo "Doing dvi in m4" ; \
30015         (cd $(HOST_SUBDIR)/m4 && \
30016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018                   "RANLIB=$${RANLIB}" \
30019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020                   dvi) \
30021           || exit 1
30022
30023 @endif m4
30024
30025 .PHONY: maybe-pdf-m4 pdf-m4
30026 maybe-pdf-m4:
30027 @if m4
30028 maybe-pdf-m4: pdf-m4
30029
30030 pdf-m4: \
30031     configure-m4 
30032         @: $(MAKE); $(unstage)
30033         @[ -f ./m4/Makefile ] || exit 0; \
30034         r=`${PWD_COMMAND}`; export r; \
30035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036         $(HOST_EXPORTS) \
30037         for flag in $(EXTRA_HOST_FLAGS) ; do \
30038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039         done; \
30040         echo "Doing pdf in m4" ; \
30041         (cd $(HOST_SUBDIR)/m4 && \
30042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044                   "RANLIB=$${RANLIB}" \
30045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046                   pdf) \
30047           || exit 1
30048
30049 @endif m4
30050
30051 .PHONY: maybe-html-m4 html-m4
30052 maybe-html-m4:
30053 @if m4
30054 maybe-html-m4: html-m4
30055
30056 html-m4: \
30057     configure-m4 
30058         @: $(MAKE); $(unstage)
30059         @[ -f ./m4/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 html in m4" ; \
30067         (cd $(HOST_SUBDIR)/m4 && \
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                   html) \
30073           || exit 1
30074
30075 @endif m4
30076
30077 .PHONY: maybe-TAGS-m4 TAGS-m4
30078 maybe-TAGS-m4:
30079 @if m4
30080 maybe-TAGS-m4: TAGS-m4
30081
30082 TAGS-m4: \
30083     configure-m4 
30084         @: $(MAKE); $(unstage)
30085         @[ -f ./m4/Makefile ] || exit 0; \
30086         r=`${PWD_COMMAND}`; export r; \
30087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30088         $(HOST_EXPORTS) \
30089         for flag in $(EXTRA_HOST_FLAGS) ; do \
30090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30091         done; \
30092         echo "Doing TAGS in m4" ; \
30093         (cd $(HOST_SUBDIR)/m4 && \
30094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30096                   "RANLIB=$${RANLIB}" \
30097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30098                   TAGS) \
30099           || exit 1
30100
30101 @endif m4
30102
30103 .PHONY: maybe-install-info-m4 install-info-m4
30104 maybe-install-info-m4:
30105 @if m4
30106 maybe-install-info-m4: install-info-m4
30107
30108 install-info-m4: \
30109     configure-m4 \
30110     info-m4 
30111         @: $(MAKE); $(unstage)
30112         @[ -f ./m4/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 install-info in m4" ; \
30120         (cd $(HOST_SUBDIR)/m4 && \
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                   install-info) \
30126           || exit 1
30127
30128 @endif m4
30129
30130 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30131 maybe-install-pdf-m4:
30132 @if m4
30133 maybe-install-pdf-m4: install-pdf-m4
30134
30135 install-pdf-m4: \
30136     configure-m4 \
30137     pdf-m4 
30138         @: $(MAKE); $(unstage)
30139         @[ -f ./m4/Makefile ] || exit 0; \
30140         r=`${PWD_COMMAND}`; export r; \
30141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142         $(HOST_EXPORTS) \
30143         for flag in $(EXTRA_HOST_FLAGS) ; do \
30144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145         done; \
30146         echo "Doing install-pdf in m4" ; \
30147         (cd $(HOST_SUBDIR)/m4 && \
30148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150                   "RANLIB=$${RANLIB}" \
30151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30152                   install-pdf) \
30153           || exit 1
30154
30155 @endif m4
30156
30157 .PHONY: maybe-install-html-m4 install-html-m4
30158 maybe-install-html-m4:
30159 @if m4
30160 maybe-install-html-m4: install-html-m4
30161
30162 install-html-m4: \
30163     configure-m4 \
30164     html-m4 
30165         @: $(MAKE); $(unstage)
30166         @[ -f ./m4/Makefile ] || exit 0; \
30167         r=`${PWD_COMMAND}`; export r; \
30168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169         $(HOST_EXPORTS) \
30170         for flag in $(EXTRA_HOST_FLAGS) ; do \
30171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30172         done; \
30173         echo "Doing install-html in m4" ; \
30174         (cd $(HOST_SUBDIR)/m4 && \
30175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30177                   "RANLIB=$${RANLIB}" \
30178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30179                   install-html) \
30180           || exit 1
30181
30182 @endif m4
30183
30184 .PHONY: maybe-installcheck-m4 installcheck-m4
30185 maybe-installcheck-m4:
30186 @if m4
30187 maybe-installcheck-m4: installcheck-m4
30188
30189 installcheck-m4: \
30190     configure-m4 
30191         @: $(MAKE); $(unstage)
30192         @[ -f ./m4/Makefile ] || exit 0; \
30193         r=`${PWD_COMMAND}`; export r; \
30194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195         $(HOST_EXPORTS) \
30196         for flag in $(EXTRA_HOST_FLAGS) ; do \
30197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30198         done; \
30199         echo "Doing installcheck in m4" ; \
30200         (cd $(HOST_SUBDIR)/m4 && \
30201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30203                   "RANLIB=$${RANLIB}" \
30204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30205                   installcheck) \
30206           || exit 1
30207
30208 @endif m4
30209
30210 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30211 maybe-mostlyclean-m4:
30212 @if m4
30213 maybe-mostlyclean-m4: mostlyclean-m4
30214
30215 mostlyclean-m4: 
30216         @: $(MAKE); $(unstage)
30217         @[ -f ./m4/Makefile ] || exit 0; \
30218         r=`${PWD_COMMAND}`; export r; \
30219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30220         $(HOST_EXPORTS) \
30221         for flag in $(EXTRA_HOST_FLAGS) ; do \
30222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223         done; \
30224         echo "Doing mostlyclean in m4" ; \
30225         (cd $(HOST_SUBDIR)/m4 && \
30226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228                   "RANLIB=$${RANLIB}" \
30229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30230                   mostlyclean) \
30231           || exit 1
30232
30233 @endif m4
30234
30235 .PHONY: maybe-clean-m4 clean-m4
30236 maybe-clean-m4:
30237 @if m4
30238 maybe-clean-m4: clean-m4
30239
30240 clean-m4: 
30241         @: $(MAKE); $(unstage)
30242         @[ -f ./m4/Makefile ] || exit 0; \
30243         r=`${PWD_COMMAND}`; export r; \
30244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30245         $(HOST_EXPORTS) \
30246         for flag in $(EXTRA_HOST_FLAGS) ; do \
30247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30248         done; \
30249         echo "Doing clean in m4" ; \
30250         (cd $(HOST_SUBDIR)/m4 && \
30251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30253                   "RANLIB=$${RANLIB}" \
30254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30255                   clean) \
30256           || exit 1
30257
30258 @endif m4
30259
30260 .PHONY: maybe-distclean-m4 distclean-m4
30261 maybe-distclean-m4:
30262 @if m4
30263 maybe-distclean-m4: distclean-m4
30264
30265 distclean-m4: 
30266         @: $(MAKE); $(unstage)
30267         @[ -f ./m4/Makefile ] || exit 0; \
30268         r=`${PWD_COMMAND}`; export r; \
30269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270         $(HOST_EXPORTS) \
30271         for flag in $(EXTRA_HOST_FLAGS) ; do \
30272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273         done; \
30274         echo "Doing distclean in m4" ; \
30275         (cd $(HOST_SUBDIR)/m4 && \
30276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30278                   "RANLIB=$${RANLIB}" \
30279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30280                   distclean) \
30281           || exit 1
30282
30283 @endif m4
30284
30285 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30286 maybe-maintainer-clean-m4:
30287 @if m4
30288 maybe-maintainer-clean-m4: maintainer-clean-m4
30289
30290 maintainer-clean-m4: 
30291         @: $(MAKE); $(unstage)
30292         @[ -f ./m4/Makefile ] || exit 0; \
30293         r=`${PWD_COMMAND}`; export r; \
30294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295         $(HOST_EXPORTS) \
30296         for flag in $(EXTRA_HOST_FLAGS) ; do \
30297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30298         done; \
30299         echo "Doing maintainer-clean in m4" ; \
30300         (cd $(HOST_SUBDIR)/m4 && \
30301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303                   "RANLIB=$${RANLIB}" \
30304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30305                   maintainer-clean) \
30306           || exit 1
30307
30308 @endif m4
30309
30310
30311
30312 .PHONY: configure-make maybe-configure-make
30313 maybe-configure-make:
30314 @if gcc-bootstrap
30315 configure-make: stage_current
30316 @endif gcc-bootstrap
30317 @if make
30318 maybe-configure-make: configure-make
30319 configure-make: 
30320         @: $(MAKE); $(unstage)
30321         @r=`${PWD_COMMAND}`; export r; \
30322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30323         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
30324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
30325         $(HOST_EXPORTS) \
30326         echo Configuring in $(HOST_SUBDIR)/make; \
30327         cd "$(HOST_SUBDIR)/make" || exit 1; \
30328         case $(srcdir) in \
30329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30330           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
30331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30332         esac; \
30333         srcdiroption="--srcdir=$${topdir}/make"; \
30334         libsrcdir="$$s/make"; \
30335         $(SHELL) $${libsrcdir}/configure \
30336           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30337           --target=${target_alias} $${srcdiroption}  \
30338           || exit 1
30339 @endif make
30340
30341
30342
30343
30344
30345 .PHONY: all-make maybe-all-make
30346 maybe-all-make:
30347 @if gcc-bootstrap
30348 all-make: stage_current
30349 @endif gcc-bootstrap
30350 @if make
30351 TARGET-make=all
30352 maybe-all-make: all-make
30353 all-make: configure-make
30354         @: $(MAKE); $(unstage)
30355         @r=`${PWD_COMMAND}`; export r; \
30356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357         $(HOST_EXPORTS) \
30358         (cd $(HOST_SUBDIR)/make && \
30359           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30360                 $(TARGET-make))
30361 @endif make
30362
30363
30364
30365
30366 .PHONY: check-make maybe-check-make
30367 maybe-check-make:
30368 @if make
30369 maybe-check-make: check-make
30370
30371 check-make:
30372         @: $(MAKE); $(unstage)
30373         @r=`${PWD_COMMAND}`; export r; \
30374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375         $(HOST_EXPORTS) \
30376         (cd $(HOST_SUBDIR)/make && \
30377           $(MAKE) $(FLAGS_TO_PASS)  check)
30378
30379 @endif make
30380
30381 .PHONY: install-make maybe-install-make
30382 maybe-install-make:
30383 @if make
30384 maybe-install-make: install-make
30385
30386 install-make: installdirs
30387         @: $(MAKE); $(unstage)
30388         @r=`${PWD_COMMAND}`; export r; \
30389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30390         $(HOST_EXPORTS) \
30391         (cd $(HOST_SUBDIR)/make && \
30392           $(MAKE) $(FLAGS_TO_PASS)  install)
30393
30394 @endif make
30395
30396 # Other targets (info, dvi, pdf, etc.)
30397
30398 .PHONY: maybe-info-make info-make
30399 maybe-info-make:
30400 @if make
30401 maybe-info-make: info-make
30402
30403 info-make: \
30404     configure-make 
30405         @: $(MAKE); $(unstage)
30406         @[ -f ./make/Makefile ] || exit 0; \
30407         r=`${PWD_COMMAND}`; export r; \
30408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409         $(HOST_EXPORTS) \
30410         for flag in $(EXTRA_HOST_FLAGS) ; do \
30411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30412         done; \
30413         echo "Doing info in make" ; \
30414         (cd $(HOST_SUBDIR)/make && \
30415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30417                   "RANLIB=$${RANLIB}" \
30418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30419                   info) \
30420           || exit 1
30421
30422 @endif make
30423
30424 .PHONY: maybe-dvi-make dvi-make
30425 maybe-dvi-make:
30426 @if make
30427 maybe-dvi-make: dvi-make
30428
30429 dvi-make: \
30430     configure-make 
30431         @: $(MAKE); $(unstage)
30432         @[ -f ./make/Makefile ] || exit 0; \
30433         r=`${PWD_COMMAND}`; export r; \
30434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435         $(HOST_EXPORTS) \
30436         for flag in $(EXTRA_HOST_FLAGS) ; do \
30437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30438         done; \
30439         echo "Doing dvi in make" ; \
30440         (cd $(HOST_SUBDIR)/make && \
30441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30443                   "RANLIB=$${RANLIB}" \
30444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30445                   dvi) \
30446           || exit 1
30447
30448 @endif make
30449
30450 .PHONY: maybe-pdf-make pdf-make
30451 maybe-pdf-make:
30452 @if make
30453 maybe-pdf-make: pdf-make
30454
30455 pdf-make: \
30456     configure-make 
30457         @: $(MAKE); $(unstage)
30458         @[ -f ./make/Makefile ] || exit 0; \
30459         r=`${PWD_COMMAND}`; export r; \
30460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30461         $(HOST_EXPORTS) \
30462         for flag in $(EXTRA_HOST_FLAGS) ; do \
30463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30464         done; \
30465         echo "Doing pdf in make" ; \
30466         (cd $(HOST_SUBDIR)/make && \
30467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30469                   "RANLIB=$${RANLIB}" \
30470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30471                   pdf) \
30472           || exit 1
30473
30474 @endif make
30475
30476 .PHONY: maybe-html-make html-make
30477 maybe-html-make:
30478 @if make
30479 maybe-html-make: html-make
30480
30481 html-make: \
30482     configure-make 
30483         @: $(MAKE); $(unstage)
30484         @[ -f ./make/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 html in make" ; \
30492         (cd $(HOST_SUBDIR)/make && \
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                   html) \
30498           || exit 1
30499
30500 @endif make
30501
30502 .PHONY: maybe-TAGS-make TAGS-make
30503 maybe-TAGS-make:
30504 @if make
30505 maybe-TAGS-make: TAGS-make
30506
30507 TAGS-make: \
30508     configure-make 
30509         @: $(MAKE); $(unstage)
30510         @[ -f ./make/Makefile ] || exit 0; \
30511         r=`${PWD_COMMAND}`; export r; \
30512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30513         $(HOST_EXPORTS) \
30514         for flag in $(EXTRA_HOST_FLAGS) ; do \
30515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30516         done; \
30517         echo "Doing TAGS in make" ; \
30518         (cd $(HOST_SUBDIR)/make && \
30519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30521                   "RANLIB=$${RANLIB}" \
30522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30523                   TAGS) \
30524           || exit 1
30525
30526 @endif make
30527
30528 .PHONY: maybe-install-info-make install-info-make
30529 maybe-install-info-make:
30530 @if make
30531 maybe-install-info-make: install-info-make
30532
30533 install-info-make: \
30534     configure-make \
30535     info-make 
30536         @: $(MAKE); $(unstage)
30537         @[ -f ./make/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 install-info in make" ; \
30545         (cd $(HOST_SUBDIR)/make && \
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                   install-info) \
30551           || exit 1
30552
30553 @endif make
30554
30555 .PHONY: maybe-install-pdf-make install-pdf-make
30556 maybe-install-pdf-make:
30557 @if make
30558 maybe-install-pdf-make: install-pdf-make
30559
30560 install-pdf-make: \
30561     configure-make \
30562     pdf-make 
30563         @: $(MAKE); $(unstage)
30564         @[ -f ./make/Makefile ] || exit 0; \
30565         r=`${PWD_COMMAND}`; export r; \
30566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30567         $(HOST_EXPORTS) \
30568         for flag in $(EXTRA_HOST_FLAGS) ; do \
30569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30570         done; \
30571         echo "Doing install-pdf in make" ; \
30572         (cd $(HOST_SUBDIR)/make && \
30573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30575                   "RANLIB=$${RANLIB}" \
30576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30577                   install-pdf) \
30578           || exit 1
30579
30580 @endif make
30581
30582 .PHONY: maybe-install-html-make install-html-make
30583 maybe-install-html-make:
30584 @if make
30585 maybe-install-html-make: install-html-make
30586
30587 install-html-make: \
30588     configure-make \
30589     html-make 
30590         @: $(MAKE); $(unstage)
30591         @[ -f ./make/Makefile ] || exit 0; \
30592         r=`${PWD_COMMAND}`; export r; \
30593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594         $(HOST_EXPORTS) \
30595         for flag in $(EXTRA_HOST_FLAGS) ; do \
30596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30597         done; \
30598         echo "Doing install-html in make" ; \
30599         (cd $(HOST_SUBDIR)/make && \
30600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30602                   "RANLIB=$${RANLIB}" \
30603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30604                   install-html) \
30605           || exit 1
30606
30607 @endif make
30608
30609 .PHONY: maybe-installcheck-make installcheck-make
30610 maybe-installcheck-make:
30611 @if make
30612 maybe-installcheck-make: installcheck-make
30613
30614 installcheck-make: \
30615     configure-make 
30616         @: $(MAKE); $(unstage)
30617         @[ -f ./make/Makefile ] || exit 0; \
30618         r=`${PWD_COMMAND}`; export r; \
30619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620         $(HOST_EXPORTS) \
30621         for flag in $(EXTRA_HOST_FLAGS) ; do \
30622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623         done; \
30624         echo "Doing installcheck in make" ; \
30625         (cd $(HOST_SUBDIR)/make && \
30626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628                   "RANLIB=$${RANLIB}" \
30629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630                   installcheck) \
30631           || exit 1
30632
30633 @endif make
30634
30635 .PHONY: maybe-mostlyclean-make mostlyclean-make
30636 maybe-mostlyclean-make:
30637 @if make
30638 maybe-mostlyclean-make: mostlyclean-make
30639
30640 mostlyclean-make: 
30641         @: $(MAKE); $(unstage)
30642         @[ -f ./make/Makefile ] || exit 0; \
30643         r=`${PWD_COMMAND}`; export r; \
30644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645         $(HOST_EXPORTS) \
30646         for flag in $(EXTRA_HOST_FLAGS) ; do \
30647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30648         done; \
30649         echo "Doing mostlyclean in make" ; \
30650         (cd $(HOST_SUBDIR)/make && \
30651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653                   "RANLIB=$${RANLIB}" \
30654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30655                   mostlyclean) \
30656           || exit 1
30657
30658 @endif make
30659
30660 .PHONY: maybe-clean-make clean-make
30661 maybe-clean-make:
30662 @if make
30663 maybe-clean-make: clean-make
30664
30665 clean-make: 
30666         @: $(MAKE); $(unstage)
30667         @[ -f ./make/Makefile ] || exit 0; \
30668         r=`${PWD_COMMAND}`; export r; \
30669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30670         $(HOST_EXPORTS) \
30671         for flag in $(EXTRA_HOST_FLAGS) ; do \
30672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30673         done; \
30674         echo "Doing clean in make" ; \
30675         (cd $(HOST_SUBDIR)/make && \
30676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30678                   "RANLIB=$${RANLIB}" \
30679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30680                   clean) \
30681           || exit 1
30682
30683 @endif make
30684
30685 .PHONY: maybe-distclean-make distclean-make
30686 maybe-distclean-make:
30687 @if make
30688 maybe-distclean-make: distclean-make
30689
30690 distclean-make: 
30691         @: $(MAKE); $(unstage)
30692         @[ -f ./make/Makefile ] || exit 0; \
30693         r=`${PWD_COMMAND}`; export r; \
30694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30695         $(HOST_EXPORTS) \
30696         for flag in $(EXTRA_HOST_FLAGS) ; do \
30697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30698         done; \
30699         echo "Doing distclean in make" ; \
30700         (cd $(HOST_SUBDIR)/make && \
30701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30703                   "RANLIB=$${RANLIB}" \
30704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30705                   distclean) \
30706           || exit 1
30707
30708 @endif make
30709
30710 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30711 maybe-maintainer-clean-make:
30712 @if make
30713 maybe-maintainer-clean-make: maintainer-clean-make
30714
30715 maintainer-clean-make: 
30716         @: $(MAKE); $(unstage)
30717         @[ -f ./make/Makefile ] || exit 0; \
30718         r=`${PWD_COMMAND}`; export r; \
30719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720         $(HOST_EXPORTS) \
30721         for flag in $(EXTRA_HOST_FLAGS) ; do \
30722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30723         done; \
30724         echo "Doing maintainer-clean in make" ; \
30725         (cd $(HOST_SUBDIR)/make && \
30726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30728                   "RANLIB=$${RANLIB}" \
30729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30730                   maintainer-clean) \
30731           || exit 1
30732
30733 @endif make
30734
30735
30736
30737 .PHONY: configure-mmalloc maybe-configure-mmalloc
30738 maybe-configure-mmalloc:
30739 @if gcc-bootstrap
30740 configure-mmalloc: stage_current
30741 @endif gcc-bootstrap
30742 @if mmalloc
30743 maybe-configure-mmalloc: configure-mmalloc
30744 configure-mmalloc: 
30745         @: $(MAKE); $(unstage)
30746         @r=`${PWD_COMMAND}`; export r; \
30747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30750         $(HOST_EXPORTS) \
30751         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30752         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30753         case $(srcdir) in \
30754           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30755           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30756                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30757         esac; \
30758         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30759         libsrcdir="$$s/mmalloc"; \
30760         $(SHELL) $${libsrcdir}/configure \
30761           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30762           --target=${target_alias} $${srcdiroption}  \
30763           || exit 1
30764 @endif mmalloc
30765
30766
30767
30768
30769
30770 .PHONY: all-mmalloc maybe-all-mmalloc
30771 maybe-all-mmalloc:
30772 @if gcc-bootstrap
30773 all-mmalloc: stage_current
30774 @endif gcc-bootstrap
30775 @if mmalloc
30776 TARGET-mmalloc=all
30777 maybe-all-mmalloc: all-mmalloc
30778 all-mmalloc: configure-mmalloc
30779         @: $(MAKE); $(unstage)
30780         @r=`${PWD_COMMAND}`; export r; \
30781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30782         $(HOST_EXPORTS) \
30783         (cd $(HOST_SUBDIR)/mmalloc && \
30784           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30785                 $(TARGET-mmalloc))
30786 @endif mmalloc
30787
30788
30789
30790
30791 .PHONY: check-mmalloc maybe-check-mmalloc
30792 maybe-check-mmalloc:
30793 @if mmalloc
30794 maybe-check-mmalloc: check-mmalloc
30795
30796 check-mmalloc:
30797
30798 @endif mmalloc
30799
30800 .PHONY: install-mmalloc maybe-install-mmalloc
30801 maybe-install-mmalloc:
30802 @if mmalloc
30803 maybe-install-mmalloc: install-mmalloc
30804
30805 install-mmalloc: installdirs
30806         @: $(MAKE); $(unstage)
30807         @r=`${PWD_COMMAND}`; export r; \
30808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30809         $(HOST_EXPORTS) \
30810         (cd $(HOST_SUBDIR)/mmalloc && \
30811           $(MAKE) $(FLAGS_TO_PASS)  install)
30812
30813 @endif mmalloc
30814
30815 # Other targets (info, dvi, pdf, etc.)
30816
30817 .PHONY: maybe-info-mmalloc info-mmalloc
30818 maybe-info-mmalloc:
30819 @if mmalloc
30820 maybe-info-mmalloc: info-mmalloc
30821
30822 info-mmalloc: \
30823     configure-mmalloc 
30824         @: $(MAKE); $(unstage)
30825         @[ -f ./mmalloc/Makefile ] || exit 0; \
30826         r=`${PWD_COMMAND}`; export r; \
30827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828         $(HOST_EXPORTS) \
30829         for flag in $(EXTRA_HOST_FLAGS) ; do \
30830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30831         done; \
30832         echo "Doing info in mmalloc" ; \
30833         (cd $(HOST_SUBDIR)/mmalloc && \
30834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30836                   "RANLIB=$${RANLIB}" \
30837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30838                   info) \
30839           || exit 1
30840
30841 @endif mmalloc
30842
30843 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30844 maybe-dvi-mmalloc:
30845 @if mmalloc
30846 maybe-dvi-mmalloc: dvi-mmalloc
30847
30848 dvi-mmalloc: \
30849     configure-mmalloc 
30850         @: $(MAKE); $(unstage)
30851         @[ -f ./mmalloc/Makefile ] || exit 0; \
30852         r=`${PWD_COMMAND}`; export r; \
30853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30854         $(HOST_EXPORTS) \
30855         for flag in $(EXTRA_HOST_FLAGS) ; do \
30856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30857         done; \
30858         echo "Doing dvi in mmalloc" ; \
30859         (cd $(HOST_SUBDIR)/mmalloc && \
30860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30862                   "RANLIB=$${RANLIB}" \
30863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30864                   dvi) \
30865           || exit 1
30866
30867 @endif mmalloc
30868
30869 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30870 maybe-pdf-mmalloc:
30871 @if mmalloc
30872 maybe-pdf-mmalloc: pdf-mmalloc
30873
30874 pdf-mmalloc: \
30875     configure-mmalloc 
30876         @: $(MAKE); $(unstage)
30877         @[ -f ./mmalloc/Makefile ] || exit 0; \
30878         r=`${PWD_COMMAND}`; export r; \
30879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880         $(HOST_EXPORTS) \
30881         for flag in $(EXTRA_HOST_FLAGS) ; do \
30882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883         done; \
30884         echo "Doing pdf in mmalloc" ; \
30885         (cd $(HOST_SUBDIR)/mmalloc && \
30886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888                   "RANLIB=$${RANLIB}" \
30889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890                   pdf) \
30891           || exit 1
30892
30893 @endif mmalloc
30894
30895 .PHONY: maybe-html-mmalloc html-mmalloc
30896 maybe-html-mmalloc:
30897 @if mmalloc
30898 maybe-html-mmalloc: html-mmalloc
30899
30900 html-mmalloc: \
30901     configure-mmalloc 
30902         @: $(MAKE); $(unstage)
30903         @[ -f ./mmalloc/Makefile ] || exit 0; \
30904         r=`${PWD_COMMAND}`; export r; \
30905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906         $(HOST_EXPORTS) \
30907         for flag in $(EXTRA_HOST_FLAGS) ; do \
30908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909         done; \
30910         echo "Doing html in mmalloc" ; \
30911         (cd $(HOST_SUBDIR)/mmalloc && \
30912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914                   "RANLIB=$${RANLIB}" \
30915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916                   html) \
30917           || exit 1
30918
30919 @endif mmalloc
30920
30921 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30922 maybe-TAGS-mmalloc:
30923 @if mmalloc
30924 maybe-TAGS-mmalloc: TAGS-mmalloc
30925
30926 TAGS-mmalloc: \
30927     configure-mmalloc 
30928         @: $(MAKE); $(unstage)
30929         @[ -f ./mmalloc/Makefile ] || exit 0; \
30930         r=`${PWD_COMMAND}`; export r; \
30931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30932         $(HOST_EXPORTS) \
30933         for flag in $(EXTRA_HOST_FLAGS) ; do \
30934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30935         done; \
30936         echo "Doing TAGS in mmalloc" ; \
30937         (cd $(HOST_SUBDIR)/mmalloc && \
30938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30940                   "RANLIB=$${RANLIB}" \
30941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30942                   TAGS) \
30943           || exit 1
30944
30945 @endif mmalloc
30946
30947 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30948 maybe-install-info-mmalloc:
30949 @if mmalloc
30950 maybe-install-info-mmalloc: install-info-mmalloc
30951
30952 install-info-mmalloc: \
30953     configure-mmalloc \
30954     info-mmalloc 
30955         @: $(MAKE); $(unstage)
30956         @[ -f ./mmalloc/Makefile ] || exit 0; \
30957         r=`${PWD_COMMAND}`; export r; \
30958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959         $(HOST_EXPORTS) \
30960         for flag in $(EXTRA_HOST_FLAGS) ; do \
30961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962         done; \
30963         echo "Doing install-info in mmalloc" ; \
30964         (cd $(HOST_SUBDIR)/mmalloc && \
30965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967                   "RANLIB=$${RANLIB}" \
30968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969                   install-info) \
30970           || exit 1
30971
30972 @endif mmalloc
30973
30974 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30975 maybe-install-pdf-mmalloc:
30976 @if mmalloc
30977 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30978
30979 install-pdf-mmalloc: \
30980     configure-mmalloc \
30981     pdf-mmalloc 
30982         @: $(MAKE); $(unstage)
30983         @[ -f ./mmalloc/Makefile ] || exit 0; \
30984         r=`${PWD_COMMAND}`; export r; \
30985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986         $(HOST_EXPORTS) \
30987         for flag in $(EXTRA_HOST_FLAGS) ; do \
30988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989         done; \
30990         echo "Doing install-pdf in mmalloc" ; \
30991         (cd $(HOST_SUBDIR)/mmalloc && \
30992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994                   "RANLIB=$${RANLIB}" \
30995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996                   install-pdf) \
30997           || exit 1
30998
30999 @endif mmalloc
31000
31001 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31002 maybe-install-html-mmalloc:
31003 @if mmalloc
31004 maybe-install-html-mmalloc: install-html-mmalloc
31005
31006 install-html-mmalloc: \
31007     configure-mmalloc \
31008     html-mmalloc 
31009         @: $(MAKE); $(unstage)
31010         @[ -f ./mmalloc/Makefile ] || exit 0; \
31011         r=`${PWD_COMMAND}`; export r; \
31012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013         $(HOST_EXPORTS) \
31014         for flag in $(EXTRA_HOST_FLAGS) ; do \
31015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016         done; \
31017         echo "Doing install-html in mmalloc" ; \
31018         (cd $(HOST_SUBDIR)/mmalloc && \
31019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021                   "RANLIB=$${RANLIB}" \
31022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023                   install-html) \
31024           || exit 1
31025
31026 @endif mmalloc
31027
31028 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31029 maybe-installcheck-mmalloc:
31030 @if mmalloc
31031 maybe-installcheck-mmalloc: installcheck-mmalloc
31032
31033 installcheck-mmalloc: \
31034     configure-mmalloc 
31035         @: $(MAKE); $(unstage)
31036         @[ -f ./mmalloc/Makefile ] || exit 0; \
31037         r=`${PWD_COMMAND}`; export r; \
31038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039         $(HOST_EXPORTS) \
31040         for flag in $(EXTRA_HOST_FLAGS) ; do \
31041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042         done; \
31043         echo "Doing installcheck in mmalloc" ; \
31044         (cd $(HOST_SUBDIR)/mmalloc && \
31045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047                   "RANLIB=$${RANLIB}" \
31048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049                   installcheck) \
31050           || exit 1
31051
31052 @endif mmalloc
31053
31054 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
31055 maybe-mostlyclean-mmalloc:
31056 @if mmalloc
31057 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
31058
31059 mostlyclean-mmalloc: 
31060         @: $(MAKE); $(unstage)
31061         @[ -f ./mmalloc/Makefile ] || exit 0; \
31062         r=`${PWD_COMMAND}`; export r; \
31063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064         $(HOST_EXPORTS) \
31065         for flag in $(EXTRA_HOST_FLAGS) ; do \
31066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31067         done; \
31068         echo "Doing mostlyclean in mmalloc" ; \
31069         (cd $(HOST_SUBDIR)/mmalloc && \
31070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31072                   "RANLIB=$${RANLIB}" \
31073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31074                   mostlyclean) \
31075           || exit 1
31076
31077 @endif mmalloc
31078
31079 .PHONY: maybe-clean-mmalloc clean-mmalloc
31080 maybe-clean-mmalloc:
31081 @if mmalloc
31082 maybe-clean-mmalloc: clean-mmalloc
31083
31084 clean-mmalloc: 
31085         @: $(MAKE); $(unstage)
31086         @[ -f ./mmalloc/Makefile ] || exit 0; \
31087         r=`${PWD_COMMAND}`; export r; \
31088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089         $(HOST_EXPORTS) \
31090         for flag in $(EXTRA_HOST_FLAGS) ; do \
31091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092         done; \
31093         echo "Doing clean in mmalloc" ; \
31094         (cd $(HOST_SUBDIR)/mmalloc && \
31095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097                   "RANLIB=$${RANLIB}" \
31098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099                   clean) \
31100           || exit 1
31101
31102 @endif mmalloc
31103
31104 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
31105 maybe-distclean-mmalloc:
31106 @if mmalloc
31107 maybe-distclean-mmalloc: distclean-mmalloc
31108
31109 distclean-mmalloc: 
31110         @: $(MAKE); $(unstage)
31111         @[ -f ./mmalloc/Makefile ] || exit 0; \
31112         r=`${PWD_COMMAND}`; export r; \
31113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31114         $(HOST_EXPORTS) \
31115         for flag in $(EXTRA_HOST_FLAGS) ; do \
31116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31117         done; \
31118         echo "Doing distclean in mmalloc" ; \
31119         (cd $(HOST_SUBDIR)/mmalloc && \
31120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31122                   "RANLIB=$${RANLIB}" \
31123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31124                   distclean) \
31125           || exit 1
31126
31127 @endif mmalloc
31128
31129 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
31130 maybe-maintainer-clean-mmalloc:
31131 @if mmalloc
31132 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
31133
31134 maintainer-clean-mmalloc: 
31135         @: $(MAKE); $(unstage)
31136         @[ -f ./mmalloc/Makefile ] || exit 0; \
31137         r=`${PWD_COMMAND}`; export r; \
31138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31139         $(HOST_EXPORTS) \
31140         for flag in $(EXTRA_HOST_FLAGS) ; do \
31141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31142         done; \
31143         echo "Doing maintainer-clean in mmalloc" ; \
31144         (cd $(HOST_SUBDIR)/mmalloc && \
31145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31147                   "RANLIB=$${RANLIB}" \
31148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31149                   maintainer-clean) \
31150           || exit 1
31151
31152 @endif mmalloc
31153
31154
31155
31156 .PHONY: configure-patch maybe-configure-patch
31157 maybe-configure-patch:
31158 @if gcc-bootstrap
31159 configure-patch: stage_current
31160 @endif gcc-bootstrap
31161 @if patch
31162 maybe-configure-patch: configure-patch
31163 configure-patch: 
31164         @: $(MAKE); $(unstage)
31165         @r=`${PWD_COMMAND}`; export r; \
31166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
31168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
31169         $(HOST_EXPORTS) \
31170         echo Configuring in $(HOST_SUBDIR)/patch; \
31171         cd "$(HOST_SUBDIR)/patch" || exit 1; \
31172         case $(srcdir) in \
31173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31174           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
31175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31176         esac; \
31177         srcdiroption="--srcdir=$${topdir}/patch"; \
31178         libsrcdir="$$s/patch"; \
31179         $(SHELL) $${libsrcdir}/configure \
31180           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31181           --target=${target_alias} $${srcdiroption}  \
31182           || exit 1
31183 @endif patch
31184
31185
31186
31187
31188
31189 .PHONY: all-patch maybe-all-patch
31190 maybe-all-patch:
31191 @if gcc-bootstrap
31192 all-patch: stage_current
31193 @endif gcc-bootstrap
31194 @if patch
31195 TARGET-patch=all
31196 maybe-all-patch: all-patch
31197 all-patch: configure-patch
31198         @: $(MAKE); $(unstage)
31199         @r=`${PWD_COMMAND}`; export r; \
31200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201         $(HOST_EXPORTS) \
31202         (cd $(HOST_SUBDIR)/patch && \
31203           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31204                 $(TARGET-patch))
31205 @endif patch
31206
31207
31208
31209
31210 .PHONY: check-patch maybe-check-patch
31211 maybe-check-patch:
31212 @if patch
31213 maybe-check-patch: check-patch
31214
31215 check-patch:
31216         @: $(MAKE); $(unstage)
31217         @r=`${PWD_COMMAND}`; export r; \
31218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219         $(HOST_EXPORTS) \
31220         (cd $(HOST_SUBDIR)/patch && \
31221           $(MAKE) $(FLAGS_TO_PASS)  check)
31222
31223 @endif patch
31224
31225 .PHONY: install-patch maybe-install-patch
31226 maybe-install-patch:
31227 @if patch
31228 maybe-install-patch: install-patch
31229
31230 install-patch: installdirs
31231         @: $(MAKE); $(unstage)
31232         @r=`${PWD_COMMAND}`; export r; \
31233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234         $(HOST_EXPORTS) \
31235         (cd $(HOST_SUBDIR)/patch && \
31236           $(MAKE) $(FLAGS_TO_PASS)  install)
31237
31238 @endif patch
31239
31240 # Other targets (info, dvi, pdf, etc.)
31241
31242 .PHONY: maybe-info-patch info-patch
31243 maybe-info-patch:
31244 @if patch
31245 maybe-info-patch: info-patch
31246
31247 info-patch: \
31248     configure-patch 
31249         @: $(MAKE); $(unstage)
31250         @[ -f ./patch/Makefile ] || exit 0; \
31251         r=`${PWD_COMMAND}`; export r; \
31252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253         $(HOST_EXPORTS) \
31254         for flag in $(EXTRA_HOST_FLAGS) ; do \
31255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256         done; \
31257         echo "Doing info in patch" ; \
31258         (cd $(HOST_SUBDIR)/patch && \
31259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261                   "RANLIB=$${RANLIB}" \
31262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263                   info) \
31264           || exit 1
31265
31266 @endif patch
31267
31268 .PHONY: maybe-dvi-patch dvi-patch
31269 maybe-dvi-patch:
31270 @if patch
31271 maybe-dvi-patch: dvi-patch
31272
31273 dvi-patch: \
31274     configure-patch 
31275         @: $(MAKE); $(unstage)
31276         @[ -f ./patch/Makefile ] || exit 0; \
31277         r=`${PWD_COMMAND}`; export r; \
31278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279         $(HOST_EXPORTS) \
31280         for flag in $(EXTRA_HOST_FLAGS) ; do \
31281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31282         done; \
31283         echo "Doing dvi in patch" ; \
31284         (cd $(HOST_SUBDIR)/patch && \
31285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31287                   "RANLIB=$${RANLIB}" \
31288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31289                   dvi) \
31290           || exit 1
31291
31292 @endif patch
31293
31294 .PHONY: maybe-pdf-patch pdf-patch
31295 maybe-pdf-patch:
31296 @if patch
31297 maybe-pdf-patch: pdf-patch
31298
31299 pdf-patch: \
31300     configure-patch 
31301         @: $(MAKE); $(unstage)
31302         @[ -f ./patch/Makefile ] || exit 0; \
31303         r=`${PWD_COMMAND}`; export r; \
31304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305         $(HOST_EXPORTS) \
31306         for flag in $(EXTRA_HOST_FLAGS) ; do \
31307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31308         done; \
31309         echo "Doing pdf in patch" ; \
31310         (cd $(HOST_SUBDIR)/patch && \
31311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313                   "RANLIB=$${RANLIB}" \
31314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31315                   pdf) \
31316           || exit 1
31317
31318 @endif patch
31319
31320 .PHONY: maybe-html-patch html-patch
31321 maybe-html-patch:
31322 @if patch
31323 maybe-html-patch: html-patch
31324
31325 html-patch: \
31326     configure-patch 
31327         @: $(MAKE); $(unstage)
31328         @[ -f ./patch/Makefile ] || exit 0; \
31329         r=`${PWD_COMMAND}`; export r; \
31330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331         $(HOST_EXPORTS) \
31332         for flag in $(EXTRA_HOST_FLAGS) ; do \
31333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31334         done; \
31335         echo "Doing html in patch" ; \
31336         (cd $(HOST_SUBDIR)/patch && \
31337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31339                   "RANLIB=$${RANLIB}" \
31340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31341                   html) \
31342           || exit 1
31343
31344 @endif patch
31345
31346 .PHONY: maybe-TAGS-patch TAGS-patch
31347 maybe-TAGS-patch:
31348 @if patch
31349 maybe-TAGS-patch: TAGS-patch
31350
31351 TAGS-patch: \
31352     configure-patch 
31353         @: $(MAKE); $(unstage)
31354         @[ -f ./patch/Makefile ] || exit 0; \
31355         r=`${PWD_COMMAND}`; export r; \
31356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31357         $(HOST_EXPORTS) \
31358         for flag in $(EXTRA_HOST_FLAGS) ; do \
31359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31360         done; \
31361         echo "Doing TAGS in patch" ; \
31362         (cd $(HOST_SUBDIR)/patch && \
31363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31365                   "RANLIB=$${RANLIB}" \
31366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31367                   TAGS) \
31368           || exit 1
31369
31370 @endif patch
31371
31372 .PHONY: maybe-install-info-patch install-info-patch
31373 maybe-install-info-patch:
31374 @if patch
31375 maybe-install-info-patch: install-info-patch
31376
31377 install-info-patch: \
31378     configure-patch \
31379     info-patch 
31380         @: $(MAKE); $(unstage)
31381         @[ -f ./patch/Makefile ] || exit 0; \
31382         r=`${PWD_COMMAND}`; export r; \
31383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384         $(HOST_EXPORTS) \
31385         for flag in $(EXTRA_HOST_FLAGS) ; do \
31386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387         done; \
31388         echo "Doing install-info in patch" ; \
31389         (cd $(HOST_SUBDIR)/patch && \
31390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392                   "RANLIB=$${RANLIB}" \
31393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394                   install-info) \
31395           || exit 1
31396
31397 @endif patch
31398
31399 .PHONY: maybe-install-pdf-patch install-pdf-patch
31400 maybe-install-pdf-patch:
31401 @if patch
31402 maybe-install-pdf-patch: install-pdf-patch
31403
31404 install-pdf-patch: \
31405     configure-patch \
31406     pdf-patch 
31407         @: $(MAKE); $(unstage)
31408         @[ -f ./patch/Makefile ] || exit 0; \
31409         r=`${PWD_COMMAND}`; export r; \
31410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411         $(HOST_EXPORTS) \
31412         for flag in $(EXTRA_HOST_FLAGS) ; do \
31413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31414         done; \
31415         echo "Doing install-pdf in patch" ; \
31416         (cd $(HOST_SUBDIR)/patch && \
31417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31419                   "RANLIB=$${RANLIB}" \
31420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31421                   install-pdf) \
31422           || exit 1
31423
31424 @endif patch
31425
31426 .PHONY: maybe-install-html-patch install-html-patch
31427 maybe-install-html-patch:
31428 @if patch
31429 maybe-install-html-patch: install-html-patch
31430
31431 install-html-patch: \
31432     configure-patch \
31433     html-patch 
31434         @: $(MAKE); $(unstage)
31435         @[ -f ./patch/Makefile ] || exit 0; \
31436         r=`${PWD_COMMAND}`; export r; \
31437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438         $(HOST_EXPORTS) \
31439         for flag in $(EXTRA_HOST_FLAGS) ; do \
31440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441         done; \
31442         echo "Doing install-html in patch" ; \
31443         (cd $(HOST_SUBDIR)/patch && \
31444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446                   "RANLIB=$${RANLIB}" \
31447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31448                   install-html) \
31449           || exit 1
31450
31451 @endif patch
31452
31453 .PHONY: maybe-installcheck-patch installcheck-patch
31454 maybe-installcheck-patch:
31455 @if patch
31456 maybe-installcheck-patch: installcheck-patch
31457
31458 installcheck-patch: \
31459     configure-patch 
31460         @: $(MAKE); $(unstage)
31461         @[ -f ./patch/Makefile ] || exit 0; \
31462         r=`${PWD_COMMAND}`; export r; \
31463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464         $(HOST_EXPORTS) \
31465         for flag in $(EXTRA_HOST_FLAGS) ; do \
31466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31467         done; \
31468         echo "Doing installcheck in patch" ; \
31469         (cd $(HOST_SUBDIR)/patch && \
31470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31472                   "RANLIB=$${RANLIB}" \
31473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31474                   installcheck) \
31475           || exit 1
31476
31477 @endif patch
31478
31479 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31480 maybe-mostlyclean-patch:
31481 @if patch
31482 maybe-mostlyclean-patch: mostlyclean-patch
31483
31484 mostlyclean-patch: 
31485         @: $(MAKE); $(unstage)
31486         @[ -f ./patch/Makefile ] || exit 0; \
31487         r=`${PWD_COMMAND}`; export r; \
31488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489         $(HOST_EXPORTS) \
31490         for flag in $(EXTRA_HOST_FLAGS) ; do \
31491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492         done; \
31493         echo "Doing mostlyclean in patch" ; \
31494         (cd $(HOST_SUBDIR)/patch && \
31495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31497                   "RANLIB=$${RANLIB}" \
31498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31499                   mostlyclean) \
31500           || exit 1
31501
31502 @endif patch
31503
31504 .PHONY: maybe-clean-patch clean-patch
31505 maybe-clean-patch:
31506 @if patch
31507 maybe-clean-patch: clean-patch
31508
31509 clean-patch: 
31510         @: $(MAKE); $(unstage)
31511         @[ -f ./patch/Makefile ] || exit 0; \
31512         r=`${PWD_COMMAND}`; export r; \
31513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514         $(HOST_EXPORTS) \
31515         for flag in $(EXTRA_HOST_FLAGS) ; do \
31516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517         done; \
31518         echo "Doing clean in patch" ; \
31519         (cd $(HOST_SUBDIR)/patch && \
31520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522                   "RANLIB=$${RANLIB}" \
31523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524                   clean) \
31525           || exit 1
31526
31527 @endif patch
31528
31529 .PHONY: maybe-distclean-patch distclean-patch
31530 maybe-distclean-patch:
31531 @if patch
31532 maybe-distclean-patch: distclean-patch
31533
31534 distclean-patch: 
31535         @: $(MAKE); $(unstage)
31536         @[ -f ./patch/Makefile ] || exit 0; \
31537         r=`${PWD_COMMAND}`; export r; \
31538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539         $(HOST_EXPORTS) \
31540         for flag in $(EXTRA_HOST_FLAGS) ; do \
31541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542         done; \
31543         echo "Doing distclean in patch" ; \
31544         (cd $(HOST_SUBDIR)/patch && \
31545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547                   "RANLIB=$${RANLIB}" \
31548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549                   distclean) \
31550           || exit 1
31551
31552 @endif patch
31553
31554 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31555 maybe-maintainer-clean-patch:
31556 @if patch
31557 maybe-maintainer-clean-patch: maintainer-clean-patch
31558
31559 maintainer-clean-patch: 
31560         @: $(MAKE); $(unstage)
31561         @[ -f ./patch/Makefile ] || exit 0; \
31562         r=`${PWD_COMMAND}`; export r; \
31563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31564         $(HOST_EXPORTS) \
31565         for flag in $(EXTRA_HOST_FLAGS) ; do \
31566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31567         done; \
31568         echo "Doing maintainer-clean in patch" ; \
31569         (cd $(HOST_SUBDIR)/patch && \
31570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31572                   "RANLIB=$${RANLIB}" \
31573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31574                   maintainer-clean) \
31575           || exit 1
31576
31577 @endif patch
31578
31579
31580
31581 .PHONY: configure-perl maybe-configure-perl
31582 maybe-configure-perl:
31583 @if gcc-bootstrap
31584 configure-perl: stage_current
31585 @endif gcc-bootstrap
31586 @if perl
31587 maybe-configure-perl: configure-perl
31588 configure-perl: 
31589         @: $(MAKE); $(unstage)
31590         @r=`${PWD_COMMAND}`; export r; \
31591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31593         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31594         $(HOST_EXPORTS) \
31595         echo Configuring in $(HOST_SUBDIR)/perl; \
31596         cd "$(HOST_SUBDIR)/perl" || exit 1; \
31597         case $(srcdir) in \
31598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31599           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31601         esac; \
31602         srcdiroption="--srcdir=$${topdir}/perl"; \
31603         libsrcdir="$$s/perl"; \
31604         $(SHELL) $${libsrcdir}/configure \
31605           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31606           --target=${target_alias} $${srcdiroption}  \
31607           || exit 1
31608 @endif perl
31609
31610
31611
31612
31613
31614 .PHONY: all-perl maybe-all-perl
31615 maybe-all-perl:
31616 @if gcc-bootstrap
31617 all-perl: stage_current
31618 @endif gcc-bootstrap
31619 @if perl
31620 TARGET-perl=all
31621 maybe-all-perl: all-perl
31622 all-perl: configure-perl
31623         @: $(MAKE); $(unstage)
31624         @r=`${PWD_COMMAND}`; export r; \
31625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626         $(HOST_EXPORTS) \
31627         (cd $(HOST_SUBDIR)/perl && \
31628           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31629                 $(TARGET-perl))
31630 @endif perl
31631
31632
31633
31634
31635 .PHONY: check-perl maybe-check-perl
31636 maybe-check-perl:
31637 @if perl
31638 maybe-check-perl: check-perl
31639
31640 check-perl:
31641         @: $(MAKE); $(unstage)
31642         @r=`${PWD_COMMAND}`; export r; \
31643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31644         $(HOST_EXPORTS) \
31645         (cd $(HOST_SUBDIR)/perl && \
31646           $(MAKE) $(FLAGS_TO_PASS)  check)
31647
31648 @endif perl
31649
31650 .PHONY: install-perl maybe-install-perl
31651 maybe-install-perl:
31652 @if perl
31653 maybe-install-perl: install-perl
31654
31655 install-perl: installdirs
31656         @: $(MAKE); $(unstage)
31657         @r=`${PWD_COMMAND}`; export r; \
31658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31659         $(HOST_EXPORTS) \
31660         (cd $(HOST_SUBDIR)/perl && \
31661           $(MAKE) $(FLAGS_TO_PASS)  install)
31662
31663 @endif perl
31664
31665 # Other targets (info, dvi, pdf, etc.)
31666
31667 .PHONY: maybe-info-perl info-perl
31668 maybe-info-perl:
31669 @if perl
31670 maybe-info-perl: info-perl
31671
31672 info-perl: \
31673     configure-perl 
31674         @: $(MAKE); $(unstage)
31675         @[ -f ./perl/Makefile ] || exit 0; \
31676         r=`${PWD_COMMAND}`; export r; \
31677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678         $(HOST_EXPORTS) \
31679         for flag in $(EXTRA_HOST_FLAGS) ; do \
31680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681         done; \
31682         echo "Doing info in perl" ; \
31683         (cd $(HOST_SUBDIR)/perl && \
31684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686                   "RANLIB=$${RANLIB}" \
31687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688                   info) \
31689           || exit 1
31690
31691 @endif perl
31692
31693 .PHONY: maybe-dvi-perl dvi-perl
31694 maybe-dvi-perl:
31695 @if perl
31696 maybe-dvi-perl: dvi-perl
31697
31698 dvi-perl: \
31699     configure-perl 
31700         @: $(MAKE); $(unstage)
31701         @[ -f ./perl/Makefile ] || exit 0; \
31702         r=`${PWD_COMMAND}`; export r; \
31703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704         $(HOST_EXPORTS) \
31705         for flag in $(EXTRA_HOST_FLAGS) ; do \
31706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707         done; \
31708         echo "Doing dvi in perl" ; \
31709         (cd $(HOST_SUBDIR)/perl && \
31710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712                   "RANLIB=$${RANLIB}" \
31713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714                   dvi) \
31715           || exit 1
31716
31717 @endif perl
31718
31719 .PHONY: maybe-pdf-perl pdf-perl
31720 maybe-pdf-perl:
31721 @if perl
31722 maybe-pdf-perl: pdf-perl
31723
31724 pdf-perl: \
31725     configure-perl 
31726         @: $(MAKE); $(unstage)
31727         @[ -f ./perl/Makefile ] || exit 0; \
31728         r=`${PWD_COMMAND}`; export r; \
31729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730         $(HOST_EXPORTS) \
31731         for flag in $(EXTRA_HOST_FLAGS) ; do \
31732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733         done; \
31734         echo "Doing pdf in perl" ; \
31735         (cd $(HOST_SUBDIR)/perl && \
31736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738                   "RANLIB=$${RANLIB}" \
31739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740                   pdf) \
31741           || exit 1
31742
31743 @endif perl
31744
31745 .PHONY: maybe-html-perl html-perl
31746 maybe-html-perl:
31747 @if perl
31748 maybe-html-perl: html-perl
31749
31750 html-perl: \
31751     configure-perl 
31752         @: $(MAKE); $(unstage)
31753         @[ -f ./perl/Makefile ] || exit 0; \
31754         r=`${PWD_COMMAND}`; export r; \
31755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756         $(HOST_EXPORTS) \
31757         for flag in $(EXTRA_HOST_FLAGS) ; do \
31758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31759         done; \
31760         echo "Doing html in perl" ; \
31761         (cd $(HOST_SUBDIR)/perl && \
31762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764                   "RANLIB=$${RANLIB}" \
31765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31766                   html) \
31767           || exit 1
31768
31769 @endif perl
31770
31771 .PHONY: maybe-TAGS-perl TAGS-perl
31772 maybe-TAGS-perl:
31773 @if perl
31774 maybe-TAGS-perl: TAGS-perl
31775
31776 TAGS-perl: \
31777     configure-perl 
31778         @: $(MAKE); $(unstage)
31779         @[ -f ./perl/Makefile ] || exit 0; \
31780         r=`${PWD_COMMAND}`; export r; \
31781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782         $(HOST_EXPORTS) \
31783         for flag in $(EXTRA_HOST_FLAGS) ; do \
31784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31785         done; \
31786         echo "Doing TAGS in perl" ; \
31787         (cd $(HOST_SUBDIR)/perl && \
31788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790                   "RANLIB=$${RANLIB}" \
31791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792                   TAGS) \
31793           || exit 1
31794
31795 @endif perl
31796
31797 .PHONY: maybe-install-info-perl install-info-perl
31798 maybe-install-info-perl:
31799 @if perl
31800 maybe-install-info-perl: install-info-perl
31801
31802 install-info-perl: \
31803     configure-perl \
31804     info-perl 
31805         @: $(MAKE); $(unstage)
31806         @[ -f ./perl/Makefile ] || exit 0; \
31807         r=`${PWD_COMMAND}`; export r; \
31808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809         $(HOST_EXPORTS) \
31810         for flag in $(EXTRA_HOST_FLAGS) ; do \
31811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31812         done; \
31813         echo "Doing install-info in perl" ; \
31814         (cd $(HOST_SUBDIR)/perl && \
31815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31817                   "RANLIB=$${RANLIB}" \
31818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31819                   install-info) \
31820           || exit 1
31821
31822 @endif perl
31823
31824 .PHONY: maybe-install-pdf-perl install-pdf-perl
31825 maybe-install-pdf-perl:
31826 @if perl
31827 maybe-install-pdf-perl: install-pdf-perl
31828
31829 install-pdf-perl: \
31830     configure-perl \
31831     pdf-perl 
31832         @: $(MAKE); $(unstage)
31833         @[ -f ./perl/Makefile ] || exit 0; \
31834         r=`${PWD_COMMAND}`; export r; \
31835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836         $(HOST_EXPORTS) \
31837         for flag in $(EXTRA_HOST_FLAGS) ; do \
31838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839         done; \
31840         echo "Doing install-pdf in perl" ; \
31841         (cd $(HOST_SUBDIR)/perl && \
31842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844                   "RANLIB=$${RANLIB}" \
31845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31846                   install-pdf) \
31847           || exit 1
31848
31849 @endif perl
31850
31851 .PHONY: maybe-install-html-perl install-html-perl
31852 maybe-install-html-perl:
31853 @if perl
31854 maybe-install-html-perl: install-html-perl
31855
31856 install-html-perl: \
31857     configure-perl \
31858     html-perl 
31859         @: $(MAKE); $(unstage)
31860         @[ -f ./perl/Makefile ] || exit 0; \
31861         r=`${PWD_COMMAND}`; export r; \
31862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31863         $(HOST_EXPORTS) \
31864         for flag in $(EXTRA_HOST_FLAGS) ; do \
31865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31866         done; \
31867         echo "Doing install-html in perl" ; \
31868         (cd $(HOST_SUBDIR)/perl && \
31869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31871                   "RANLIB=$${RANLIB}" \
31872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31873                   install-html) \
31874           || exit 1
31875
31876 @endif perl
31877
31878 .PHONY: maybe-installcheck-perl installcheck-perl
31879 maybe-installcheck-perl:
31880 @if perl
31881 maybe-installcheck-perl: installcheck-perl
31882
31883 installcheck-perl: \
31884     configure-perl 
31885         @: $(MAKE); $(unstage)
31886         @[ -f ./perl/Makefile ] || exit 0; \
31887         r=`${PWD_COMMAND}`; export r; \
31888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31889         $(HOST_EXPORTS) \
31890         for flag in $(EXTRA_HOST_FLAGS) ; do \
31891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31892         done; \
31893         echo "Doing installcheck in perl" ; \
31894         (cd $(HOST_SUBDIR)/perl && \
31895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31897                   "RANLIB=$${RANLIB}" \
31898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31899                   installcheck) \
31900           || exit 1
31901
31902 @endif perl
31903
31904 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31905 maybe-mostlyclean-perl:
31906 @if perl
31907 maybe-mostlyclean-perl: mostlyclean-perl
31908
31909 mostlyclean-perl: 
31910         @: $(MAKE); $(unstage)
31911         @[ -f ./perl/Makefile ] || exit 0; \
31912         r=`${PWD_COMMAND}`; export r; \
31913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914         $(HOST_EXPORTS) \
31915         for flag in $(EXTRA_HOST_FLAGS) ; do \
31916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917         done; \
31918         echo "Doing mostlyclean in perl" ; \
31919         (cd $(HOST_SUBDIR)/perl && \
31920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922                   "RANLIB=$${RANLIB}" \
31923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31924                   mostlyclean) \
31925           || exit 1
31926
31927 @endif perl
31928
31929 .PHONY: maybe-clean-perl clean-perl
31930 maybe-clean-perl:
31931 @if perl
31932 maybe-clean-perl: clean-perl
31933
31934 clean-perl: 
31935         @: $(MAKE); $(unstage)
31936         @[ -f ./perl/Makefile ] || exit 0; \
31937         r=`${PWD_COMMAND}`; export r; \
31938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31939         $(HOST_EXPORTS) \
31940         for flag in $(EXTRA_HOST_FLAGS) ; do \
31941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31942         done; \
31943         echo "Doing clean in perl" ; \
31944         (cd $(HOST_SUBDIR)/perl && \
31945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31947                   "RANLIB=$${RANLIB}" \
31948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31949                   clean) \
31950           || exit 1
31951
31952 @endif perl
31953
31954 .PHONY: maybe-distclean-perl distclean-perl
31955 maybe-distclean-perl:
31956 @if perl
31957 maybe-distclean-perl: distclean-perl
31958
31959 distclean-perl: 
31960         @: $(MAKE); $(unstage)
31961         @[ -f ./perl/Makefile ] || exit 0; \
31962         r=`${PWD_COMMAND}`; export r; \
31963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964         $(HOST_EXPORTS) \
31965         for flag in $(EXTRA_HOST_FLAGS) ; do \
31966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31967         done; \
31968         echo "Doing distclean in perl" ; \
31969         (cd $(HOST_SUBDIR)/perl && \
31970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31972                   "RANLIB=$${RANLIB}" \
31973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31974                   distclean) \
31975           || exit 1
31976
31977 @endif perl
31978
31979 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31980 maybe-maintainer-clean-perl:
31981 @if perl
31982 maybe-maintainer-clean-perl: maintainer-clean-perl
31983
31984 maintainer-clean-perl: 
31985         @: $(MAKE); $(unstage)
31986         @[ -f ./perl/Makefile ] || exit 0; \
31987         r=`${PWD_COMMAND}`; export r; \
31988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989         $(HOST_EXPORTS) \
31990         for flag in $(EXTRA_HOST_FLAGS) ; do \
31991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31992         done; \
31993         echo "Doing maintainer-clean in perl" ; \
31994         (cd $(HOST_SUBDIR)/perl && \
31995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31997                   "RANLIB=$${RANLIB}" \
31998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31999                   maintainer-clean) \
32000           || exit 1
32001
32002 @endif perl
32003
32004
32005
32006 .PHONY: configure-prms maybe-configure-prms
32007 maybe-configure-prms:
32008 @if gcc-bootstrap
32009 configure-prms: stage_current
32010 @endif gcc-bootstrap
32011 @if prms
32012 maybe-configure-prms: configure-prms
32013 configure-prms: 
32014         @: $(MAKE); $(unstage)
32015         @r=`${PWD_COMMAND}`; export r; \
32016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32017         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32019         $(HOST_EXPORTS) \
32020         echo Configuring in $(HOST_SUBDIR)/prms; \
32021         cd "$(HOST_SUBDIR)/prms" || exit 1; \
32022         case $(srcdir) in \
32023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32024           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32026         esac; \
32027         srcdiroption="--srcdir=$${topdir}/prms"; \
32028         libsrcdir="$$s/prms"; \
32029         $(SHELL) $${libsrcdir}/configure \
32030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32031           --target=${target_alias} $${srcdiroption}  \
32032           || exit 1
32033 @endif prms
32034
32035
32036
32037
32038
32039 .PHONY: all-prms maybe-all-prms
32040 maybe-all-prms:
32041 @if gcc-bootstrap
32042 all-prms: stage_current
32043 @endif gcc-bootstrap
32044 @if prms
32045 TARGET-prms=all
32046 maybe-all-prms: all-prms
32047 all-prms: configure-prms
32048         @: $(MAKE); $(unstage)
32049         @r=`${PWD_COMMAND}`; export r; \
32050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051         $(HOST_EXPORTS) \
32052         (cd $(HOST_SUBDIR)/prms && \
32053           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32054                 $(TARGET-prms))
32055 @endif prms
32056
32057
32058
32059
32060 .PHONY: check-prms maybe-check-prms
32061 maybe-check-prms:
32062 @if prms
32063 maybe-check-prms: check-prms
32064
32065 check-prms:
32066         @: $(MAKE); $(unstage)
32067         @r=`${PWD_COMMAND}`; export r; \
32068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069         $(HOST_EXPORTS) \
32070         (cd $(HOST_SUBDIR)/prms && \
32071           $(MAKE) $(FLAGS_TO_PASS)  check)
32072
32073 @endif prms
32074
32075 .PHONY: install-prms maybe-install-prms
32076 maybe-install-prms:
32077 @if prms
32078 maybe-install-prms: install-prms
32079
32080 install-prms: installdirs
32081         @: $(MAKE); $(unstage)
32082         @r=`${PWD_COMMAND}`; export r; \
32083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084         $(HOST_EXPORTS) \
32085         (cd $(HOST_SUBDIR)/prms && \
32086           $(MAKE) $(FLAGS_TO_PASS)  install)
32087
32088 @endif prms
32089
32090 # Other targets (info, dvi, pdf, etc.)
32091
32092 .PHONY: maybe-info-prms info-prms
32093 maybe-info-prms:
32094 @if prms
32095 maybe-info-prms: info-prms
32096
32097 info-prms: \
32098     configure-prms 
32099         @: $(MAKE); $(unstage)
32100         @[ -f ./prms/Makefile ] || exit 0; \
32101         r=`${PWD_COMMAND}`; export r; \
32102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103         $(HOST_EXPORTS) \
32104         for flag in $(EXTRA_HOST_FLAGS) ; do \
32105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106         done; \
32107         echo "Doing info in prms" ; \
32108         (cd $(HOST_SUBDIR)/prms && \
32109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111                   "RANLIB=$${RANLIB}" \
32112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113                   info) \
32114           || exit 1
32115
32116 @endif prms
32117
32118 .PHONY: maybe-dvi-prms dvi-prms
32119 maybe-dvi-prms:
32120 @if prms
32121 maybe-dvi-prms: dvi-prms
32122
32123 dvi-prms: \
32124     configure-prms 
32125         @: $(MAKE); $(unstage)
32126         @[ -f ./prms/Makefile ] || exit 0; \
32127         r=`${PWD_COMMAND}`; export r; \
32128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129         $(HOST_EXPORTS) \
32130         for flag in $(EXTRA_HOST_FLAGS) ; do \
32131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32132         done; \
32133         echo "Doing dvi in prms" ; \
32134         (cd $(HOST_SUBDIR)/prms && \
32135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32137                   "RANLIB=$${RANLIB}" \
32138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32139                   dvi) \
32140           || exit 1
32141
32142 @endif prms
32143
32144 .PHONY: maybe-pdf-prms pdf-prms
32145 maybe-pdf-prms:
32146 @if prms
32147 maybe-pdf-prms: pdf-prms
32148
32149 pdf-prms: \
32150     configure-prms 
32151         @: $(MAKE); $(unstage)
32152         @[ -f ./prms/Makefile ] || exit 0; \
32153         r=`${PWD_COMMAND}`; export r; \
32154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155         $(HOST_EXPORTS) \
32156         for flag in $(EXTRA_HOST_FLAGS) ; do \
32157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158         done; \
32159         echo "Doing pdf in prms" ; \
32160         (cd $(HOST_SUBDIR)/prms && \
32161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163                   "RANLIB=$${RANLIB}" \
32164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165                   pdf) \
32166           || exit 1
32167
32168 @endif prms
32169
32170 .PHONY: maybe-html-prms html-prms
32171 maybe-html-prms:
32172 @if prms
32173 maybe-html-prms: html-prms
32174
32175 html-prms: \
32176     configure-prms 
32177         @: $(MAKE); $(unstage)
32178         @[ -f ./prms/Makefile ] || exit 0; \
32179         r=`${PWD_COMMAND}`; export r; \
32180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181         $(HOST_EXPORTS) \
32182         for flag in $(EXTRA_HOST_FLAGS) ; do \
32183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32184         done; \
32185         echo "Doing html in prms" ; \
32186         (cd $(HOST_SUBDIR)/prms && \
32187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32189                   "RANLIB=$${RANLIB}" \
32190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32191                   html) \
32192           || exit 1
32193
32194 @endif prms
32195
32196 .PHONY: maybe-TAGS-prms TAGS-prms
32197 maybe-TAGS-prms:
32198 @if prms
32199 maybe-TAGS-prms: TAGS-prms
32200
32201 TAGS-prms: \
32202     configure-prms 
32203         @: $(MAKE); $(unstage)
32204         @[ -f ./prms/Makefile ] || exit 0; \
32205         r=`${PWD_COMMAND}`; export r; \
32206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207         $(HOST_EXPORTS) \
32208         for flag in $(EXTRA_HOST_FLAGS) ; do \
32209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210         done; \
32211         echo "Doing TAGS in prms" ; \
32212         (cd $(HOST_SUBDIR)/prms && \
32213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32215                   "RANLIB=$${RANLIB}" \
32216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32217                   TAGS) \
32218           || exit 1
32219
32220 @endif prms
32221
32222 .PHONY: maybe-install-info-prms install-info-prms
32223 maybe-install-info-prms:
32224 @if prms
32225 maybe-install-info-prms: install-info-prms
32226
32227 install-info-prms: \
32228     configure-prms \
32229     info-prms 
32230         @: $(MAKE); $(unstage)
32231         @[ -f ./prms/Makefile ] || exit 0; \
32232         r=`${PWD_COMMAND}`; export r; \
32233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32234         $(HOST_EXPORTS) \
32235         for flag in $(EXTRA_HOST_FLAGS) ; do \
32236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32237         done; \
32238         echo "Doing install-info in prms" ; \
32239         (cd $(HOST_SUBDIR)/prms && \
32240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32242                   "RANLIB=$${RANLIB}" \
32243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32244                   install-info) \
32245           || exit 1
32246
32247 @endif prms
32248
32249 .PHONY: maybe-install-pdf-prms install-pdf-prms
32250 maybe-install-pdf-prms:
32251 @if prms
32252 maybe-install-pdf-prms: install-pdf-prms
32253
32254 install-pdf-prms: \
32255     configure-prms \
32256     pdf-prms 
32257         @: $(MAKE); $(unstage)
32258         @[ -f ./prms/Makefile ] || exit 0; \
32259         r=`${PWD_COMMAND}`; export r; \
32260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32261         $(HOST_EXPORTS) \
32262         for flag in $(EXTRA_HOST_FLAGS) ; do \
32263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32264         done; \
32265         echo "Doing install-pdf in prms" ; \
32266         (cd $(HOST_SUBDIR)/prms && \
32267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32269                   "RANLIB=$${RANLIB}" \
32270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32271                   install-pdf) \
32272           || exit 1
32273
32274 @endif prms
32275
32276 .PHONY: maybe-install-html-prms install-html-prms
32277 maybe-install-html-prms:
32278 @if prms
32279 maybe-install-html-prms: install-html-prms
32280
32281 install-html-prms: \
32282     configure-prms \
32283     html-prms 
32284         @: $(MAKE); $(unstage)
32285         @[ -f ./prms/Makefile ] || exit 0; \
32286         r=`${PWD_COMMAND}`; export r; \
32287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32288         $(HOST_EXPORTS) \
32289         for flag in $(EXTRA_HOST_FLAGS) ; do \
32290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32291         done; \
32292         echo "Doing install-html in prms" ; \
32293         (cd $(HOST_SUBDIR)/prms && \
32294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32296                   "RANLIB=$${RANLIB}" \
32297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32298                   install-html) \
32299           || exit 1
32300
32301 @endif prms
32302
32303 .PHONY: maybe-installcheck-prms installcheck-prms
32304 maybe-installcheck-prms:
32305 @if prms
32306 maybe-installcheck-prms: installcheck-prms
32307
32308 installcheck-prms: \
32309     configure-prms 
32310         @: $(MAKE); $(unstage)
32311         @[ -f ./prms/Makefile ] || exit 0; \
32312         r=`${PWD_COMMAND}`; export r; \
32313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314         $(HOST_EXPORTS) \
32315         for flag in $(EXTRA_HOST_FLAGS) ; do \
32316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32317         done; \
32318         echo "Doing installcheck in prms" ; \
32319         (cd $(HOST_SUBDIR)/prms && \
32320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32322                   "RANLIB=$${RANLIB}" \
32323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32324                   installcheck) \
32325           || exit 1
32326
32327 @endif prms
32328
32329 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
32330 maybe-mostlyclean-prms:
32331 @if prms
32332 maybe-mostlyclean-prms: mostlyclean-prms
32333
32334 mostlyclean-prms: 
32335         @: $(MAKE); $(unstage)
32336         @[ -f ./prms/Makefile ] || exit 0; \
32337         r=`${PWD_COMMAND}`; export r; \
32338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339         $(HOST_EXPORTS) \
32340         for flag in $(EXTRA_HOST_FLAGS) ; do \
32341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32342         done; \
32343         echo "Doing mostlyclean in prms" ; \
32344         (cd $(HOST_SUBDIR)/prms && \
32345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347                   "RANLIB=$${RANLIB}" \
32348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32349                   mostlyclean) \
32350           || exit 1
32351
32352 @endif prms
32353
32354 .PHONY: maybe-clean-prms clean-prms
32355 maybe-clean-prms:
32356 @if prms
32357 maybe-clean-prms: clean-prms
32358
32359 clean-prms: 
32360         @: $(MAKE); $(unstage)
32361         @[ -f ./prms/Makefile ] || exit 0; \
32362         r=`${PWD_COMMAND}`; export r; \
32363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364         $(HOST_EXPORTS) \
32365         for flag in $(EXTRA_HOST_FLAGS) ; do \
32366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367         done; \
32368         echo "Doing clean in prms" ; \
32369         (cd $(HOST_SUBDIR)/prms && \
32370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372                   "RANLIB=$${RANLIB}" \
32373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374                   clean) \
32375           || exit 1
32376
32377 @endif prms
32378
32379 .PHONY: maybe-distclean-prms distclean-prms
32380 maybe-distclean-prms:
32381 @if prms
32382 maybe-distclean-prms: distclean-prms
32383
32384 distclean-prms: 
32385         @: $(MAKE); $(unstage)
32386         @[ -f ./prms/Makefile ] || exit 0; \
32387         r=`${PWD_COMMAND}`; export r; \
32388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389         $(HOST_EXPORTS) \
32390         for flag in $(EXTRA_HOST_FLAGS) ; do \
32391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32392         done; \
32393         echo "Doing distclean in prms" ; \
32394         (cd $(HOST_SUBDIR)/prms && \
32395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32397                   "RANLIB=$${RANLIB}" \
32398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32399                   distclean) \
32400           || exit 1
32401
32402 @endif prms
32403
32404 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32405 maybe-maintainer-clean-prms:
32406 @if prms
32407 maybe-maintainer-clean-prms: maintainer-clean-prms
32408
32409 maintainer-clean-prms: 
32410         @: $(MAKE); $(unstage)
32411         @[ -f ./prms/Makefile ] || exit 0; \
32412         r=`${PWD_COMMAND}`; export r; \
32413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32414         $(HOST_EXPORTS) \
32415         for flag in $(EXTRA_HOST_FLAGS) ; do \
32416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417         done; \
32418         echo "Doing maintainer-clean in prms" ; \
32419         (cd $(HOST_SUBDIR)/prms && \
32420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32422                   "RANLIB=$${RANLIB}" \
32423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32424                   maintainer-clean) \
32425           || exit 1
32426
32427 @endif prms
32428
32429
32430
32431 .PHONY: configure-rcs maybe-configure-rcs
32432 maybe-configure-rcs:
32433 @if gcc-bootstrap
32434 configure-rcs: stage_current
32435 @endif gcc-bootstrap
32436 @if rcs
32437 maybe-configure-rcs: configure-rcs
32438 configure-rcs: 
32439         @: $(MAKE); $(unstage)
32440         @r=`${PWD_COMMAND}`; export r; \
32441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32444         $(HOST_EXPORTS) \
32445         echo Configuring in $(HOST_SUBDIR)/rcs; \
32446         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32447         case $(srcdir) in \
32448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32449           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32451         esac; \
32452         srcdiroption="--srcdir=$${topdir}/rcs"; \
32453         libsrcdir="$$s/rcs"; \
32454         $(SHELL) $${libsrcdir}/configure \
32455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32456           --target=${target_alias} $${srcdiroption}  \
32457           || exit 1
32458 @endif rcs
32459
32460
32461
32462
32463
32464 .PHONY: all-rcs maybe-all-rcs
32465 maybe-all-rcs:
32466 @if gcc-bootstrap
32467 all-rcs: stage_current
32468 @endif gcc-bootstrap
32469 @if rcs
32470 TARGET-rcs=all
32471 maybe-all-rcs: all-rcs
32472 all-rcs: configure-rcs
32473         @: $(MAKE); $(unstage)
32474         @r=`${PWD_COMMAND}`; export r; \
32475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476         $(HOST_EXPORTS) \
32477         (cd $(HOST_SUBDIR)/rcs && \
32478           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32479                 $(TARGET-rcs))
32480 @endif rcs
32481
32482
32483
32484
32485 .PHONY: check-rcs maybe-check-rcs
32486 maybe-check-rcs:
32487 @if rcs
32488 maybe-check-rcs: check-rcs
32489
32490 check-rcs:
32491         @: $(MAKE); $(unstage)
32492         @r=`${PWD_COMMAND}`; export r; \
32493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494         $(HOST_EXPORTS) \
32495         (cd $(HOST_SUBDIR)/rcs && \
32496           $(MAKE) $(FLAGS_TO_PASS)  check)
32497
32498 @endif rcs
32499
32500 .PHONY: install-rcs maybe-install-rcs
32501 maybe-install-rcs:
32502 @if rcs
32503 maybe-install-rcs: install-rcs
32504
32505 install-rcs: installdirs
32506         @: $(MAKE); $(unstage)
32507         @r=`${PWD_COMMAND}`; export r; \
32508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32509         $(HOST_EXPORTS) \
32510         (cd $(HOST_SUBDIR)/rcs && \
32511           $(MAKE) $(FLAGS_TO_PASS)  install)
32512
32513 @endif rcs
32514
32515 # Other targets (info, dvi, pdf, etc.)
32516
32517 .PHONY: maybe-info-rcs info-rcs
32518 maybe-info-rcs:
32519 @if rcs
32520 maybe-info-rcs: info-rcs
32521
32522 info-rcs: \
32523     configure-rcs 
32524         @: $(MAKE); $(unstage)
32525         @[ -f ./rcs/Makefile ] || exit 0; \
32526         r=`${PWD_COMMAND}`; export r; \
32527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528         $(HOST_EXPORTS) \
32529         for flag in $(EXTRA_HOST_FLAGS) ; do \
32530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531         done; \
32532         echo "Doing info in rcs" ; \
32533         (cd $(HOST_SUBDIR)/rcs && \
32534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32536                   "RANLIB=$${RANLIB}" \
32537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32538                   info) \
32539           || exit 1
32540
32541 @endif rcs
32542
32543 .PHONY: maybe-dvi-rcs dvi-rcs
32544 maybe-dvi-rcs:
32545 @if rcs
32546 maybe-dvi-rcs: dvi-rcs
32547
32548 dvi-rcs: \
32549     configure-rcs 
32550         @: $(MAKE); $(unstage)
32551         @[ -f ./rcs/Makefile ] || exit 0; \
32552         r=`${PWD_COMMAND}`; export r; \
32553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554         $(HOST_EXPORTS) \
32555         for flag in $(EXTRA_HOST_FLAGS) ; do \
32556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557         done; \
32558         echo "Doing dvi in rcs" ; \
32559         (cd $(HOST_SUBDIR)/rcs && \
32560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562                   "RANLIB=$${RANLIB}" \
32563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564                   dvi) \
32565           || exit 1
32566
32567 @endif rcs
32568
32569 .PHONY: maybe-pdf-rcs pdf-rcs
32570 maybe-pdf-rcs:
32571 @if rcs
32572 maybe-pdf-rcs: pdf-rcs
32573
32574 pdf-rcs: \
32575     configure-rcs 
32576         @: $(MAKE); $(unstage)
32577         @[ -f ./rcs/Makefile ] || exit 0; \
32578         r=`${PWD_COMMAND}`; export r; \
32579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32580         $(HOST_EXPORTS) \
32581         for flag in $(EXTRA_HOST_FLAGS) ; do \
32582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32583         done; \
32584         echo "Doing pdf in rcs" ; \
32585         (cd $(HOST_SUBDIR)/rcs && \
32586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32588                   "RANLIB=$${RANLIB}" \
32589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32590                   pdf) \
32591           || exit 1
32592
32593 @endif rcs
32594
32595 .PHONY: maybe-html-rcs html-rcs
32596 maybe-html-rcs:
32597 @if rcs
32598 maybe-html-rcs: html-rcs
32599
32600 html-rcs: \
32601     configure-rcs 
32602         @: $(MAKE); $(unstage)
32603         @[ -f ./rcs/Makefile ] || exit 0; \
32604         r=`${PWD_COMMAND}`; export r; \
32605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606         $(HOST_EXPORTS) \
32607         for flag in $(EXTRA_HOST_FLAGS) ; do \
32608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32609         done; \
32610         echo "Doing html in rcs" ; \
32611         (cd $(HOST_SUBDIR)/rcs && \
32612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32614                   "RANLIB=$${RANLIB}" \
32615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32616                   html) \
32617           || exit 1
32618
32619 @endif rcs
32620
32621 .PHONY: maybe-TAGS-rcs TAGS-rcs
32622 maybe-TAGS-rcs:
32623 @if rcs
32624 maybe-TAGS-rcs: TAGS-rcs
32625
32626 TAGS-rcs: \
32627     configure-rcs 
32628         @: $(MAKE); $(unstage)
32629         @[ -f ./rcs/Makefile ] || exit 0; \
32630         r=`${PWD_COMMAND}`; export r; \
32631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32632         $(HOST_EXPORTS) \
32633         for flag in $(EXTRA_HOST_FLAGS) ; do \
32634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32635         done; \
32636         echo "Doing TAGS in rcs" ; \
32637         (cd $(HOST_SUBDIR)/rcs && \
32638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32640                   "RANLIB=$${RANLIB}" \
32641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32642                   TAGS) \
32643           || exit 1
32644
32645 @endif rcs
32646
32647 .PHONY: maybe-install-info-rcs install-info-rcs
32648 maybe-install-info-rcs:
32649 @if rcs
32650 maybe-install-info-rcs: install-info-rcs
32651
32652 install-info-rcs: \
32653     configure-rcs \
32654     info-rcs 
32655         @: $(MAKE); $(unstage)
32656         @[ -f ./rcs/Makefile ] || exit 0; \
32657         r=`${PWD_COMMAND}`; export r; \
32658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32659         $(HOST_EXPORTS) \
32660         for flag in $(EXTRA_HOST_FLAGS) ; do \
32661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662         done; \
32663         echo "Doing install-info in rcs" ; \
32664         (cd $(HOST_SUBDIR)/rcs && \
32665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32667                   "RANLIB=$${RANLIB}" \
32668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32669                   install-info) \
32670           || exit 1
32671
32672 @endif rcs
32673
32674 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32675 maybe-install-pdf-rcs:
32676 @if rcs
32677 maybe-install-pdf-rcs: install-pdf-rcs
32678
32679 install-pdf-rcs: \
32680     configure-rcs \
32681     pdf-rcs 
32682         @: $(MAKE); $(unstage)
32683         @[ -f ./rcs/Makefile ] || exit 0; \
32684         r=`${PWD_COMMAND}`; export r; \
32685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686         $(HOST_EXPORTS) \
32687         for flag in $(EXTRA_HOST_FLAGS) ; do \
32688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689         done; \
32690         echo "Doing install-pdf in rcs" ; \
32691         (cd $(HOST_SUBDIR)/rcs && \
32692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694                   "RANLIB=$${RANLIB}" \
32695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696                   install-pdf) \
32697           || exit 1
32698
32699 @endif rcs
32700
32701 .PHONY: maybe-install-html-rcs install-html-rcs
32702 maybe-install-html-rcs:
32703 @if rcs
32704 maybe-install-html-rcs: install-html-rcs
32705
32706 install-html-rcs: \
32707     configure-rcs \
32708     html-rcs 
32709         @: $(MAKE); $(unstage)
32710         @[ -f ./rcs/Makefile ] || exit 0; \
32711         r=`${PWD_COMMAND}`; export r; \
32712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32713         $(HOST_EXPORTS) \
32714         for flag in $(EXTRA_HOST_FLAGS) ; do \
32715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32716         done; \
32717         echo "Doing install-html in rcs" ; \
32718         (cd $(HOST_SUBDIR)/rcs && \
32719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32721                   "RANLIB=$${RANLIB}" \
32722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32723                   install-html) \
32724           || exit 1
32725
32726 @endif rcs
32727
32728 .PHONY: maybe-installcheck-rcs installcheck-rcs
32729 maybe-installcheck-rcs:
32730 @if rcs
32731 maybe-installcheck-rcs: installcheck-rcs
32732
32733 installcheck-rcs: \
32734     configure-rcs 
32735         @: $(MAKE); $(unstage)
32736         @[ -f ./rcs/Makefile ] || exit 0; \
32737         r=`${PWD_COMMAND}`; export r; \
32738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32739         $(HOST_EXPORTS) \
32740         for flag in $(EXTRA_HOST_FLAGS) ; do \
32741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32742         done; \
32743         echo "Doing installcheck in rcs" ; \
32744         (cd $(HOST_SUBDIR)/rcs && \
32745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32747                   "RANLIB=$${RANLIB}" \
32748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32749                   installcheck) \
32750           || exit 1
32751
32752 @endif rcs
32753
32754 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32755 maybe-mostlyclean-rcs:
32756 @if rcs
32757 maybe-mostlyclean-rcs: mostlyclean-rcs
32758
32759 mostlyclean-rcs: 
32760         @: $(MAKE); $(unstage)
32761         @[ -f ./rcs/Makefile ] || exit 0; \
32762         r=`${PWD_COMMAND}`; export r; \
32763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764         $(HOST_EXPORTS) \
32765         for flag in $(EXTRA_HOST_FLAGS) ; do \
32766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32767         done; \
32768         echo "Doing mostlyclean in rcs" ; \
32769         (cd $(HOST_SUBDIR)/rcs && \
32770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32772                   "RANLIB=$${RANLIB}" \
32773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32774                   mostlyclean) \
32775           || exit 1
32776
32777 @endif rcs
32778
32779 .PHONY: maybe-clean-rcs clean-rcs
32780 maybe-clean-rcs:
32781 @if rcs
32782 maybe-clean-rcs: clean-rcs
32783
32784 clean-rcs: 
32785         @: $(MAKE); $(unstage)
32786         @[ -f ./rcs/Makefile ] || exit 0; \
32787         r=`${PWD_COMMAND}`; export r; \
32788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32789         $(HOST_EXPORTS) \
32790         for flag in $(EXTRA_HOST_FLAGS) ; do \
32791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32792         done; \
32793         echo "Doing clean in rcs" ; \
32794         (cd $(HOST_SUBDIR)/rcs && \
32795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32797                   "RANLIB=$${RANLIB}" \
32798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32799                   clean) \
32800           || exit 1
32801
32802 @endif rcs
32803
32804 .PHONY: maybe-distclean-rcs distclean-rcs
32805 maybe-distclean-rcs:
32806 @if rcs
32807 maybe-distclean-rcs: distclean-rcs
32808
32809 distclean-rcs: 
32810         @: $(MAKE); $(unstage)
32811         @[ -f ./rcs/Makefile ] || exit 0; \
32812         r=`${PWD_COMMAND}`; export r; \
32813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814         $(HOST_EXPORTS) \
32815         for flag in $(EXTRA_HOST_FLAGS) ; do \
32816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32817         done; \
32818         echo "Doing distclean in rcs" ; \
32819         (cd $(HOST_SUBDIR)/rcs && \
32820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32822                   "RANLIB=$${RANLIB}" \
32823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32824                   distclean) \
32825           || exit 1
32826
32827 @endif rcs
32828
32829 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32830 maybe-maintainer-clean-rcs:
32831 @if rcs
32832 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32833
32834 maintainer-clean-rcs: 
32835         @: $(MAKE); $(unstage)
32836         @[ -f ./rcs/Makefile ] || exit 0; \
32837         r=`${PWD_COMMAND}`; export r; \
32838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32839         $(HOST_EXPORTS) \
32840         for flag in $(EXTRA_HOST_FLAGS) ; do \
32841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32842         done; \
32843         echo "Doing maintainer-clean in rcs" ; \
32844         (cd $(HOST_SUBDIR)/rcs && \
32845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32847                   "RANLIB=$${RANLIB}" \
32848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32849                   maintainer-clean) \
32850           || exit 1
32851
32852 @endif rcs
32853
32854
32855
32856 .PHONY: configure-readline maybe-configure-readline
32857 maybe-configure-readline:
32858 @if gcc-bootstrap
32859 configure-readline: stage_current
32860 @endif gcc-bootstrap
32861 @if readline
32862 maybe-configure-readline: configure-readline
32863 configure-readline: 
32864         @: $(MAKE); $(unstage)
32865         @r=`${PWD_COMMAND}`; export r; \
32866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32869         $(HOST_EXPORTS) \
32870         echo Configuring in $(HOST_SUBDIR)/readline; \
32871         cd "$(HOST_SUBDIR)/readline" || exit 1; \
32872         case $(srcdir) in \
32873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32874           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32876         esac; \
32877         srcdiroption="--srcdir=$${topdir}/readline"; \
32878         libsrcdir="$$s/readline"; \
32879         $(SHELL) $${libsrcdir}/configure \
32880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32881           --target=${target_alias} $${srcdiroption}  \
32882           || exit 1
32883 @endif readline
32884
32885
32886
32887
32888
32889 .PHONY: all-readline maybe-all-readline
32890 maybe-all-readline:
32891 @if gcc-bootstrap
32892 all-readline: stage_current
32893 @endif gcc-bootstrap
32894 @if readline
32895 TARGET-readline=all
32896 maybe-all-readline: all-readline
32897 all-readline: configure-readline
32898         @: $(MAKE); $(unstage)
32899         @r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         $(HOST_EXPORTS) \
32902         (cd $(HOST_SUBDIR)/readline && \
32903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32904                 $(TARGET-readline))
32905 @endif readline
32906
32907
32908
32909
32910 .PHONY: check-readline maybe-check-readline
32911 maybe-check-readline:
32912 @if readline
32913 maybe-check-readline: check-readline
32914
32915 check-readline:
32916         @: $(MAKE); $(unstage)
32917         @r=`${PWD_COMMAND}`; export r; \
32918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32919         $(HOST_EXPORTS) \
32920         (cd $(HOST_SUBDIR)/readline && \
32921           $(MAKE) $(FLAGS_TO_PASS)  check)
32922
32923 @endif readline
32924
32925 .PHONY: install-readline maybe-install-readline
32926 maybe-install-readline:
32927 @if readline
32928 maybe-install-readline: install-readline
32929
32930 install-readline: installdirs
32931         @: $(MAKE); $(unstage)
32932         @r=`${PWD_COMMAND}`; export r; \
32933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32934         $(HOST_EXPORTS) \
32935         (cd $(HOST_SUBDIR)/readline && \
32936           $(MAKE) $(FLAGS_TO_PASS)  install)
32937
32938 @endif readline
32939
32940 # Other targets (info, dvi, pdf, etc.)
32941
32942 .PHONY: maybe-info-readline info-readline
32943 maybe-info-readline:
32944 @if readline
32945 maybe-info-readline: info-readline
32946
32947 info-readline: \
32948     configure-readline 
32949         @: $(MAKE); $(unstage)
32950         @[ -f ./readline/Makefile ] || exit 0; \
32951         r=`${PWD_COMMAND}`; export r; \
32952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953         $(HOST_EXPORTS) \
32954         for flag in $(EXTRA_HOST_FLAGS) ; do \
32955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956         done; \
32957         echo "Doing info in readline" ; \
32958         (cd $(HOST_SUBDIR)/readline && \
32959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961                   "RANLIB=$${RANLIB}" \
32962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963                   info) \
32964           || exit 1
32965
32966 @endif readline
32967
32968 .PHONY: maybe-dvi-readline dvi-readline
32969 maybe-dvi-readline:
32970 @if readline
32971 maybe-dvi-readline: dvi-readline
32972
32973 dvi-readline: \
32974     configure-readline 
32975         @: $(MAKE); $(unstage)
32976         @[ -f ./readline/Makefile ] || exit 0; \
32977         r=`${PWD_COMMAND}`; export r; \
32978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32979         $(HOST_EXPORTS) \
32980         for flag in $(EXTRA_HOST_FLAGS) ; do \
32981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32982         done; \
32983         echo "Doing dvi in readline" ; \
32984         (cd $(HOST_SUBDIR)/readline && \
32985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32987                   "RANLIB=$${RANLIB}" \
32988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32989                   dvi) \
32990           || exit 1
32991
32992 @endif readline
32993
32994 .PHONY: maybe-pdf-readline pdf-readline
32995 maybe-pdf-readline:
32996 @if readline
32997 maybe-pdf-readline: pdf-readline
32998
32999 pdf-readline: \
33000     configure-readline 
33001         @: $(MAKE); $(unstage)
33002         @[ -f ./readline/Makefile ] || exit 0; \
33003         r=`${PWD_COMMAND}`; export r; \
33004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33005         $(HOST_EXPORTS) \
33006         for flag in $(EXTRA_HOST_FLAGS) ; do \
33007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008         done; \
33009         echo "Doing pdf in readline" ; \
33010         (cd $(HOST_SUBDIR)/readline && \
33011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33013                   "RANLIB=$${RANLIB}" \
33014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33015                   pdf) \
33016           || exit 1
33017
33018 @endif readline
33019
33020 .PHONY: maybe-html-readline html-readline
33021 maybe-html-readline:
33022 @if readline
33023 maybe-html-readline: html-readline
33024
33025 html-readline: \
33026     configure-readline 
33027         @: $(MAKE); $(unstage)
33028         @[ -f ./readline/Makefile ] || exit 0; \
33029         r=`${PWD_COMMAND}`; export r; \
33030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33031         $(HOST_EXPORTS) \
33032         for flag in $(EXTRA_HOST_FLAGS) ; do \
33033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33034         done; \
33035         echo "Doing html in readline" ; \
33036         (cd $(HOST_SUBDIR)/readline && \
33037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33039                   "RANLIB=$${RANLIB}" \
33040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33041                   html) \
33042           || exit 1
33043
33044 @endif readline
33045
33046 .PHONY: maybe-TAGS-readline TAGS-readline
33047 maybe-TAGS-readline:
33048 @if readline
33049 maybe-TAGS-readline: TAGS-readline
33050
33051 TAGS-readline: \
33052     configure-readline 
33053         @: $(MAKE); $(unstage)
33054         @[ -f ./readline/Makefile ] || exit 0; \
33055         r=`${PWD_COMMAND}`; export r; \
33056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33057         $(HOST_EXPORTS) \
33058         for flag in $(EXTRA_HOST_FLAGS) ; do \
33059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33060         done; \
33061         echo "Doing TAGS in readline" ; \
33062         (cd $(HOST_SUBDIR)/readline && \
33063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33065                   "RANLIB=$${RANLIB}" \
33066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33067                   TAGS) \
33068           || exit 1
33069
33070 @endif readline
33071
33072 .PHONY: maybe-install-info-readline install-info-readline
33073 maybe-install-info-readline:
33074 @if readline
33075 maybe-install-info-readline: install-info-readline
33076
33077 install-info-readline: \
33078     configure-readline \
33079     info-readline 
33080         @: $(MAKE); $(unstage)
33081         @[ -f ./readline/Makefile ] || exit 0; \
33082         r=`${PWD_COMMAND}`; export r; \
33083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084         $(HOST_EXPORTS) \
33085         for flag in $(EXTRA_HOST_FLAGS) ; do \
33086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33087         done; \
33088         echo "Doing install-info in readline" ; \
33089         (cd $(HOST_SUBDIR)/readline && \
33090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33092                   "RANLIB=$${RANLIB}" \
33093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33094                   install-info) \
33095           || exit 1
33096
33097 @endif readline
33098
33099 .PHONY: maybe-install-pdf-readline install-pdf-readline
33100 maybe-install-pdf-readline:
33101 @if readline
33102 maybe-install-pdf-readline: install-pdf-readline
33103
33104 install-pdf-readline: \
33105     configure-readline \
33106     pdf-readline 
33107         @: $(MAKE); $(unstage)
33108         @[ -f ./readline/Makefile ] || exit 0; \
33109         r=`${PWD_COMMAND}`; export r; \
33110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111         $(HOST_EXPORTS) \
33112         for flag in $(EXTRA_HOST_FLAGS) ; do \
33113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33114         done; \
33115         echo "Doing install-pdf in readline" ; \
33116         (cd $(HOST_SUBDIR)/readline && \
33117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33119                   "RANLIB=$${RANLIB}" \
33120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33121                   install-pdf) \
33122           || exit 1
33123
33124 @endif readline
33125
33126 .PHONY: maybe-install-html-readline install-html-readline
33127 maybe-install-html-readline:
33128 @if readline
33129 maybe-install-html-readline: install-html-readline
33130
33131 install-html-readline: \
33132     configure-readline \
33133     html-readline 
33134         @: $(MAKE); $(unstage)
33135         @[ -f ./readline/Makefile ] || exit 0; \
33136         r=`${PWD_COMMAND}`; export r; \
33137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138         $(HOST_EXPORTS) \
33139         for flag in $(EXTRA_HOST_FLAGS) ; do \
33140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33141         done; \
33142         echo "Doing install-html in readline" ; \
33143         (cd $(HOST_SUBDIR)/readline && \
33144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33146                   "RANLIB=$${RANLIB}" \
33147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33148                   install-html) \
33149           || exit 1
33150
33151 @endif readline
33152
33153 .PHONY: maybe-installcheck-readline installcheck-readline
33154 maybe-installcheck-readline:
33155 @if readline
33156 maybe-installcheck-readline: installcheck-readline
33157
33158 installcheck-readline: \
33159     configure-readline 
33160         @: $(MAKE); $(unstage)
33161         @[ -f ./readline/Makefile ] || exit 0; \
33162         r=`${PWD_COMMAND}`; export r; \
33163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33164         $(HOST_EXPORTS) \
33165         for flag in $(EXTRA_HOST_FLAGS) ; do \
33166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33167         done; \
33168         echo "Doing installcheck in readline" ; \
33169         (cd $(HOST_SUBDIR)/readline && \
33170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33172                   "RANLIB=$${RANLIB}" \
33173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33174                   installcheck) \
33175           || exit 1
33176
33177 @endif readline
33178
33179 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33180 maybe-mostlyclean-readline:
33181 @if readline
33182 maybe-mostlyclean-readline: mostlyclean-readline
33183
33184 mostlyclean-readline: 
33185         @: $(MAKE); $(unstage)
33186         @[ -f ./readline/Makefile ] || exit 0; \
33187         r=`${PWD_COMMAND}`; export r; \
33188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33189         $(HOST_EXPORTS) \
33190         for flag in $(EXTRA_HOST_FLAGS) ; do \
33191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33192         done; \
33193         echo "Doing mostlyclean in readline" ; \
33194         (cd $(HOST_SUBDIR)/readline && \
33195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33197                   "RANLIB=$${RANLIB}" \
33198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33199                   mostlyclean) \
33200           || exit 1
33201
33202 @endif readline
33203
33204 .PHONY: maybe-clean-readline clean-readline
33205 maybe-clean-readline:
33206 @if readline
33207 maybe-clean-readline: clean-readline
33208
33209 clean-readline: 
33210         @: $(MAKE); $(unstage)
33211         @[ -f ./readline/Makefile ] || exit 0; \
33212         r=`${PWD_COMMAND}`; export r; \
33213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214         $(HOST_EXPORTS) \
33215         for flag in $(EXTRA_HOST_FLAGS) ; do \
33216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33217         done; \
33218         echo "Doing clean in readline" ; \
33219         (cd $(HOST_SUBDIR)/readline && \
33220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222                   "RANLIB=$${RANLIB}" \
33223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224                   clean) \
33225           || exit 1
33226
33227 @endif readline
33228
33229 .PHONY: maybe-distclean-readline distclean-readline
33230 maybe-distclean-readline:
33231 @if readline
33232 maybe-distclean-readline: distclean-readline
33233
33234 distclean-readline: 
33235         @: $(MAKE); $(unstage)
33236         @[ -f ./readline/Makefile ] || exit 0; \
33237         r=`${PWD_COMMAND}`; export r; \
33238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33239         $(HOST_EXPORTS) \
33240         for flag in $(EXTRA_HOST_FLAGS) ; do \
33241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33242         done; \
33243         echo "Doing distclean in readline" ; \
33244         (cd $(HOST_SUBDIR)/readline && \
33245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33247                   "RANLIB=$${RANLIB}" \
33248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33249                   distclean) \
33250           || exit 1
33251
33252 @endif readline
33253
33254 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33255 maybe-maintainer-clean-readline:
33256 @if readline
33257 maybe-maintainer-clean-readline: maintainer-clean-readline
33258
33259 maintainer-clean-readline: 
33260         @: $(MAKE); $(unstage)
33261         @[ -f ./readline/Makefile ] || exit 0; \
33262         r=`${PWD_COMMAND}`; export r; \
33263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264         $(HOST_EXPORTS) \
33265         for flag in $(EXTRA_HOST_FLAGS) ; do \
33266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267         done; \
33268         echo "Doing maintainer-clean in readline" ; \
33269         (cd $(HOST_SUBDIR)/readline && \
33270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272                   "RANLIB=$${RANLIB}" \
33273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274                   maintainer-clean) \
33275           || exit 1
33276
33277 @endif readline
33278
33279
33280
33281 .PHONY: configure-release maybe-configure-release
33282 maybe-configure-release:
33283 @if gcc-bootstrap
33284 configure-release: stage_current
33285 @endif gcc-bootstrap
33286 @if release
33287 maybe-configure-release: configure-release
33288 configure-release: 
33289         @: $(MAKE); $(unstage)
33290         @r=`${PWD_COMMAND}`; export r; \
33291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33292         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
33293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
33294         $(HOST_EXPORTS) \
33295         echo Configuring in $(HOST_SUBDIR)/release; \
33296         cd "$(HOST_SUBDIR)/release" || exit 1; \
33297         case $(srcdir) in \
33298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33299           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
33300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33301         esac; \
33302         srcdiroption="--srcdir=$${topdir}/release"; \
33303         libsrcdir="$$s/release"; \
33304         $(SHELL) $${libsrcdir}/configure \
33305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33306           --target=${target_alias} $${srcdiroption}  \
33307           || exit 1
33308 @endif release
33309
33310
33311
33312
33313
33314 .PHONY: all-release maybe-all-release
33315 maybe-all-release:
33316 @if gcc-bootstrap
33317 all-release: stage_current
33318 @endif gcc-bootstrap
33319 @if release
33320 TARGET-release=all
33321 maybe-all-release: all-release
33322 all-release: configure-release
33323         @: $(MAKE); $(unstage)
33324         @r=`${PWD_COMMAND}`; export r; \
33325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326         $(HOST_EXPORTS) \
33327         (cd $(HOST_SUBDIR)/release && \
33328           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33329                 $(TARGET-release))
33330 @endif release
33331
33332
33333
33334
33335 .PHONY: check-release maybe-check-release
33336 maybe-check-release:
33337 @if release
33338 maybe-check-release: check-release
33339
33340 check-release:
33341
33342 @endif release
33343
33344 .PHONY: install-release maybe-install-release
33345 maybe-install-release:
33346 @if release
33347 maybe-install-release: install-release
33348
33349 install-release:
33350
33351 @endif release
33352
33353 # Other targets (info, dvi, pdf, etc.)
33354
33355 .PHONY: maybe-info-release info-release
33356 maybe-info-release:
33357 @if release
33358 maybe-info-release: info-release
33359
33360 info-release: \
33361     configure-release 
33362         @: $(MAKE); $(unstage)
33363         @[ -f ./release/Makefile ] || exit 0; \
33364         r=`${PWD_COMMAND}`; export r; \
33365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366         $(HOST_EXPORTS) \
33367         for flag in $(EXTRA_HOST_FLAGS) ; do \
33368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369         done; \
33370         echo "Doing info in release" ; \
33371         (cd $(HOST_SUBDIR)/release && \
33372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374                   "RANLIB=$${RANLIB}" \
33375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376                   info) \
33377           || exit 1
33378
33379 @endif release
33380
33381 .PHONY: maybe-dvi-release dvi-release
33382 maybe-dvi-release:
33383 @if release
33384 maybe-dvi-release: dvi-release
33385
33386 dvi-release: \
33387     configure-release 
33388         @: $(MAKE); $(unstage)
33389         @[ -f ./release/Makefile ] || exit 0; \
33390         r=`${PWD_COMMAND}`; export r; \
33391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392         $(HOST_EXPORTS) \
33393         for flag in $(EXTRA_HOST_FLAGS) ; do \
33394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395         done; \
33396         echo "Doing dvi in release" ; \
33397         (cd $(HOST_SUBDIR)/release && \
33398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400                   "RANLIB=$${RANLIB}" \
33401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402                   dvi) \
33403           || exit 1
33404
33405 @endif release
33406
33407 .PHONY: maybe-pdf-release pdf-release
33408 maybe-pdf-release:
33409 @if release
33410 maybe-pdf-release: pdf-release
33411
33412 pdf-release: \
33413     configure-release 
33414         @: $(MAKE); $(unstage)
33415         @[ -f ./release/Makefile ] || exit 0; \
33416         r=`${PWD_COMMAND}`; export r; \
33417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418         $(HOST_EXPORTS) \
33419         for flag in $(EXTRA_HOST_FLAGS) ; do \
33420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421         done; \
33422         echo "Doing pdf in release" ; \
33423         (cd $(HOST_SUBDIR)/release && \
33424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426                   "RANLIB=$${RANLIB}" \
33427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33428                   pdf) \
33429           || exit 1
33430
33431 @endif release
33432
33433 .PHONY: maybe-html-release html-release
33434 maybe-html-release:
33435 @if release
33436 maybe-html-release: html-release
33437
33438 html-release: \
33439     configure-release 
33440         @: $(MAKE); $(unstage)
33441         @[ -f ./release/Makefile ] || exit 0; \
33442         r=`${PWD_COMMAND}`; export r; \
33443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444         $(HOST_EXPORTS) \
33445         for flag in $(EXTRA_HOST_FLAGS) ; do \
33446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33447         done; \
33448         echo "Doing html in release" ; \
33449         (cd $(HOST_SUBDIR)/release && \
33450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33452                   "RANLIB=$${RANLIB}" \
33453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33454                   html) \
33455           || exit 1
33456
33457 @endif release
33458
33459 .PHONY: maybe-TAGS-release TAGS-release
33460 maybe-TAGS-release:
33461 @if release
33462 maybe-TAGS-release: TAGS-release
33463
33464 TAGS-release: \
33465     configure-release 
33466         @: $(MAKE); $(unstage)
33467         @[ -f ./release/Makefile ] || exit 0; \
33468         r=`${PWD_COMMAND}`; export r; \
33469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470         $(HOST_EXPORTS) \
33471         for flag in $(EXTRA_HOST_FLAGS) ; do \
33472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33473         done; \
33474         echo "Doing TAGS in release" ; \
33475         (cd $(HOST_SUBDIR)/release && \
33476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33478                   "RANLIB=$${RANLIB}" \
33479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33480                   TAGS) \
33481           || exit 1
33482
33483 @endif release
33484
33485 .PHONY: maybe-install-info-release install-info-release
33486 maybe-install-info-release:
33487 @if release
33488 maybe-install-info-release: install-info-release
33489
33490 install-info-release: \
33491     configure-release \
33492     info-release 
33493         @: $(MAKE); $(unstage)
33494         @[ -f ./release/Makefile ] || exit 0; \
33495         r=`${PWD_COMMAND}`; export r; \
33496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497         $(HOST_EXPORTS) \
33498         for flag in $(EXTRA_HOST_FLAGS) ; do \
33499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33500         done; \
33501         echo "Doing install-info in release" ; \
33502         (cd $(HOST_SUBDIR)/release && \
33503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33505                   "RANLIB=$${RANLIB}" \
33506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33507                   install-info) \
33508           || exit 1
33509
33510 @endif release
33511
33512 .PHONY: maybe-install-pdf-release install-pdf-release
33513 maybe-install-pdf-release:
33514 @if release
33515 maybe-install-pdf-release: install-pdf-release
33516
33517 install-pdf-release: \
33518     configure-release \
33519     pdf-release 
33520         @: $(MAKE); $(unstage)
33521         @[ -f ./release/Makefile ] || exit 0; \
33522         r=`${PWD_COMMAND}`; export r; \
33523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524         $(HOST_EXPORTS) \
33525         for flag in $(EXTRA_HOST_FLAGS) ; do \
33526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33527         done; \
33528         echo "Doing install-pdf in release" ; \
33529         (cd $(HOST_SUBDIR)/release && \
33530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33532                   "RANLIB=$${RANLIB}" \
33533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33534                   install-pdf) \
33535           || exit 1
33536
33537 @endif release
33538
33539 .PHONY: maybe-install-html-release install-html-release
33540 maybe-install-html-release:
33541 @if release
33542 maybe-install-html-release: install-html-release
33543
33544 install-html-release: \
33545     configure-release \
33546     html-release 
33547         @: $(MAKE); $(unstage)
33548         @[ -f ./release/Makefile ] || exit 0; \
33549         r=`${PWD_COMMAND}`; export r; \
33550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33551         $(HOST_EXPORTS) \
33552         for flag in $(EXTRA_HOST_FLAGS) ; do \
33553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33554         done; \
33555         echo "Doing install-html in release" ; \
33556         (cd $(HOST_SUBDIR)/release && \
33557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33559                   "RANLIB=$${RANLIB}" \
33560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33561                   install-html) \
33562           || exit 1
33563
33564 @endif release
33565
33566 .PHONY: maybe-installcheck-release installcheck-release
33567 maybe-installcheck-release:
33568 @if release
33569 maybe-installcheck-release: installcheck-release
33570
33571 installcheck-release: \
33572     configure-release 
33573         @: $(MAKE); $(unstage)
33574         @[ -f ./release/Makefile ] || exit 0; \
33575         r=`${PWD_COMMAND}`; export r; \
33576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33577         $(HOST_EXPORTS) \
33578         for flag in $(EXTRA_HOST_FLAGS) ; do \
33579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33580         done; \
33581         echo "Doing installcheck in release" ; \
33582         (cd $(HOST_SUBDIR)/release && \
33583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33585                   "RANLIB=$${RANLIB}" \
33586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33587                   installcheck) \
33588           || exit 1
33589
33590 @endif release
33591
33592 .PHONY: maybe-mostlyclean-release mostlyclean-release
33593 maybe-mostlyclean-release:
33594 @if release
33595 maybe-mostlyclean-release: mostlyclean-release
33596
33597 mostlyclean-release: 
33598         @: $(MAKE); $(unstage)
33599         @[ -f ./release/Makefile ] || exit 0; \
33600         r=`${PWD_COMMAND}`; export r; \
33601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602         $(HOST_EXPORTS) \
33603         for flag in $(EXTRA_HOST_FLAGS) ; do \
33604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33605         done; \
33606         echo "Doing mostlyclean in release" ; \
33607         (cd $(HOST_SUBDIR)/release && \
33608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33610                   "RANLIB=$${RANLIB}" \
33611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33612                   mostlyclean) \
33613           || exit 1
33614
33615 @endif release
33616
33617 .PHONY: maybe-clean-release clean-release
33618 maybe-clean-release:
33619 @if release
33620 maybe-clean-release: clean-release
33621
33622 clean-release: 
33623         @: $(MAKE); $(unstage)
33624         @[ -f ./release/Makefile ] || exit 0; \
33625         r=`${PWD_COMMAND}`; export r; \
33626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627         $(HOST_EXPORTS) \
33628         for flag in $(EXTRA_HOST_FLAGS) ; do \
33629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33630         done; \
33631         echo "Doing clean in release" ; \
33632         (cd $(HOST_SUBDIR)/release && \
33633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635                   "RANLIB=$${RANLIB}" \
33636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33637                   clean) \
33638           || exit 1
33639
33640 @endif release
33641
33642 .PHONY: maybe-distclean-release distclean-release
33643 maybe-distclean-release:
33644 @if release
33645 maybe-distclean-release: distclean-release
33646
33647 distclean-release: 
33648         @: $(MAKE); $(unstage)
33649         @[ -f ./release/Makefile ] || exit 0; \
33650         r=`${PWD_COMMAND}`; export r; \
33651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33652         $(HOST_EXPORTS) \
33653         for flag in $(EXTRA_HOST_FLAGS) ; do \
33654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33655         done; \
33656         echo "Doing distclean in release" ; \
33657         (cd $(HOST_SUBDIR)/release && \
33658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33660                   "RANLIB=$${RANLIB}" \
33661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33662                   distclean) \
33663           || exit 1
33664
33665 @endif release
33666
33667 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33668 maybe-maintainer-clean-release:
33669 @if release
33670 maybe-maintainer-clean-release: maintainer-clean-release
33671
33672 maintainer-clean-release: 
33673         @: $(MAKE); $(unstage)
33674         @[ -f ./release/Makefile ] || exit 0; \
33675         r=`${PWD_COMMAND}`; export r; \
33676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677         $(HOST_EXPORTS) \
33678         for flag in $(EXTRA_HOST_FLAGS) ; do \
33679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33680         done; \
33681         echo "Doing maintainer-clean in release" ; \
33682         (cd $(HOST_SUBDIR)/release && \
33683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33685                   "RANLIB=$${RANLIB}" \
33686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33687                   maintainer-clean) \
33688           || exit 1
33689
33690 @endif release
33691
33692
33693
33694 .PHONY: configure-recode maybe-configure-recode
33695 maybe-configure-recode:
33696 @if gcc-bootstrap
33697 configure-recode: stage_current
33698 @endif gcc-bootstrap
33699 @if recode
33700 maybe-configure-recode: configure-recode
33701 configure-recode: 
33702         @: $(MAKE); $(unstage)
33703         @r=`${PWD_COMMAND}`; export r; \
33704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33707         $(HOST_EXPORTS) \
33708         echo Configuring in $(HOST_SUBDIR)/recode; \
33709         cd "$(HOST_SUBDIR)/recode" || exit 1; \
33710         case $(srcdir) in \
33711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33712           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33714         esac; \
33715         srcdiroption="--srcdir=$${topdir}/recode"; \
33716         libsrcdir="$$s/recode"; \
33717         $(SHELL) $${libsrcdir}/configure \
33718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33719           --target=${target_alias} $${srcdiroption}  \
33720           || exit 1
33721 @endif recode
33722
33723
33724
33725
33726
33727 .PHONY: all-recode maybe-all-recode
33728 maybe-all-recode:
33729 @if gcc-bootstrap
33730 all-recode: stage_current
33731 @endif gcc-bootstrap
33732 @if recode
33733 TARGET-recode=all
33734 maybe-all-recode: all-recode
33735 all-recode: configure-recode
33736         @: $(MAKE); $(unstage)
33737         @r=`${PWD_COMMAND}`; export r; \
33738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739         $(HOST_EXPORTS) \
33740         (cd $(HOST_SUBDIR)/recode && \
33741           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33742                 $(TARGET-recode))
33743 @endif recode
33744
33745
33746
33747
33748 .PHONY: check-recode maybe-check-recode
33749 maybe-check-recode:
33750 @if recode
33751 maybe-check-recode: check-recode
33752
33753 check-recode:
33754         @: $(MAKE); $(unstage)
33755         @r=`${PWD_COMMAND}`; export r; \
33756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33757         $(HOST_EXPORTS) \
33758         (cd $(HOST_SUBDIR)/recode && \
33759           $(MAKE) $(FLAGS_TO_PASS)  check)
33760
33761 @endif recode
33762
33763 .PHONY: install-recode maybe-install-recode
33764 maybe-install-recode:
33765 @if recode
33766 maybe-install-recode: install-recode
33767
33768 install-recode: installdirs
33769         @: $(MAKE); $(unstage)
33770         @r=`${PWD_COMMAND}`; export r; \
33771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772         $(HOST_EXPORTS) \
33773         (cd $(HOST_SUBDIR)/recode && \
33774           $(MAKE) $(FLAGS_TO_PASS)  install)
33775
33776 @endif recode
33777
33778 # Other targets (info, dvi, pdf, etc.)
33779
33780 .PHONY: maybe-info-recode info-recode
33781 maybe-info-recode:
33782 @if recode
33783 maybe-info-recode: info-recode
33784
33785 info-recode: \
33786     configure-recode 
33787         @: $(MAKE); $(unstage)
33788         @[ -f ./recode/Makefile ] || exit 0; \
33789         r=`${PWD_COMMAND}`; export r; \
33790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791         $(HOST_EXPORTS) \
33792         for flag in $(EXTRA_HOST_FLAGS) ; do \
33793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794         done; \
33795         echo "Doing info in recode" ; \
33796         (cd $(HOST_SUBDIR)/recode && \
33797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799                   "RANLIB=$${RANLIB}" \
33800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801                   info) \
33802           || exit 1
33803
33804 @endif recode
33805
33806 .PHONY: maybe-dvi-recode dvi-recode
33807 maybe-dvi-recode:
33808 @if recode
33809 maybe-dvi-recode: dvi-recode
33810
33811 dvi-recode: \
33812     configure-recode 
33813         @: $(MAKE); $(unstage)
33814         @[ -f ./recode/Makefile ] || exit 0; \
33815         r=`${PWD_COMMAND}`; export r; \
33816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817         $(HOST_EXPORTS) \
33818         for flag in $(EXTRA_HOST_FLAGS) ; do \
33819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820         done; \
33821         echo "Doing dvi in recode" ; \
33822         (cd $(HOST_SUBDIR)/recode && \
33823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825                   "RANLIB=$${RANLIB}" \
33826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827                   dvi) \
33828           || exit 1
33829
33830 @endif recode
33831
33832 .PHONY: maybe-pdf-recode pdf-recode
33833 maybe-pdf-recode:
33834 @if recode
33835 maybe-pdf-recode: pdf-recode
33836
33837 pdf-recode: \
33838     configure-recode 
33839         @: $(MAKE); $(unstage)
33840         @[ -f ./recode/Makefile ] || exit 0; \
33841         r=`${PWD_COMMAND}`; export r; \
33842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843         $(HOST_EXPORTS) \
33844         for flag in $(EXTRA_HOST_FLAGS) ; do \
33845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846         done; \
33847         echo "Doing pdf in recode" ; \
33848         (cd $(HOST_SUBDIR)/recode && \
33849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851                   "RANLIB=$${RANLIB}" \
33852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853                   pdf) \
33854           || exit 1
33855
33856 @endif recode
33857
33858 .PHONY: maybe-html-recode html-recode
33859 maybe-html-recode:
33860 @if recode
33861 maybe-html-recode: html-recode
33862
33863 html-recode: \
33864     configure-recode 
33865         @: $(MAKE); $(unstage)
33866         @[ -f ./recode/Makefile ] || exit 0; \
33867         r=`${PWD_COMMAND}`; export r; \
33868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33869         $(HOST_EXPORTS) \
33870         for flag in $(EXTRA_HOST_FLAGS) ; do \
33871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33872         done; \
33873         echo "Doing html in recode" ; \
33874         (cd $(HOST_SUBDIR)/recode && \
33875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33877                   "RANLIB=$${RANLIB}" \
33878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33879                   html) \
33880           || exit 1
33881
33882 @endif recode
33883
33884 .PHONY: maybe-TAGS-recode TAGS-recode
33885 maybe-TAGS-recode:
33886 @if recode
33887 maybe-TAGS-recode: TAGS-recode
33888
33889 TAGS-recode: \
33890     configure-recode 
33891         @: $(MAKE); $(unstage)
33892         @[ -f ./recode/Makefile ] || exit 0; \
33893         r=`${PWD_COMMAND}`; export r; \
33894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33895         $(HOST_EXPORTS) \
33896         for flag in $(EXTRA_HOST_FLAGS) ; do \
33897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33898         done; \
33899         echo "Doing TAGS in recode" ; \
33900         (cd $(HOST_SUBDIR)/recode && \
33901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33903                   "RANLIB=$${RANLIB}" \
33904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33905                   TAGS) \
33906           || exit 1
33907
33908 @endif recode
33909
33910 .PHONY: maybe-install-info-recode install-info-recode
33911 maybe-install-info-recode:
33912 @if recode
33913 maybe-install-info-recode: install-info-recode
33914
33915 install-info-recode: \
33916     configure-recode \
33917     info-recode 
33918         @: $(MAKE); $(unstage)
33919         @[ -f ./recode/Makefile ] || exit 0; \
33920         r=`${PWD_COMMAND}`; export r; \
33921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922         $(HOST_EXPORTS) \
33923         for flag in $(EXTRA_HOST_FLAGS) ; do \
33924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33925         done; \
33926         echo "Doing install-info in recode" ; \
33927         (cd $(HOST_SUBDIR)/recode && \
33928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33930                   "RANLIB=$${RANLIB}" \
33931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33932                   install-info) \
33933           || exit 1
33934
33935 @endif recode
33936
33937 .PHONY: maybe-install-pdf-recode install-pdf-recode
33938 maybe-install-pdf-recode:
33939 @if recode
33940 maybe-install-pdf-recode: install-pdf-recode
33941
33942 install-pdf-recode: \
33943     configure-recode \
33944     pdf-recode 
33945         @: $(MAKE); $(unstage)
33946         @[ -f ./recode/Makefile ] || exit 0; \
33947         r=`${PWD_COMMAND}`; export r; \
33948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949         $(HOST_EXPORTS) \
33950         for flag in $(EXTRA_HOST_FLAGS) ; do \
33951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952         done; \
33953         echo "Doing install-pdf in recode" ; \
33954         (cd $(HOST_SUBDIR)/recode && \
33955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33957                   "RANLIB=$${RANLIB}" \
33958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33959                   install-pdf) \
33960           || exit 1
33961
33962 @endif recode
33963
33964 .PHONY: maybe-install-html-recode install-html-recode
33965 maybe-install-html-recode:
33966 @if recode
33967 maybe-install-html-recode: install-html-recode
33968
33969 install-html-recode: \
33970     configure-recode \
33971     html-recode 
33972         @: $(MAKE); $(unstage)
33973         @[ -f ./recode/Makefile ] || exit 0; \
33974         r=`${PWD_COMMAND}`; export r; \
33975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33976         $(HOST_EXPORTS) \
33977         for flag in $(EXTRA_HOST_FLAGS) ; do \
33978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33979         done; \
33980         echo "Doing install-html in recode" ; \
33981         (cd $(HOST_SUBDIR)/recode && \
33982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33984                   "RANLIB=$${RANLIB}" \
33985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33986                   install-html) \
33987           || exit 1
33988
33989 @endif recode
33990
33991 .PHONY: maybe-installcheck-recode installcheck-recode
33992 maybe-installcheck-recode:
33993 @if recode
33994 maybe-installcheck-recode: installcheck-recode
33995
33996 installcheck-recode: \
33997     configure-recode 
33998         @: $(MAKE); $(unstage)
33999         @[ -f ./recode/Makefile ] || exit 0; \
34000         r=`${PWD_COMMAND}`; export r; \
34001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002         $(HOST_EXPORTS) \
34003         for flag in $(EXTRA_HOST_FLAGS) ; do \
34004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34005         done; \
34006         echo "Doing installcheck in recode" ; \
34007         (cd $(HOST_SUBDIR)/recode && \
34008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010                   "RANLIB=$${RANLIB}" \
34011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34012                   installcheck) \
34013           || exit 1
34014
34015 @endif recode
34016
34017 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34018 maybe-mostlyclean-recode:
34019 @if recode
34020 maybe-mostlyclean-recode: mostlyclean-recode
34021
34022 mostlyclean-recode: 
34023         @: $(MAKE); $(unstage)
34024         @[ -f ./recode/Makefile ] || exit 0; \
34025         r=`${PWD_COMMAND}`; export r; \
34026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027         $(HOST_EXPORTS) \
34028         for flag in $(EXTRA_HOST_FLAGS) ; do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         echo "Doing mostlyclean in recode" ; \
34032         (cd $(HOST_SUBDIR)/recode && \
34033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035                   "RANLIB=$${RANLIB}" \
34036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037                   mostlyclean) \
34038           || exit 1
34039
34040 @endif recode
34041
34042 .PHONY: maybe-clean-recode clean-recode
34043 maybe-clean-recode:
34044 @if recode
34045 maybe-clean-recode: clean-recode
34046
34047 clean-recode: 
34048         @: $(MAKE); $(unstage)
34049         @[ -f ./recode/Makefile ] || exit 0; \
34050         r=`${PWD_COMMAND}`; export r; \
34051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34052         $(HOST_EXPORTS) \
34053         for flag in $(EXTRA_HOST_FLAGS) ; do \
34054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055         done; \
34056         echo "Doing clean in recode" ; \
34057         (cd $(HOST_SUBDIR)/recode && \
34058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34060                   "RANLIB=$${RANLIB}" \
34061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34062                   clean) \
34063           || exit 1
34064
34065 @endif recode
34066
34067 .PHONY: maybe-distclean-recode distclean-recode
34068 maybe-distclean-recode:
34069 @if recode
34070 maybe-distclean-recode: distclean-recode
34071
34072 distclean-recode: 
34073         @: $(MAKE); $(unstage)
34074         @[ -f ./recode/Makefile ] || exit 0; \
34075         r=`${PWD_COMMAND}`; export r; \
34076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077         $(HOST_EXPORTS) \
34078         for flag in $(EXTRA_HOST_FLAGS) ; do \
34079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080         done; \
34081         echo "Doing distclean in recode" ; \
34082         (cd $(HOST_SUBDIR)/recode && \
34083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34085                   "RANLIB=$${RANLIB}" \
34086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34087                   distclean) \
34088           || exit 1
34089
34090 @endif recode
34091
34092 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
34093 maybe-maintainer-clean-recode:
34094 @if recode
34095 maybe-maintainer-clean-recode: maintainer-clean-recode
34096
34097 maintainer-clean-recode: 
34098         @: $(MAKE); $(unstage)
34099         @[ -f ./recode/Makefile ] || exit 0; \
34100         r=`${PWD_COMMAND}`; export r; \
34101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34102         $(HOST_EXPORTS) \
34103         for flag in $(EXTRA_HOST_FLAGS) ; do \
34104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34105         done; \
34106         echo "Doing maintainer-clean in recode" ; \
34107         (cd $(HOST_SUBDIR)/recode && \
34108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34110                   "RANLIB=$${RANLIB}" \
34111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34112                   maintainer-clean) \
34113           || exit 1
34114
34115 @endif recode
34116
34117
34118
34119 .PHONY: configure-sed maybe-configure-sed
34120 maybe-configure-sed:
34121 @if gcc-bootstrap
34122 configure-sed: stage_current
34123 @endif gcc-bootstrap
34124 @if sed
34125 maybe-configure-sed: configure-sed
34126 configure-sed: 
34127         @: $(MAKE); $(unstage)
34128         @r=`${PWD_COMMAND}`; export r; \
34129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
34131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
34132         $(HOST_EXPORTS) \
34133         echo Configuring in $(HOST_SUBDIR)/sed; \
34134         cd "$(HOST_SUBDIR)/sed" || exit 1; \
34135         case $(srcdir) in \
34136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34137           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
34138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34139         esac; \
34140         srcdiroption="--srcdir=$${topdir}/sed"; \
34141         libsrcdir="$$s/sed"; \
34142         $(SHELL) $${libsrcdir}/configure \
34143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34144           --target=${target_alias} $${srcdiroption}  \
34145           || exit 1
34146 @endif sed
34147
34148
34149
34150
34151
34152 .PHONY: all-sed maybe-all-sed
34153 maybe-all-sed:
34154 @if gcc-bootstrap
34155 all-sed: stage_current
34156 @endif gcc-bootstrap
34157 @if sed
34158 TARGET-sed=all
34159 maybe-all-sed: all-sed
34160 all-sed: configure-sed
34161         @: $(MAKE); $(unstage)
34162         @r=`${PWD_COMMAND}`; export r; \
34163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164         $(HOST_EXPORTS) \
34165         (cd $(HOST_SUBDIR)/sed && \
34166           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34167                 $(TARGET-sed))
34168 @endif sed
34169
34170
34171
34172
34173 .PHONY: check-sed maybe-check-sed
34174 maybe-check-sed:
34175 @if sed
34176 maybe-check-sed: check-sed
34177
34178 check-sed:
34179         @: $(MAKE); $(unstage)
34180         @r=`${PWD_COMMAND}`; export r; \
34181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182         $(HOST_EXPORTS) \
34183         (cd $(HOST_SUBDIR)/sed && \
34184           $(MAKE) $(FLAGS_TO_PASS)  check)
34185
34186 @endif sed
34187
34188 .PHONY: install-sed maybe-install-sed
34189 maybe-install-sed:
34190 @if sed
34191 maybe-install-sed: install-sed
34192
34193 install-sed: installdirs
34194         @: $(MAKE); $(unstage)
34195         @r=`${PWD_COMMAND}`; export r; \
34196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34197         $(HOST_EXPORTS) \
34198         (cd $(HOST_SUBDIR)/sed && \
34199           $(MAKE) $(FLAGS_TO_PASS)  install)
34200
34201 @endif sed
34202
34203 # Other targets (info, dvi, pdf, etc.)
34204
34205 .PHONY: maybe-info-sed info-sed
34206 maybe-info-sed:
34207 @if sed
34208 maybe-info-sed: info-sed
34209
34210 info-sed: \
34211     configure-sed 
34212         @: $(MAKE); $(unstage)
34213         @[ -f ./sed/Makefile ] || exit 0; \
34214         r=`${PWD_COMMAND}`; export r; \
34215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216         $(HOST_EXPORTS) \
34217         for flag in $(EXTRA_HOST_FLAGS) ; do \
34218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219         done; \
34220         echo "Doing info in sed" ; \
34221         (cd $(HOST_SUBDIR)/sed && \
34222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224                   "RANLIB=$${RANLIB}" \
34225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226                   info) \
34227           || exit 1
34228
34229 @endif sed
34230
34231 .PHONY: maybe-dvi-sed dvi-sed
34232 maybe-dvi-sed:
34233 @if sed
34234 maybe-dvi-sed: dvi-sed
34235
34236 dvi-sed: \
34237     configure-sed 
34238         @: $(MAKE); $(unstage)
34239         @[ -f ./sed/Makefile ] || exit 0; \
34240         r=`${PWD_COMMAND}`; export r; \
34241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34242         $(HOST_EXPORTS) \
34243         for flag in $(EXTRA_HOST_FLAGS) ; do \
34244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245         done; \
34246         echo "Doing dvi in sed" ; \
34247         (cd $(HOST_SUBDIR)/sed && \
34248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34250                   "RANLIB=$${RANLIB}" \
34251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34252                   dvi) \
34253           || exit 1
34254
34255 @endif sed
34256
34257 .PHONY: maybe-pdf-sed pdf-sed
34258 maybe-pdf-sed:
34259 @if sed
34260 maybe-pdf-sed: pdf-sed
34261
34262 pdf-sed: \
34263     configure-sed 
34264         @: $(MAKE); $(unstage)
34265         @[ -f ./sed/Makefile ] || exit 0; \
34266         r=`${PWD_COMMAND}`; export r; \
34267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268         $(HOST_EXPORTS) \
34269         for flag in $(EXTRA_HOST_FLAGS) ; do \
34270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271         done; \
34272         echo "Doing pdf in sed" ; \
34273         (cd $(HOST_SUBDIR)/sed && \
34274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276                   "RANLIB=$${RANLIB}" \
34277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278                   pdf) \
34279           || exit 1
34280
34281 @endif sed
34282
34283 .PHONY: maybe-html-sed html-sed
34284 maybe-html-sed:
34285 @if sed
34286 maybe-html-sed: html-sed
34287
34288 html-sed: \
34289     configure-sed 
34290         @: $(MAKE); $(unstage)
34291         @[ -f ./sed/Makefile ] || exit 0; \
34292         r=`${PWD_COMMAND}`; export r; \
34293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294         $(HOST_EXPORTS) \
34295         for flag in $(EXTRA_HOST_FLAGS) ; do \
34296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34297         done; \
34298         echo "Doing html in sed" ; \
34299         (cd $(HOST_SUBDIR)/sed && \
34300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34302                   "RANLIB=$${RANLIB}" \
34303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34304                   html) \
34305           || exit 1
34306
34307 @endif sed
34308
34309 .PHONY: maybe-TAGS-sed TAGS-sed
34310 maybe-TAGS-sed:
34311 @if sed
34312 maybe-TAGS-sed: TAGS-sed
34313
34314 TAGS-sed: \
34315     configure-sed 
34316         @: $(MAKE); $(unstage)
34317         @[ -f ./sed/Makefile ] || exit 0; \
34318         r=`${PWD_COMMAND}`; export r; \
34319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34320         $(HOST_EXPORTS) \
34321         for flag in $(EXTRA_HOST_FLAGS) ; do \
34322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34323         done; \
34324         echo "Doing TAGS in sed" ; \
34325         (cd $(HOST_SUBDIR)/sed && \
34326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34328                   "RANLIB=$${RANLIB}" \
34329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34330                   TAGS) \
34331           || exit 1
34332
34333 @endif sed
34334
34335 .PHONY: maybe-install-info-sed install-info-sed
34336 maybe-install-info-sed:
34337 @if sed
34338 maybe-install-info-sed: install-info-sed
34339
34340 install-info-sed: \
34341     configure-sed \
34342     info-sed 
34343         @: $(MAKE); $(unstage)
34344         @[ -f ./sed/Makefile ] || exit 0; \
34345         r=`${PWD_COMMAND}`; export r; \
34346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347         $(HOST_EXPORTS) \
34348         for flag in $(EXTRA_HOST_FLAGS) ; do \
34349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350         done; \
34351         echo "Doing install-info in sed" ; \
34352         (cd $(HOST_SUBDIR)/sed && \
34353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355                   "RANLIB=$${RANLIB}" \
34356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357                   install-info) \
34358           || exit 1
34359
34360 @endif sed
34361
34362 .PHONY: maybe-install-pdf-sed install-pdf-sed
34363 maybe-install-pdf-sed:
34364 @if sed
34365 maybe-install-pdf-sed: install-pdf-sed
34366
34367 install-pdf-sed: \
34368     configure-sed \
34369     pdf-sed 
34370         @: $(MAKE); $(unstage)
34371         @[ -f ./sed/Makefile ] || exit 0; \
34372         r=`${PWD_COMMAND}`; export r; \
34373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374         $(HOST_EXPORTS) \
34375         for flag in $(EXTRA_HOST_FLAGS) ; do \
34376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34377         done; \
34378         echo "Doing install-pdf in sed" ; \
34379         (cd $(HOST_SUBDIR)/sed && \
34380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382                   "RANLIB=$${RANLIB}" \
34383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384                   install-pdf) \
34385           || exit 1
34386
34387 @endif sed
34388
34389 .PHONY: maybe-install-html-sed install-html-sed
34390 maybe-install-html-sed:
34391 @if sed
34392 maybe-install-html-sed: install-html-sed
34393
34394 install-html-sed: \
34395     configure-sed \
34396     html-sed 
34397         @: $(MAKE); $(unstage)
34398         @[ -f ./sed/Makefile ] || exit 0; \
34399         r=`${PWD_COMMAND}`; export r; \
34400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401         $(HOST_EXPORTS) \
34402         for flag in $(EXTRA_HOST_FLAGS) ; do \
34403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404         done; \
34405         echo "Doing install-html in sed" ; \
34406         (cd $(HOST_SUBDIR)/sed && \
34407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409                   "RANLIB=$${RANLIB}" \
34410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411                   install-html) \
34412           || exit 1
34413
34414 @endif sed
34415
34416 .PHONY: maybe-installcheck-sed installcheck-sed
34417 maybe-installcheck-sed:
34418 @if sed
34419 maybe-installcheck-sed: installcheck-sed
34420
34421 installcheck-sed: \
34422     configure-sed 
34423         @: $(MAKE); $(unstage)
34424         @[ -f ./sed/Makefile ] || exit 0; \
34425         r=`${PWD_COMMAND}`; export r; \
34426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427         $(HOST_EXPORTS) \
34428         for flag in $(EXTRA_HOST_FLAGS) ; do \
34429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34430         done; \
34431         echo "Doing installcheck in sed" ; \
34432         (cd $(HOST_SUBDIR)/sed && \
34433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435                   "RANLIB=$${RANLIB}" \
34436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34437                   installcheck) \
34438           || exit 1
34439
34440 @endif sed
34441
34442 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
34443 maybe-mostlyclean-sed:
34444 @if sed
34445 maybe-mostlyclean-sed: mostlyclean-sed
34446
34447 mostlyclean-sed: 
34448         @: $(MAKE); $(unstage)
34449         @[ -f ./sed/Makefile ] || exit 0; \
34450         r=`${PWD_COMMAND}`; export r; \
34451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452         $(HOST_EXPORTS) \
34453         for flag in $(EXTRA_HOST_FLAGS) ; do \
34454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455         done; \
34456         echo "Doing mostlyclean in sed" ; \
34457         (cd $(HOST_SUBDIR)/sed && \
34458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460                   "RANLIB=$${RANLIB}" \
34461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462                   mostlyclean) \
34463           || exit 1
34464
34465 @endif sed
34466
34467 .PHONY: maybe-clean-sed clean-sed
34468 maybe-clean-sed:
34469 @if sed
34470 maybe-clean-sed: clean-sed
34471
34472 clean-sed: 
34473         @: $(MAKE); $(unstage)
34474         @[ -f ./sed/Makefile ] || exit 0; \
34475         r=`${PWD_COMMAND}`; export r; \
34476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34477         $(HOST_EXPORTS) \
34478         for flag in $(EXTRA_HOST_FLAGS) ; do \
34479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34480         done; \
34481         echo "Doing clean in sed" ; \
34482         (cd $(HOST_SUBDIR)/sed && \
34483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34485                   "RANLIB=$${RANLIB}" \
34486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34487                   clean) \
34488           || exit 1
34489
34490 @endif sed
34491
34492 .PHONY: maybe-distclean-sed distclean-sed
34493 maybe-distclean-sed:
34494 @if sed
34495 maybe-distclean-sed: distclean-sed
34496
34497 distclean-sed: 
34498         @: $(MAKE); $(unstage)
34499         @[ -f ./sed/Makefile ] || exit 0; \
34500         r=`${PWD_COMMAND}`; export r; \
34501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34502         $(HOST_EXPORTS) \
34503         for flag in $(EXTRA_HOST_FLAGS) ; do \
34504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34505         done; \
34506         echo "Doing distclean in sed" ; \
34507         (cd $(HOST_SUBDIR)/sed && \
34508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34510                   "RANLIB=$${RANLIB}" \
34511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34512                   distclean) \
34513           || exit 1
34514
34515 @endif sed
34516
34517 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34518 maybe-maintainer-clean-sed:
34519 @if sed
34520 maybe-maintainer-clean-sed: maintainer-clean-sed
34521
34522 maintainer-clean-sed: 
34523         @: $(MAKE); $(unstage)
34524         @[ -f ./sed/Makefile ] || exit 0; \
34525         r=`${PWD_COMMAND}`; export r; \
34526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34527         $(HOST_EXPORTS) \
34528         for flag in $(EXTRA_HOST_FLAGS) ; do \
34529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530         done; \
34531         echo "Doing maintainer-clean in sed" ; \
34532         (cd $(HOST_SUBDIR)/sed && \
34533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34535                   "RANLIB=$${RANLIB}" \
34536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34537                   maintainer-clean) \
34538           || exit 1
34539
34540 @endif sed
34541
34542
34543
34544 .PHONY: configure-send-pr maybe-configure-send-pr
34545 maybe-configure-send-pr:
34546 @if gcc-bootstrap
34547 configure-send-pr: stage_current
34548 @endif gcc-bootstrap
34549 @if send-pr
34550 maybe-configure-send-pr: configure-send-pr
34551 configure-send-pr: 
34552         @: $(MAKE); $(unstage)
34553         @r=`${PWD_COMMAND}`; export r; \
34554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34557         $(HOST_EXPORTS) \
34558         echo Configuring in $(HOST_SUBDIR)/send-pr; \
34559         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34560         case $(srcdir) in \
34561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34562           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34564         esac; \
34565         srcdiroption="--srcdir=$${topdir}/send-pr"; \
34566         libsrcdir="$$s/send-pr"; \
34567         $(SHELL) $${libsrcdir}/configure \
34568           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34569           --target=${target_alias} $${srcdiroption}  \
34570           || exit 1
34571 @endif send-pr
34572
34573
34574
34575
34576
34577 .PHONY: all-send-pr maybe-all-send-pr
34578 maybe-all-send-pr:
34579 @if gcc-bootstrap
34580 all-send-pr: stage_current
34581 @endif gcc-bootstrap
34582 @if send-pr
34583 TARGET-send-pr=all
34584 maybe-all-send-pr: all-send-pr
34585 all-send-pr: configure-send-pr
34586         @: $(MAKE); $(unstage)
34587         @r=`${PWD_COMMAND}`; export r; \
34588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589         $(HOST_EXPORTS) \
34590         (cd $(HOST_SUBDIR)/send-pr && \
34591           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34592                 $(TARGET-send-pr))
34593 @endif send-pr
34594
34595
34596
34597
34598 .PHONY: check-send-pr maybe-check-send-pr
34599 maybe-check-send-pr:
34600 @if send-pr
34601 maybe-check-send-pr: check-send-pr
34602
34603 check-send-pr:
34604         @: $(MAKE); $(unstage)
34605         @r=`${PWD_COMMAND}`; export r; \
34606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34607         $(HOST_EXPORTS) \
34608         (cd $(HOST_SUBDIR)/send-pr && \
34609           $(MAKE) $(FLAGS_TO_PASS)  check)
34610
34611 @endif send-pr
34612
34613 .PHONY: install-send-pr maybe-install-send-pr
34614 maybe-install-send-pr:
34615 @if send-pr
34616 maybe-install-send-pr: install-send-pr
34617
34618 install-send-pr: installdirs
34619         @: $(MAKE); $(unstage)
34620         @r=`${PWD_COMMAND}`; export r; \
34621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622         $(HOST_EXPORTS) \
34623         (cd $(HOST_SUBDIR)/send-pr && \
34624           $(MAKE) $(FLAGS_TO_PASS)  install)
34625
34626 @endif send-pr
34627
34628 # Other targets (info, dvi, pdf, etc.)
34629
34630 .PHONY: maybe-info-send-pr info-send-pr
34631 maybe-info-send-pr:
34632 @if send-pr
34633 maybe-info-send-pr: info-send-pr
34634
34635 info-send-pr: \
34636     configure-send-pr 
34637         @: $(MAKE); $(unstage)
34638         @[ -f ./send-pr/Makefile ] || exit 0; \
34639         r=`${PWD_COMMAND}`; export r; \
34640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641         $(HOST_EXPORTS) \
34642         for flag in $(EXTRA_HOST_FLAGS) ; do \
34643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34644         done; \
34645         echo "Doing info in send-pr" ; \
34646         (cd $(HOST_SUBDIR)/send-pr && \
34647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649                   "RANLIB=$${RANLIB}" \
34650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651                   info) \
34652           || exit 1
34653
34654 @endif send-pr
34655
34656 .PHONY: maybe-dvi-send-pr dvi-send-pr
34657 maybe-dvi-send-pr:
34658 @if send-pr
34659 maybe-dvi-send-pr: dvi-send-pr
34660
34661 dvi-send-pr: \
34662     configure-send-pr 
34663         @: $(MAKE); $(unstage)
34664         @[ -f ./send-pr/Makefile ] || exit 0; \
34665         r=`${PWD_COMMAND}`; export r; \
34666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34667         $(HOST_EXPORTS) \
34668         for flag in $(EXTRA_HOST_FLAGS) ; do \
34669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34670         done; \
34671         echo "Doing dvi in send-pr" ; \
34672         (cd $(HOST_SUBDIR)/send-pr && \
34673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34675                   "RANLIB=$${RANLIB}" \
34676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34677                   dvi) \
34678           || exit 1
34679
34680 @endif send-pr
34681
34682 .PHONY: maybe-pdf-send-pr pdf-send-pr
34683 maybe-pdf-send-pr:
34684 @if send-pr
34685 maybe-pdf-send-pr: pdf-send-pr
34686
34687 pdf-send-pr: \
34688     configure-send-pr 
34689         @: $(MAKE); $(unstage)
34690         @[ -f ./send-pr/Makefile ] || exit 0; \
34691         r=`${PWD_COMMAND}`; export r; \
34692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693         $(HOST_EXPORTS) \
34694         for flag in $(EXTRA_HOST_FLAGS) ; do \
34695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34696         done; \
34697         echo "Doing pdf in send-pr" ; \
34698         (cd $(HOST_SUBDIR)/send-pr && \
34699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701                   "RANLIB=$${RANLIB}" \
34702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703                   pdf) \
34704           || exit 1
34705
34706 @endif send-pr
34707
34708 .PHONY: maybe-html-send-pr html-send-pr
34709 maybe-html-send-pr:
34710 @if send-pr
34711 maybe-html-send-pr: html-send-pr
34712
34713 html-send-pr: \
34714     configure-send-pr 
34715         @: $(MAKE); $(unstage)
34716         @[ -f ./send-pr/Makefile ] || exit 0; \
34717         r=`${PWD_COMMAND}`; export r; \
34718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719         $(HOST_EXPORTS) \
34720         for flag in $(EXTRA_HOST_FLAGS) ; do \
34721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34722         done; \
34723         echo "Doing html in send-pr" ; \
34724         (cd $(HOST_SUBDIR)/send-pr && \
34725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34727                   "RANLIB=$${RANLIB}" \
34728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34729                   html) \
34730           || exit 1
34731
34732 @endif send-pr
34733
34734 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34735 maybe-TAGS-send-pr:
34736 @if send-pr
34737 maybe-TAGS-send-pr: TAGS-send-pr
34738
34739 TAGS-send-pr: \
34740     configure-send-pr 
34741         @: $(MAKE); $(unstage)
34742         @[ -f ./send-pr/Makefile ] || exit 0; \
34743         r=`${PWD_COMMAND}`; export r; \
34744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34745         $(HOST_EXPORTS) \
34746         for flag in $(EXTRA_HOST_FLAGS) ; do \
34747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34748         done; \
34749         echo "Doing TAGS in send-pr" ; \
34750         (cd $(HOST_SUBDIR)/send-pr && \
34751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34753                   "RANLIB=$${RANLIB}" \
34754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34755                   TAGS) \
34756           || exit 1
34757
34758 @endif send-pr
34759
34760 .PHONY: maybe-install-info-send-pr install-info-send-pr
34761 maybe-install-info-send-pr:
34762 @if send-pr
34763 maybe-install-info-send-pr: install-info-send-pr
34764
34765 install-info-send-pr: \
34766     configure-send-pr \
34767     info-send-pr 
34768         @: $(MAKE); $(unstage)
34769         @[ -f ./send-pr/Makefile ] || exit 0; \
34770         r=`${PWD_COMMAND}`; export r; \
34771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34772         $(HOST_EXPORTS) \
34773         for flag in $(EXTRA_HOST_FLAGS) ; do \
34774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34775         done; \
34776         echo "Doing install-info in send-pr" ; \
34777         (cd $(HOST_SUBDIR)/send-pr && \
34778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34780                   "RANLIB=$${RANLIB}" \
34781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34782                   install-info) \
34783           || exit 1
34784
34785 @endif send-pr
34786
34787 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34788 maybe-install-pdf-send-pr:
34789 @if send-pr
34790 maybe-install-pdf-send-pr: install-pdf-send-pr
34791
34792 install-pdf-send-pr: \
34793     configure-send-pr \
34794     pdf-send-pr 
34795         @: $(MAKE); $(unstage)
34796         @[ -f ./send-pr/Makefile ] || exit 0; \
34797         r=`${PWD_COMMAND}`; export r; \
34798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799         $(HOST_EXPORTS) \
34800         for flag in $(EXTRA_HOST_FLAGS) ; do \
34801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802         done; \
34803         echo "Doing install-pdf in send-pr" ; \
34804         (cd $(HOST_SUBDIR)/send-pr && \
34805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807                   "RANLIB=$${RANLIB}" \
34808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809                   install-pdf) \
34810           || exit 1
34811
34812 @endif send-pr
34813
34814 .PHONY: maybe-install-html-send-pr install-html-send-pr
34815 maybe-install-html-send-pr:
34816 @if send-pr
34817 maybe-install-html-send-pr: install-html-send-pr
34818
34819 install-html-send-pr: \
34820     configure-send-pr \
34821     html-send-pr 
34822         @: $(MAKE); $(unstage)
34823         @[ -f ./send-pr/Makefile ] || exit 0; \
34824         r=`${PWD_COMMAND}`; export r; \
34825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826         $(HOST_EXPORTS) \
34827         for flag in $(EXTRA_HOST_FLAGS) ; do \
34828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34829         done; \
34830         echo "Doing install-html in send-pr" ; \
34831         (cd $(HOST_SUBDIR)/send-pr && \
34832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34834                   "RANLIB=$${RANLIB}" \
34835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34836                   install-html) \
34837           || exit 1
34838
34839 @endif send-pr
34840
34841 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34842 maybe-installcheck-send-pr:
34843 @if send-pr
34844 maybe-installcheck-send-pr: installcheck-send-pr
34845
34846 installcheck-send-pr: \
34847     configure-send-pr 
34848         @: $(MAKE); $(unstage)
34849         @[ -f ./send-pr/Makefile ] || exit 0; \
34850         r=`${PWD_COMMAND}`; export r; \
34851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34852         $(HOST_EXPORTS) \
34853         for flag in $(EXTRA_HOST_FLAGS) ; do \
34854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34855         done; \
34856         echo "Doing installcheck in send-pr" ; \
34857         (cd $(HOST_SUBDIR)/send-pr && \
34858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34860                   "RANLIB=$${RANLIB}" \
34861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34862                   installcheck) \
34863           || exit 1
34864
34865 @endif send-pr
34866
34867 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34868 maybe-mostlyclean-send-pr:
34869 @if send-pr
34870 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34871
34872 mostlyclean-send-pr: 
34873         @: $(MAKE); $(unstage)
34874         @[ -f ./send-pr/Makefile ] || exit 0; \
34875         r=`${PWD_COMMAND}`; export r; \
34876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877         $(HOST_EXPORTS) \
34878         for flag in $(EXTRA_HOST_FLAGS) ; do \
34879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880         done; \
34881         echo "Doing mostlyclean in send-pr" ; \
34882         (cd $(HOST_SUBDIR)/send-pr && \
34883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885                   "RANLIB=$${RANLIB}" \
34886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887                   mostlyclean) \
34888           || exit 1
34889
34890 @endif send-pr
34891
34892 .PHONY: maybe-clean-send-pr clean-send-pr
34893 maybe-clean-send-pr:
34894 @if send-pr
34895 maybe-clean-send-pr: clean-send-pr
34896
34897 clean-send-pr: 
34898         @: $(MAKE); $(unstage)
34899         @[ -f ./send-pr/Makefile ] || exit 0; \
34900         r=`${PWD_COMMAND}`; export r; \
34901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34902         $(HOST_EXPORTS) \
34903         for flag in $(EXTRA_HOST_FLAGS) ; do \
34904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34905         done; \
34906         echo "Doing clean in send-pr" ; \
34907         (cd $(HOST_SUBDIR)/send-pr && \
34908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34910                   "RANLIB=$${RANLIB}" \
34911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34912                   clean) \
34913           || exit 1
34914
34915 @endif send-pr
34916
34917 .PHONY: maybe-distclean-send-pr distclean-send-pr
34918 maybe-distclean-send-pr:
34919 @if send-pr
34920 maybe-distclean-send-pr: distclean-send-pr
34921
34922 distclean-send-pr: 
34923         @: $(MAKE); $(unstage)
34924         @[ -f ./send-pr/Makefile ] || exit 0; \
34925         r=`${PWD_COMMAND}`; export r; \
34926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34927         $(HOST_EXPORTS) \
34928         for flag in $(EXTRA_HOST_FLAGS) ; do \
34929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34930         done; \
34931         echo "Doing distclean in send-pr" ; \
34932         (cd $(HOST_SUBDIR)/send-pr && \
34933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34935                   "RANLIB=$${RANLIB}" \
34936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34937                   distclean) \
34938           || exit 1
34939
34940 @endif send-pr
34941
34942 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34943 maybe-maintainer-clean-send-pr:
34944 @if send-pr
34945 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34946
34947 maintainer-clean-send-pr: 
34948         @: $(MAKE); $(unstage)
34949         @[ -f ./send-pr/Makefile ] || exit 0; \
34950         r=`${PWD_COMMAND}`; export r; \
34951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34952         $(HOST_EXPORTS) \
34953         for flag in $(EXTRA_HOST_FLAGS) ; do \
34954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34955         done; \
34956         echo "Doing maintainer-clean in send-pr" ; \
34957         (cd $(HOST_SUBDIR)/send-pr && \
34958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34960                   "RANLIB=$${RANLIB}" \
34961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34962                   maintainer-clean) \
34963           || exit 1
34964
34965 @endif send-pr
34966
34967
34968
34969 .PHONY: configure-shellutils maybe-configure-shellutils
34970 maybe-configure-shellutils:
34971 @if gcc-bootstrap
34972 configure-shellutils: stage_current
34973 @endif gcc-bootstrap
34974 @if shellutils
34975 maybe-configure-shellutils: configure-shellutils
34976 configure-shellutils: 
34977         @: $(MAKE); $(unstage)
34978         @r=`${PWD_COMMAND}`; export r; \
34979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34980         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34982         $(HOST_EXPORTS) \
34983         echo Configuring in $(HOST_SUBDIR)/shellutils; \
34984         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34985         case $(srcdir) in \
34986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34987           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34989         esac; \
34990         srcdiroption="--srcdir=$${topdir}/shellutils"; \
34991         libsrcdir="$$s/shellutils"; \
34992         $(SHELL) $${libsrcdir}/configure \
34993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34994           --target=${target_alias} $${srcdiroption}  \
34995           || exit 1
34996 @endif shellutils
34997
34998
34999
35000
35001
35002 .PHONY: all-shellutils maybe-all-shellutils
35003 maybe-all-shellutils:
35004 @if gcc-bootstrap
35005 all-shellutils: stage_current
35006 @endif gcc-bootstrap
35007 @if shellutils
35008 TARGET-shellutils=all
35009 maybe-all-shellutils: all-shellutils
35010 all-shellutils: configure-shellutils
35011         @: $(MAKE); $(unstage)
35012         @r=`${PWD_COMMAND}`; export r; \
35013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014         $(HOST_EXPORTS) \
35015         (cd $(HOST_SUBDIR)/shellutils && \
35016           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35017                 $(TARGET-shellutils))
35018 @endif shellutils
35019
35020
35021
35022
35023 .PHONY: check-shellutils maybe-check-shellutils
35024 maybe-check-shellutils:
35025 @if shellutils
35026 maybe-check-shellutils: check-shellutils
35027
35028 check-shellutils:
35029         @: $(MAKE); $(unstage)
35030         @r=`${PWD_COMMAND}`; export r; \
35031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35032         $(HOST_EXPORTS) \
35033         (cd $(HOST_SUBDIR)/shellutils && \
35034           $(MAKE) $(FLAGS_TO_PASS)  check)
35035
35036 @endif shellutils
35037
35038 .PHONY: install-shellutils maybe-install-shellutils
35039 maybe-install-shellutils:
35040 @if shellutils
35041 maybe-install-shellutils: install-shellutils
35042
35043 install-shellutils: installdirs
35044         @: $(MAKE); $(unstage)
35045         @r=`${PWD_COMMAND}`; export r; \
35046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35047         $(HOST_EXPORTS) \
35048         (cd $(HOST_SUBDIR)/shellutils && \
35049           $(MAKE) $(FLAGS_TO_PASS)  install)
35050
35051 @endif shellutils
35052
35053 # Other targets (info, dvi, pdf, etc.)
35054
35055 .PHONY: maybe-info-shellutils info-shellutils
35056 maybe-info-shellutils:
35057 @if shellutils
35058 maybe-info-shellutils: info-shellutils
35059
35060 info-shellutils: \
35061     configure-shellutils 
35062         @: $(MAKE); $(unstage)
35063         @[ -f ./shellutils/Makefile ] || exit 0; \
35064         r=`${PWD_COMMAND}`; export r; \
35065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066         $(HOST_EXPORTS) \
35067         for flag in $(EXTRA_HOST_FLAGS) ; do \
35068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069         done; \
35070         echo "Doing info in shellutils" ; \
35071         (cd $(HOST_SUBDIR)/shellutils && \
35072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074                   "RANLIB=$${RANLIB}" \
35075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076                   info) \
35077           || exit 1
35078
35079 @endif shellutils
35080
35081 .PHONY: maybe-dvi-shellutils dvi-shellutils
35082 maybe-dvi-shellutils:
35083 @if shellutils
35084 maybe-dvi-shellutils: dvi-shellutils
35085
35086 dvi-shellutils: \
35087     configure-shellutils 
35088         @: $(MAKE); $(unstage)
35089         @[ -f ./shellutils/Makefile ] || exit 0; \
35090         r=`${PWD_COMMAND}`; export r; \
35091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092         $(HOST_EXPORTS) \
35093         for flag in $(EXTRA_HOST_FLAGS) ; do \
35094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35095         done; \
35096         echo "Doing dvi in shellutils" ; \
35097         (cd $(HOST_SUBDIR)/shellutils && \
35098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100                   "RANLIB=$${RANLIB}" \
35101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35102                   dvi) \
35103           || exit 1
35104
35105 @endif shellutils
35106
35107 .PHONY: maybe-pdf-shellutils pdf-shellutils
35108 maybe-pdf-shellutils:
35109 @if shellutils
35110 maybe-pdf-shellutils: pdf-shellutils
35111
35112 pdf-shellutils: \
35113     configure-shellutils 
35114         @: $(MAKE); $(unstage)
35115         @[ -f ./shellutils/Makefile ] || exit 0; \
35116         r=`${PWD_COMMAND}`; export r; \
35117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35118         $(HOST_EXPORTS) \
35119         for flag in $(EXTRA_HOST_FLAGS) ; do \
35120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35121         done; \
35122         echo "Doing pdf in shellutils" ; \
35123         (cd $(HOST_SUBDIR)/shellutils && \
35124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35126                   "RANLIB=$${RANLIB}" \
35127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35128                   pdf) \
35129           || exit 1
35130
35131 @endif shellutils
35132
35133 .PHONY: maybe-html-shellutils html-shellutils
35134 maybe-html-shellutils:
35135 @if shellutils
35136 maybe-html-shellutils: html-shellutils
35137
35138 html-shellutils: \
35139     configure-shellutils 
35140         @: $(MAKE); $(unstage)
35141         @[ -f ./shellutils/Makefile ] || exit 0; \
35142         r=`${PWD_COMMAND}`; export r; \
35143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144         $(HOST_EXPORTS) \
35145         for flag in $(EXTRA_HOST_FLAGS) ; do \
35146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35147         done; \
35148         echo "Doing html in shellutils" ; \
35149         (cd $(HOST_SUBDIR)/shellutils && \
35150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35152                   "RANLIB=$${RANLIB}" \
35153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35154                   html) \
35155           || exit 1
35156
35157 @endif shellutils
35158
35159 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
35160 maybe-TAGS-shellutils:
35161 @if shellutils
35162 maybe-TAGS-shellutils: TAGS-shellutils
35163
35164 TAGS-shellutils: \
35165     configure-shellutils 
35166         @: $(MAKE); $(unstage)
35167         @[ -f ./shellutils/Makefile ] || exit 0; \
35168         r=`${PWD_COMMAND}`; export r; \
35169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35170         $(HOST_EXPORTS) \
35171         for flag in $(EXTRA_HOST_FLAGS) ; do \
35172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35173         done; \
35174         echo "Doing TAGS in shellutils" ; \
35175         (cd $(HOST_SUBDIR)/shellutils && \
35176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35178                   "RANLIB=$${RANLIB}" \
35179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35180                   TAGS) \
35181           || exit 1
35182
35183 @endif shellutils
35184
35185 .PHONY: maybe-install-info-shellutils install-info-shellutils
35186 maybe-install-info-shellutils:
35187 @if shellutils
35188 maybe-install-info-shellutils: install-info-shellutils
35189
35190 install-info-shellutils: \
35191     configure-shellutils \
35192     info-shellutils 
35193         @: $(MAKE); $(unstage)
35194         @[ -f ./shellutils/Makefile ] || exit 0; \
35195         r=`${PWD_COMMAND}`; export r; \
35196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197         $(HOST_EXPORTS) \
35198         for flag in $(EXTRA_HOST_FLAGS) ; do \
35199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35200         done; \
35201         echo "Doing install-info in shellutils" ; \
35202         (cd $(HOST_SUBDIR)/shellutils && \
35203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35205                   "RANLIB=$${RANLIB}" \
35206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35207                   install-info) \
35208           || exit 1
35209
35210 @endif shellutils
35211
35212 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
35213 maybe-install-pdf-shellutils:
35214 @if shellutils
35215 maybe-install-pdf-shellutils: install-pdf-shellutils
35216
35217 install-pdf-shellutils: \
35218     configure-shellutils \
35219     pdf-shellutils 
35220         @: $(MAKE); $(unstage)
35221         @[ -f ./shellutils/Makefile ] || exit 0; \
35222         r=`${PWD_COMMAND}`; export r; \
35223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224         $(HOST_EXPORTS) \
35225         for flag in $(EXTRA_HOST_FLAGS) ; do \
35226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227         done; \
35228         echo "Doing install-pdf in shellutils" ; \
35229         (cd $(HOST_SUBDIR)/shellutils && \
35230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232                   "RANLIB=$${RANLIB}" \
35233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234                   install-pdf) \
35235           || exit 1
35236
35237 @endif shellutils
35238
35239 .PHONY: maybe-install-html-shellutils install-html-shellutils
35240 maybe-install-html-shellutils:
35241 @if shellutils
35242 maybe-install-html-shellutils: install-html-shellutils
35243
35244 install-html-shellutils: \
35245     configure-shellutils \
35246     html-shellutils 
35247         @: $(MAKE); $(unstage)
35248         @[ -f ./shellutils/Makefile ] || exit 0; \
35249         r=`${PWD_COMMAND}`; export r; \
35250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35251         $(HOST_EXPORTS) \
35252         for flag in $(EXTRA_HOST_FLAGS) ; do \
35253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35254         done; \
35255         echo "Doing install-html in shellutils" ; \
35256         (cd $(HOST_SUBDIR)/shellutils && \
35257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35259                   "RANLIB=$${RANLIB}" \
35260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35261                   install-html) \
35262           || exit 1
35263
35264 @endif shellutils
35265
35266 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
35267 maybe-installcheck-shellutils:
35268 @if shellutils
35269 maybe-installcheck-shellutils: installcheck-shellutils
35270
35271 installcheck-shellutils: \
35272     configure-shellutils 
35273         @: $(MAKE); $(unstage)
35274         @[ -f ./shellutils/Makefile ] || exit 0; \
35275         r=`${PWD_COMMAND}`; export r; \
35276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35277         $(HOST_EXPORTS) \
35278         for flag in $(EXTRA_HOST_FLAGS) ; do \
35279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35280         done; \
35281         echo "Doing installcheck in shellutils" ; \
35282         (cd $(HOST_SUBDIR)/shellutils && \
35283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35285                   "RANLIB=$${RANLIB}" \
35286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287                   installcheck) \
35288           || exit 1
35289
35290 @endif shellutils
35291
35292 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
35293 maybe-mostlyclean-shellutils:
35294 @if shellutils
35295 maybe-mostlyclean-shellutils: mostlyclean-shellutils
35296
35297 mostlyclean-shellutils: 
35298         @: $(MAKE); $(unstage)
35299         @[ -f ./shellutils/Makefile ] || exit 0; \
35300         r=`${PWD_COMMAND}`; export r; \
35301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35302         $(HOST_EXPORTS) \
35303         for flag in $(EXTRA_HOST_FLAGS) ; do \
35304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35305         done; \
35306         echo "Doing mostlyclean in shellutils" ; \
35307         (cd $(HOST_SUBDIR)/shellutils && \
35308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35310                   "RANLIB=$${RANLIB}" \
35311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35312                   mostlyclean) \
35313           || exit 1
35314
35315 @endif shellutils
35316
35317 .PHONY: maybe-clean-shellutils clean-shellutils
35318 maybe-clean-shellutils:
35319 @if shellutils
35320 maybe-clean-shellutils: clean-shellutils
35321
35322 clean-shellutils: 
35323         @: $(MAKE); $(unstage)
35324         @[ -f ./shellutils/Makefile ] || exit 0; \
35325         r=`${PWD_COMMAND}`; export r; \
35326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35327         $(HOST_EXPORTS) \
35328         for flag in $(EXTRA_HOST_FLAGS) ; do \
35329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35330         done; \
35331         echo "Doing clean in shellutils" ; \
35332         (cd $(HOST_SUBDIR)/shellutils && \
35333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35335                   "RANLIB=$${RANLIB}" \
35336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35337                   clean) \
35338           || exit 1
35339
35340 @endif shellutils
35341
35342 .PHONY: maybe-distclean-shellutils distclean-shellutils
35343 maybe-distclean-shellutils:
35344 @if shellutils
35345 maybe-distclean-shellutils: distclean-shellutils
35346
35347 distclean-shellutils: 
35348         @: $(MAKE); $(unstage)
35349         @[ -f ./shellutils/Makefile ] || exit 0; \
35350         r=`${PWD_COMMAND}`; export r; \
35351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35352         $(HOST_EXPORTS) \
35353         for flag in $(EXTRA_HOST_FLAGS) ; do \
35354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35355         done; \
35356         echo "Doing distclean in shellutils" ; \
35357         (cd $(HOST_SUBDIR)/shellutils && \
35358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35360                   "RANLIB=$${RANLIB}" \
35361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35362                   distclean) \
35363           || exit 1
35364
35365 @endif shellutils
35366
35367 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
35368 maybe-maintainer-clean-shellutils:
35369 @if shellutils
35370 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
35371
35372 maintainer-clean-shellutils: 
35373         @: $(MAKE); $(unstage)
35374         @[ -f ./shellutils/Makefile ] || exit 0; \
35375         r=`${PWD_COMMAND}`; export r; \
35376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377         $(HOST_EXPORTS) \
35378         for flag in $(EXTRA_HOST_FLAGS) ; do \
35379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380         done; \
35381         echo "Doing maintainer-clean in shellutils" ; \
35382         (cd $(HOST_SUBDIR)/shellutils && \
35383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385                   "RANLIB=$${RANLIB}" \
35386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387                   maintainer-clean) \
35388           || exit 1
35389
35390 @endif shellutils
35391
35392
35393
35394 .PHONY: configure-sid maybe-configure-sid
35395 maybe-configure-sid:
35396 @if gcc-bootstrap
35397 configure-sid: stage_current
35398 @endif gcc-bootstrap
35399 @if sid
35400 maybe-configure-sid: configure-sid
35401 configure-sid: 
35402         @: $(MAKE); $(unstage)
35403         @r=`${PWD_COMMAND}`; export r; \
35404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35406         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35407         $(HOST_EXPORTS) \
35408         echo Configuring in $(HOST_SUBDIR)/sid; \
35409         cd "$(HOST_SUBDIR)/sid" || exit 1; \
35410         case $(srcdir) in \
35411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35412           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35414         esac; \
35415         srcdiroption="--srcdir=$${topdir}/sid"; \
35416         libsrcdir="$$s/sid"; \
35417         $(SHELL) $${libsrcdir}/configure \
35418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35419           --target=${target_alias} $${srcdiroption}  \
35420           || exit 1
35421 @endif sid
35422
35423
35424
35425
35426
35427 .PHONY: all-sid maybe-all-sid
35428 maybe-all-sid:
35429 @if gcc-bootstrap
35430 all-sid: stage_current
35431 @endif gcc-bootstrap
35432 @if sid
35433 TARGET-sid=all
35434 maybe-all-sid: all-sid
35435 all-sid: configure-sid
35436         @: $(MAKE); $(unstage)
35437         @r=`${PWD_COMMAND}`; export r; \
35438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439         $(HOST_EXPORTS) \
35440         (cd $(HOST_SUBDIR)/sid && \
35441           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35442                 $(TARGET-sid))
35443 @endif sid
35444
35445
35446
35447
35448 .PHONY: check-sid maybe-check-sid
35449 maybe-check-sid:
35450 @if sid
35451 maybe-check-sid: check-sid
35452
35453 check-sid:
35454         @: $(MAKE); $(unstage)
35455         @r=`${PWD_COMMAND}`; export r; \
35456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457         $(HOST_EXPORTS) \
35458         (cd $(HOST_SUBDIR)/sid && \
35459           $(MAKE) $(FLAGS_TO_PASS)  check)
35460
35461 @endif sid
35462
35463 .PHONY: install-sid maybe-install-sid
35464 maybe-install-sid:
35465 @if sid
35466 maybe-install-sid: install-sid
35467
35468 install-sid: installdirs
35469         @: $(MAKE); $(unstage)
35470         @r=`${PWD_COMMAND}`; export r; \
35471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472         $(HOST_EXPORTS) \
35473         (cd $(HOST_SUBDIR)/sid && \
35474           $(MAKE) $(FLAGS_TO_PASS)  install)
35475
35476 @endif sid
35477
35478 # Other targets (info, dvi, pdf, etc.)
35479
35480 .PHONY: maybe-info-sid info-sid
35481 maybe-info-sid:
35482 @if sid
35483 maybe-info-sid: info-sid
35484
35485 info-sid: \
35486     configure-sid 
35487         @: $(MAKE); $(unstage)
35488         @[ -f ./sid/Makefile ] || exit 0; \
35489         r=`${PWD_COMMAND}`; export r; \
35490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491         $(HOST_EXPORTS) \
35492         for flag in $(EXTRA_HOST_FLAGS) ; do \
35493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494         done; \
35495         echo "Doing info in sid" ; \
35496         (cd $(HOST_SUBDIR)/sid && \
35497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499                   "RANLIB=$${RANLIB}" \
35500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501                   info) \
35502           || exit 1
35503
35504 @endif sid
35505
35506 .PHONY: maybe-dvi-sid dvi-sid
35507 maybe-dvi-sid:
35508 @if sid
35509 maybe-dvi-sid: dvi-sid
35510
35511 dvi-sid: \
35512     configure-sid 
35513         @: $(MAKE); $(unstage)
35514         @[ -f ./sid/Makefile ] || exit 0; \
35515         r=`${PWD_COMMAND}`; export r; \
35516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517         $(HOST_EXPORTS) \
35518         for flag in $(EXTRA_HOST_FLAGS) ; do \
35519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520         done; \
35521         echo "Doing dvi in sid" ; \
35522         (cd $(HOST_SUBDIR)/sid && \
35523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525                   "RANLIB=$${RANLIB}" \
35526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527                   dvi) \
35528           || exit 1
35529
35530 @endif sid
35531
35532 .PHONY: maybe-pdf-sid pdf-sid
35533 maybe-pdf-sid:
35534 @if sid
35535 maybe-pdf-sid: pdf-sid
35536
35537 pdf-sid: \
35538     configure-sid 
35539         @: $(MAKE); $(unstage)
35540         @[ -f ./sid/Makefile ] || exit 0; \
35541         r=`${PWD_COMMAND}`; export r; \
35542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543         $(HOST_EXPORTS) \
35544         for flag in $(EXTRA_HOST_FLAGS) ; do \
35545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546         done; \
35547         echo "Doing pdf in sid" ; \
35548         (cd $(HOST_SUBDIR)/sid && \
35549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551                   "RANLIB=$${RANLIB}" \
35552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553                   pdf) \
35554           || exit 1
35555
35556 @endif sid
35557
35558 .PHONY: maybe-html-sid html-sid
35559 maybe-html-sid:
35560 @if sid
35561 maybe-html-sid: html-sid
35562
35563 html-sid: \
35564     configure-sid 
35565         @: $(MAKE); $(unstage)
35566         @[ -f ./sid/Makefile ] || exit 0; \
35567         r=`${PWD_COMMAND}`; export r; \
35568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569         $(HOST_EXPORTS) \
35570         for flag in $(EXTRA_HOST_FLAGS) ; do \
35571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35572         done; \
35573         echo "Doing html in sid" ; \
35574         (cd $(HOST_SUBDIR)/sid && \
35575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577                   "RANLIB=$${RANLIB}" \
35578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579                   html) \
35580           || exit 1
35581
35582 @endif sid
35583
35584 .PHONY: maybe-TAGS-sid TAGS-sid
35585 maybe-TAGS-sid:
35586 @if sid
35587 maybe-TAGS-sid: TAGS-sid
35588
35589 TAGS-sid: \
35590     configure-sid 
35591         @: $(MAKE); $(unstage)
35592         @[ -f ./sid/Makefile ] || exit 0; \
35593         r=`${PWD_COMMAND}`; export r; \
35594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595         $(HOST_EXPORTS) \
35596         for flag in $(EXTRA_HOST_FLAGS) ; do \
35597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35598         done; \
35599         echo "Doing TAGS in sid" ; \
35600         (cd $(HOST_SUBDIR)/sid && \
35601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35603                   "RANLIB=$${RANLIB}" \
35604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35605                   TAGS) \
35606           || exit 1
35607
35608 @endif sid
35609
35610 .PHONY: maybe-install-info-sid install-info-sid
35611 maybe-install-info-sid:
35612 @if sid
35613 maybe-install-info-sid: install-info-sid
35614
35615 install-info-sid: \
35616     configure-sid \
35617     info-sid 
35618         @: $(MAKE); $(unstage)
35619         @[ -f ./sid/Makefile ] || exit 0; \
35620         r=`${PWD_COMMAND}`; export r; \
35621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622         $(HOST_EXPORTS) \
35623         for flag in $(EXTRA_HOST_FLAGS) ; do \
35624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35625         done; \
35626         echo "Doing install-info in sid" ; \
35627         (cd $(HOST_SUBDIR)/sid && \
35628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35630                   "RANLIB=$${RANLIB}" \
35631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35632                   install-info) \
35633           || exit 1
35634
35635 @endif sid
35636
35637 .PHONY: maybe-install-pdf-sid install-pdf-sid
35638 maybe-install-pdf-sid:
35639 @if sid
35640 maybe-install-pdf-sid: install-pdf-sid
35641
35642 install-pdf-sid: \
35643     configure-sid \
35644     pdf-sid 
35645         @: $(MAKE); $(unstage)
35646         @[ -f ./sid/Makefile ] || exit 0; \
35647         r=`${PWD_COMMAND}`; export r; \
35648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35649         $(HOST_EXPORTS) \
35650         for flag in $(EXTRA_HOST_FLAGS) ; do \
35651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35652         done; \
35653         echo "Doing install-pdf in sid" ; \
35654         (cd $(HOST_SUBDIR)/sid && \
35655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35657                   "RANLIB=$${RANLIB}" \
35658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35659                   install-pdf) \
35660           || exit 1
35661
35662 @endif sid
35663
35664 .PHONY: maybe-install-html-sid install-html-sid
35665 maybe-install-html-sid:
35666 @if sid
35667 maybe-install-html-sid: install-html-sid
35668
35669 install-html-sid: \
35670     configure-sid \
35671     html-sid 
35672         @: $(MAKE); $(unstage)
35673         @[ -f ./sid/Makefile ] || exit 0; \
35674         r=`${PWD_COMMAND}`; export r; \
35675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676         $(HOST_EXPORTS) \
35677         for flag in $(EXTRA_HOST_FLAGS) ; do \
35678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35679         done; \
35680         echo "Doing install-html in sid" ; \
35681         (cd $(HOST_SUBDIR)/sid && \
35682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35684                   "RANLIB=$${RANLIB}" \
35685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35686                   install-html) \
35687           || exit 1
35688
35689 @endif sid
35690
35691 .PHONY: maybe-installcheck-sid installcheck-sid
35692 maybe-installcheck-sid:
35693 @if sid
35694 maybe-installcheck-sid: installcheck-sid
35695
35696 installcheck-sid: \
35697     configure-sid 
35698         @: $(MAKE); $(unstage)
35699         @[ -f ./sid/Makefile ] || exit 0; \
35700         r=`${PWD_COMMAND}`; export r; \
35701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35702         $(HOST_EXPORTS) \
35703         for flag in $(EXTRA_HOST_FLAGS) ; do \
35704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35705         done; \
35706         echo "Doing installcheck in sid" ; \
35707         (cd $(HOST_SUBDIR)/sid && \
35708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35710                   "RANLIB=$${RANLIB}" \
35711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35712                   installcheck) \
35713           || exit 1
35714
35715 @endif sid
35716
35717 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35718 maybe-mostlyclean-sid:
35719 @if sid
35720 maybe-mostlyclean-sid: mostlyclean-sid
35721
35722 mostlyclean-sid: 
35723         @: $(MAKE); $(unstage)
35724         @[ -f ./sid/Makefile ] || exit 0; \
35725         r=`${PWD_COMMAND}`; export r; \
35726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727         $(HOST_EXPORTS) \
35728         for flag in $(EXTRA_HOST_FLAGS) ; do \
35729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35730         done; \
35731         echo "Doing mostlyclean in sid" ; \
35732         (cd $(HOST_SUBDIR)/sid && \
35733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35735                   "RANLIB=$${RANLIB}" \
35736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35737                   mostlyclean) \
35738           || exit 1
35739
35740 @endif sid
35741
35742 .PHONY: maybe-clean-sid clean-sid
35743 maybe-clean-sid:
35744 @if sid
35745 maybe-clean-sid: clean-sid
35746
35747 clean-sid: 
35748         @: $(MAKE); $(unstage)
35749         @[ -f ./sid/Makefile ] || exit 0; \
35750         r=`${PWD_COMMAND}`; export r; \
35751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35752         $(HOST_EXPORTS) \
35753         for flag in $(EXTRA_HOST_FLAGS) ; do \
35754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35755         done; \
35756         echo "Doing clean in sid" ; \
35757         (cd $(HOST_SUBDIR)/sid && \
35758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35760                   "RANLIB=$${RANLIB}" \
35761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35762                   clean) \
35763           || exit 1
35764
35765 @endif sid
35766
35767 .PHONY: maybe-distclean-sid distclean-sid
35768 maybe-distclean-sid:
35769 @if sid
35770 maybe-distclean-sid: distclean-sid
35771
35772 distclean-sid: 
35773         @: $(MAKE); $(unstage)
35774         @[ -f ./sid/Makefile ] || exit 0; \
35775         r=`${PWD_COMMAND}`; export r; \
35776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35777         $(HOST_EXPORTS) \
35778         for flag in $(EXTRA_HOST_FLAGS) ; do \
35779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780         done; \
35781         echo "Doing distclean in sid" ; \
35782         (cd $(HOST_SUBDIR)/sid && \
35783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35785                   "RANLIB=$${RANLIB}" \
35786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35787                   distclean) \
35788           || exit 1
35789
35790 @endif sid
35791
35792 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35793 maybe-maintainer-clean-sid:
35794 @if sid
35795 maybe-maintainer-clean-sid: maintainer-clean-sid
35796
35797 maintainer-clean-sid: 
35798         @: $(MAKE); $(unstage)
35799         @[ -f ./sid/Makefile ] || exit 0; \
35800         r=`${PWD_COMMAND}`; export r; \
35801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802         $(HOST_EXPORTS) \
35803         for flag in $(EXTRA_HOST_FLAGS) ; do \
35804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35805         done; \
35806         echo "Doing maintainer-clean in sid" ; \
35807         (cd $(HOST_SUBDIR)/sid && \
35808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810                   "RANLIB=$${RANLIB}" \
35811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812                   maintainer-clean) \
35813           || exit 1
35814
35815 @endif sid
35816
35817
35818
35819 .PHONY: configure-sim maybe-configure-sim
35820 maybe-configure-sim:
35821 @if gcc-bootstrap
35822 configure-sim: stage_current
35823 @endif gcc-bootstrap
35824 @if sim
35825 maybe-configure-sim: configure-sim
35826 configure-sim: 
35827         @: $(MAKE); $(unstage)
35828         @r=`${PWD_COMMAND}`; export r; \
35829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35832         $(HOST_EXPORTS) \
35833         echo Configuring in $(HOST_SUBDIR)/sim; \
35834         cd "$(HOST_SUBDIR)/sim" || exit 1; \
35835         case $(srcdir) in \
35836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35837           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35839         esac; \
35840         srcdiroption="--srcdir=$${topdir}/sim"; \
35841         libsrcdir="$$s/sim"; \
35842         $(SHELL) $${libsrcdir}/configure \
35843           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35844           --target=${target_alias} $${srcdiroption}  \
35845           || exit 1
35846 @endif sim
35847
35848
35849
35850
35851
35852 .PHONY: all-sim maybe-all-sim
35853 maybe-all-sim:
35854 @if gcc-bootstrap
35855 all-sim: stage_current
35856 @endif gcc-bootstrap
35857 @if sim
35858 TARGET-sim=all
35859 maybe-all-sim: all-sim
35860 all-sim: configure-sim
35861         @: $(MAKE); $(unstage)
35862         @r=`${PWD_COMMAND}`; export r; \
35863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864         $(HOST_EXPORTS) \
35865         (cd $(HOST_SUBDIR)/sim && \
35866           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35867                 $(TARGET-sim))
35868 @endif sim
35869
35870
35871
35872
35873 .PHONY: check-sim maybe-check-sim
35874 maybe-check-sim:
35875 @if sim
35876 maybe-check-sim: check-sim
35877
35878 check-sim:
35879         @: $(MAKE); $(unstage)
35880         @r=`${PWD_COMMAND}`; export r; \
35881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35882         $(HOST_EXPORTS) \
35883         (cd $(HOST_SUBDIR)/sim && \
35884           $(MAKE) $(FLAGS_TO_PASS)  check)
35885
35886 @endif sim
35887
35888 .PHONY: install-sim maybe-install-sim
35889 maybe-install-sim:
35890 @if sim
35891 maybe-install-sim: install-sim
35892
35893 install-sim: installdirs
35894         @: $(MAKE); $(unstage)
35895         @r=`${PWD_COMMAND}`; export r; \
35896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897         $(HOST_EXPORTS) \
35898         (cd $(HOST_SUBDIR)/sim && \
35899           $(MAKE) $(FLAGS_TO_PASS)  install)
35900
35901 @endif sim
35902
35903 # Other targets (info, dvi, pdf, etc.)
35904
35905 .PHONY: maybe-info-sim info-sim
35906 maybe-info-sim:
35907 @if sim
35908 maybe-info-sim: info-sim
35909
35910 info-sim: \
35911     configure-sim 
35912         @: $(MAKE); $(unstage)
35913         @[ -f ./sim/Makefile ] || exit 0; \
35914         r=`${PWD_COMMAND}`; export r; \
35915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916         $(HOST_EXPORTS) \
35917         for flag in $(EXTRA_HOST_FLAGS) ; do \
35918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919         done; \
35920         echo "Doing info in sim" ; \
35921         (cd $(HOST_SUBDIR)/sim && \
35922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924                   "RANLIB=$${RANLIB}" \
35925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926                   info) \
35927           || exit 1
35928
35929 @endif sim
35930
35931 .PHONY: maybe-dvi-sim dvi-sim
35932 maybe-dvi-sim:
35933 @if sim
35934 maybe-dvi-sim: dvi-sim
35935
35936 dvi-sim: \
35937     configure-sim 
35938         @: $(MAKE); $(unstage)
35939         @[ -f ./sim/Makefile ] || exit 0; \
35940         r=`${PWD_COMMAND}`; export r; \
35941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942         $(HOST_EXPORTS) \
35943         for flag in $(EXTRA_HOST_FLAGS) ; do \
35944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35945         done; \
35946         echo "Doing dvi in sim" ; \
35947         (cd $(HOST_SUBDIR)/sim && \
35948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950                   "RANLIB=$${RANLIB}" \
35951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35952                   dvi) \
35953           || exit 1
35954
35955 @endif sim
35956
35957 .PHONY: maybe-pdf-sim pdf-sim
35958 maybe-pdf-sim:
35959 @if sim
35960 maybe-pdf-sim: pdf-sim
35961
35962 pdf-sim: \
35963     configure-sim 
35964         @: $(MAKE); $(unstage)
35965         @[ -f ./sim/Makefile ] || exit 0; \
35966         r=`${PWD_COMMAND}`; export r; \
35967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35968         $(HOST_EXPORTS) \
35969         for flag in $(EXTRA_HOST_FLAGS) ; do \
35970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35971         done; \
35972         echo "Doing pdf in sim" ; \
35973         (cd $(HOST_SUBDIR)/sim && \
35974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35976                   "RANLIB=$${RANLIB}" \
35977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35978                   pdf) \
35979           || exit 1
35980
35981 @endif sim
35982
35983 .PHONY: maybe-html-sim html-sim
35984 maybe-html-sim:
35985 @if sim
35986 maybe-html-sim: html-sim
35987
35988 html-sim: \
35989     configure-sim 
35990         @: $(MAKE); $(unstage)
35991         @[ -f ./sim/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 html in sim" ; \
35999         (cd $(HOST_SUBDIR)/sim && \
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                   html) \
36005           || exit 1
36006
36007 @endif sim
36008
36009 .PHONY: maybe-TAGS-sim TAGS-sim
36010 maybe-TAGS-sim:
36011 @if sim
36012 maybe-TAGS-sim: TAGS-sim
36013
36014 TAGS-sim: \
36015     configure-sim 
36016         @: $(MAKE); $(unstage)
36017         @[ -f ./sim/Makefile ] || exit 0; \
36018         r=`${PWD_COMMAND}`; export r; \
36019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36020         $(HOST_EXPORTS) \
36021         for flag in $(EXTRA_HOST_FLAGS) ; do \
36022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36023         done; \
36024         echo "Doing TAGS in sim" ; \
36025         (cd $(HOST_SUBDIR)/sim && \
36026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36028                   "RANLIB=$${RANLIB}" \
36029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36030                   TAGS) \
36031           || exit 1
36032
36033 @endif sim
36034
36035 .PHONY: maybe-install-info-sim install-info-sim
36036 maybe-install-info-sim:
36037 @if sim
36038 maybe-install-info-sim: install-info-sim
36039
36040 install-info-sim: \
36041     configure-sim \
36042     info-sim 
36043         @: $(MAKE); $(unstage)
36044         @[ -f ./sim/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 install-info in sim" ; \
36052         (cd $(HOST_SUBDIR)/sim && \
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                   install-info) \
36058           || exit 1
36059
36060 @endif sim
36061
36062 .PHONY: maybe-install-pdf-sim install-pdf-sim
36063 maybe-install-pdf-sim:
36064 @if sim
36065 maybe-install-pdf-sim: install-pdf-sim
36066
36067 install-pdf-sim: \
36068     configure-sim \
36069     pdf-sim 
36070         @: $(MAKE); $(unstage)
36071         @[ -f ./sim/Makefile ] || exit 0; \
36072         r=`${PWD_COMMAND}`; export r; \
36073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074         $(HOST_EXPORTS) \
36075         for flag in $(EXTRA_HOST_FLAGS) ; do \
36076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36077         done; \
36078         echo "Doing install-pdf in sim" ; \
36079         (cd $(HOST_SUBDIR)/sim && \
36080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36082                   "RANLIB=$${RANLIB}" \
36083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36084                   install-pdf) \
36085           || exit 1
36086
36087 @endif sim
36088
36089 .PHONY: maybe-install-html-sim install-html-sim
36090 maybe-install-html-sim:
36091 @if sim
36092 maybe-install-html-sim: install-html-sim
36093
36094 install-html-sim: \
36095     configure-sim \
36096     html-sim 
36097         @: $(MAKE); $(unstage)
36098         @[ -f ./sim/Makefile ] || exit 0; \
36099         r=`${PWD_COMMAND}`; export r; \
36100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36101         $(HOST_EXPORTS) \
36102         for flag in $(EXTRA_HOST_FLAGS) ; do \
36103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36104         done; \
36105         echo "Doing install-html in sim" ; \
36106         (cd $(HOST_SUBDIR)/sim && \
36107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36109                   "RANLIB=$${RANLIB}" \
36110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36111                   install-html) \
36112           || exit 1
36113
36114 @endif sim
36115
36116 .PHONY: maybe-installcheck-sim installcheck-sim
36117 maybe-installcheck-sim:
36118 @if sim
36119 maybe-installcheck-sim: installcheck-sim
36120
36121 installcheck-sim: \
36122     configure-sim 
36123         @: $(MAKE); $(unstage)
36124         @[ -f ./sim/Makefile ] || exit 0; \
36125         r=`${PWD_COMMAND}`; export r; \
36126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127         $(HOST_EXPORTS) \
36128         for flag in $(EXTRA_HOST_FLAGS) ; do \
36129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130         done; \
36131         echo "Doing installcheck in sim" ; \
36132         (cd $(HOST_SUBDIR)/sim && \
36133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36135                   "RANLIB=$${RANLIB}" \
36136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36137                   installcheck) \
36138           || exit 1
36139
36140 @endif sim
36141
36142 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
36143 maybe-mostlyclean-sim:
36144 @if sim
36145 maybe-mostlyclean-sim: mostlyclean-sim
36146
36147 mostlyclean-sim: 
36148         @: $(MAKE); $(unstage)
36149         @[ -f ./sim/Makefile ] || exit 0; \
36150         r=`${PWD_COMMAND}`; export r; \
36151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152         $(HOST_EXPORTS) \
36153         for flag in $(EXTRA_HOST_FLAGS) ; do \
36154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155         done; \
36156         echo "Doing mostlyclean in sim" ; \
36157         (cd $(HOST_SUBDIR)/sim && \
36158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160                   "RANLIB=$${RANLIB}" \
36161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162                   mostlyclean) \
36163           || exit 1
36164
36165 @endif sim
36166
36167 .PHONY: maybe-clean-sim clean-sim
36168 maybe-clean-sim:
36169 @if sim
36170 maybe-clean-sim: clean-sim
36171
36172 clean-sim: 
36173         @: $(MAKE); $(unstage)
36174         @[ -f ./sim/Makefile ] || exit 0; \
36175         r=`${PWD_COMMAND}`; export r; \
36176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177         $(HOST_EXPORTS) \
36178         for flag in $(EXTRA_HOST_FLAGS) ; do \
36179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180         done; \
36181         echo "Doing clean in sim" ; \
36182         (cd $(HOST_SUBDIR)/sim && \
36183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185                   "RANLIB=$${RANLIB}" \
36186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187                   clean) \
36188           || exit 1
36189
36190 @endif sim
36191
36192 .PHONY: maybe-distclean-sim distclean-sim
36193 maybe-distclean-sim:
36194 @if sim
36195 maybe-distclean-sim: distclean-sim
36196
36197 distclean-sim: 
36198         @: $(MAKE); $(unstage)
36199         @[ -f ./sim/Makefile ] || exit 0; \
36200         r=`${PWD_COMMAND}`; export r; \
36201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202         $(HOST_EXPORTS) \
36203         for flag in $(EXTRA_HOST_FLAGS) ; do \
36204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36205         done; \
36206         echo "Doing distclean in sim" ; \
36207         (cd $(HOST_SUBDIR)/sim && \
36208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36210                   "RANLIB=$${RANLIB}" \
36211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36212                   distclean) \
36213           || exit 1
36214
36215 @endif sim
36216
36217 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
36218 maybe-maintainer-clean-sim:
36219 @if sim
36220 maybe-maintainer-clean-sim: maintainer-clean-sim
36221
36222 maintainer-clean-sim: 
36223         @: $(MAKE); $(unstage)
36224         @[ -f ./sim/Makefile ] || exit 0; \
36225         r=`${PWD_COMMAND}`; export r; \
36226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227         $(HOST_EXPORTS) \
36228         for flag in $(EXTRA_HOST_FLAGS) ; do \
36229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230         done; \
36231         echo "Doing maintainer-clean in sim" ; \
36232         (cd $(HOST_SUBDIR)/sim && \
36233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235                   "RANLIB=$${RANLIB}" \
36236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237                   maintainer-clean) \
36238           || exit 1
36239
36240 @endif sim
36241
36242
36243
36244 .PHONY: configure-tar maybe-configure-tar
36245 maybe-configure-tar:
36246 @if gcc-bootstrap
36247 configure-tar: stage_current
36248 @endif gcc-bootstrap
36249 @if tar
36250 maybe-configure-tar: configure-tar
36251 configure-tar: 
36252         @: $(MAKE); $(unstage)
36253         @r=`${PWD_COMMAND}`; export r; \
36254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
36256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
36257         $(HOST_EXPORTS) \
36258         echo Configuring in $(HOST_SUBDIR)/tar; \
36259         cd "$(HOST_SUBDIR)/tar" || exit 1; \
36260         case $(srcdir) in \
36261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36262           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
36263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36264         esac; \
36265         srcdiroption="--srcdir=$${topdir}/tar"; \
36266         libsrcdir="$$s/tar"; \
36267         $(SHELL) $${libsrcdir}/configure \
36268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36269           --target=${target_alias} $${srcdiroption}  \
36270           || exit 1
36271 @endif tar
36272
36273
36274
36275
36276
36277 .PHONY: all-tar maybe-all-tar
36278 maybe-all-tar:
36279 @if gcc-bootstrap
36280 all-tar: stage_current
36281 @endif gcc-bootstrap
36282 @if tar
36283 TARGET-tar=all
36284 maybe-all-tar: all-tar
36285 all-tar: configure-tar
36286         @: $(MAKE); $(unstage)
36287         @r=`${PWD_COMMAND}`; export r; \
36288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36289         $(HOST_EXPORTS) \
36290         (cd $(HOST_SUBDIR)/tar && \
36291           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36292                 $(TARGET-tar))
36293 @endif tar
36294
36295
36296
36297
36298 .PHONY: check-tar maybe-check-tar
36299 maybe-check-tar:
36300 @if tar
36301 maybe-check-tar: check-tar
36302
36303 check-tar:
36304         @: $(MAKE); $(unstage)
36305         @r=`${PWD_COMMAND}`; export r; \
36306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307         $(HOST_EXPORTS) \
36308         (cd $(HOST_SUBDIR)/tar && \
36309           $(MAKE) $(FLAGS_TO_PASS)  check)
36310
36311 @endif tar
36312
36313 .PHONY: install-tar maybe-install-tar
36314 maybe-install-tar:
36315 @if tar
36316 maybe-install-tar: install-tar
36317
36318 install-tar: installdirs
36319         @: $(MAKE); $(unstage)
36320         @r=`${PWD_COMMAND}`; export r; \
36321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322         $(HOST_EXPORTS) \
36323         (cd $(HOST_SUBDIR)/tar && \
36324           $(MAKE) $(FLAGS_TO_PASS)  install)
36325
36326 @endif tar
36327
36328 # Other targets (info, dvi, pdf, etc.)
36329
36330 .PHONY: maybe-info-tar info-tar
36331 maybe-info-tar:
36332 @if tar
36333 maybe-info-tar: info-tar
36334
36335 info-tar: \
36336     configure-tar 
36337         @: $(MAKE); $(unstage)
36338         @[ -f ./tar/Makefile ] || exit 0; \
36339         r=`${PWD_COMMAND}`; export r; \
36340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341         $(HOST_EXPORTS) \
36342         for flag in $(EXTRA_HOST_FLAGS) ; do \
36343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344         done; \
36345         echo "Doing info in tar" ; \
36346         (cd $(HOST_SUBDIR)/tar && \
36347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36349                   "RANLIB=$${RANLIB}" \
36350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36351                   info) \
36352           || exit 1
36353
36354 @endif tar
36355
36356 .PHONY: maybe-dvi-tar dvi-tar
36357 maybe-dvi-tar:
36358 @if tar
36359 maybe-dvi-tar: dvi-tar
36360
36361 dvi-tar: \
36362     configure-tar 
36363         @: $(MAKE); $(unstage)
36364         @[ -f ./tar/Makefile ] || exit 0; \
36365         r=`${PWD_COMMAND}`; export r; \
36366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367         $(HOST_EXPORTS) \
36368         for flag in $(EXTRA_HOST_FLAGS) ; do \
36369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36370         done; \
36371         echo "Doing dvi in tar" ; \
36372         (cd $(HOST_SUBDIR)/tar && \
36373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36375                   "RANLIB=$${RANLIB}" \
36376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36377                   dvi) \
36378           || exit 1
36379
36380 @endif tar
36381
36382 .PHONY: maybe-pdf-tar pdf-tar
36383 maybe-pdf-tar:
36384 @if tar
36385 maybe-pdf-tar: pdf-tar
36386
36387 pdf-tar: \
36388     configure-tar 
36389         @: $(MAKE); $(unstage)
36390         @[ -f ./tar/Makefile ] || exit 0; \
36391         r=`${PWD_COMMAND}`; export r; \
36392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36393         $(HOST_EXPORTS) \
36394         for flag in $(EXTRA_HOST_FLAGS) ; do \
36395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36396         done; \
36397         echo "Doing pdf in tar" ; \
36398         (cd $(HOST_SUBDIR)/tar && \
36399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36401                   "RANLIB=$${RANLIB}" \
36402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36403                   pdf) \
36404           || exit 1
36405
36406 @endif tar
36407
36408 .PHONY: maybe-html-tar html-tar
36409 maybe-html-tar:
36410 @if tar
36411 maybe-html-tar: html-tar
36412
36413 html-tar: \
36414     configure-tar 
36415         @: $(MAKE); $(unstage)
36416         @[ -f ./tar/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 html in tar" ; \
36424         (cd $(HOST_SUBDIR)/tar && \
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                   html) \
36430           || exit 1
36431
36432 @endif tar
36433
36434 .PHONY: maybe-TAGS-tar TAGS-tar
36435 maybe-TAGS-tar:
36436 @if tar
36437 maybe-TAGS-tar: TAGS-tar
36438
36439 TAGS-tar: \
36440     configure-tar 
36441         @: $(MAKE); $(unstage)
36442         @[ -f ./tar/Makefile ] || exit 0; \
36443         r=`${PWD_COMMAND}`; export r; \
36444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36445         $(HOST_EXPORTS) \
36446         for flag in $(EXTRA_HOST_FLAGS) ; do \
36447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36448         done; \
36449         echo "Doing TAGS in tar" ; \
36450         (cd $(HOST_SUBDIR)/tar && \
36451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36453                   "RANLIB=$${RANLIB}" \
36454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36455                   TAGS) \
36456           || exit 1
36457
36458 @endif tar
36459
36460 .PHONY: maybe-install-info-tar install-info-tar
36461 maybe-install-info-tar:
36462 @if tar
36463 maybe-install-info-tar: install-info-tar
36464
36465 install-info-tar: \
36466     configure-tar \
36467     info-tar 
36468         @: $(MAKE); $(unstage)
36469         @[ -f ./tar/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 install-info in tar" ; \
36477         (cd $(HOST_SUBDIR)/tar && \
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                   install-info) \
36483           || exit 1
36484
36485 @endif tar
36486
36487 .PHONY: maybe-install-pdf-tar install-pdf-tar
36488 maybe-install-pdf-tar:
36489 @if tar
36490 maybe-install-pdf-tar: install-pdf-tar
36491
36492 install-pdf-tar: \
36493     configure-tar \
36494     pdf-tar 
36495         @: $(MAKE); $(unstage)
36496         @[ -f ./tar/Makefile ] || exit 0; \
36497         r=`${PWD_COMMAND}`; export r; \
36498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499         $(HOST_EXPORTS) \
36500         for flag in $(EXTRA_HOST_FLAGS) ; do \
36501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36502         done; \
36503         echo "Doing install-pdf in tar" ; \
36504         (cd $(HOST_SUBDIR)/tar && \
36505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36507                   "RANLIB=$${RANLIB}" \
36508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36509                   install-pdf) \
36510           || exit 1
36511
36512 @endif tar
36513
36514 .PHONY: maybe-install-html-tar install-html-tar
36515 maybe-install-html-tar:
36516 @if tar
36517 maybe-install-html-tar: install-html-tar
36518
36519 install-html-tar: \
36520     configure-tar \
36521     html-tar 
36522         @: $(MAKE); $(unstage)
36523         @[ -f ./tar/Makefile ] || exit 0; \
36524         r=`${PWD_COMMAND}`; export r; \
36525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36526         $(HOST_EXPORTS) \
36527         for flag in $(EXTRA_HOST_FLAGS) ; do \
36528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36529         done; \
36530         echo "Doing install-html in tar" ; \
36531         (cd $(HOST_SUBDIR)/tar && \
36532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36534                   "RANLIB=$${RANLIB}" \
36535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36536                   install-html) \
36537           || exit 1
36538
36539 @endif tar
36540
36541 .PHONY: maybe-installcheck-tar installcheck-tar
36542 maybe-installcheck-tar:
36543 @if tar
36544 maybe-installcheck-tar: installcheck-tar
36545
36546 installcheck-tar: \
36547     configure-tar 
36548         @: $(MAKE); $(unstage)
36549         @[ -f ./tar/Makefile ] || exit 0; \
36550         r=`${PWD_COMMAND}`; export r; \
36551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552         $(HOST_EXPORTS) \
36553         for flag in $(EXTRA_HOST_FLAGS) ; do \
36554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36555         done; \
36556         echo "Doing installcheck in tar" ; \
36557         (cd $(HOST_SUBDIR)/tar && \
36558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36560                   "RANLIB=$${RANLIB}" \
36561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36562                   installcheck) \
36563           || exit 1
36564
36565 @endif tar
36566
36567 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36568 maybe-mostlyclean-tar:
36569 @if tar
36570 maybe-mostlyclean-tar: mostlyclean-tar
36571
36572 mostlyclean-tar: 
36573         @: $(MAKE); $(unstage)
36574         @[ -f ./tar/Makefile ] || exit 0; \
36575         r=`${PWD_COMMAND}`; export r; \
36576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577         $(HOST_EXPORTS) \
36578         for flag in $(EXTRA_HOST_FLAGS) ; do \
36579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36580         done; \
36581         echo "Doing mostlyclean in tar" ; \
36582         (cd $(HOST_SUBDIR)/tar && \
36583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36585                   "RANLIB=$${RANLIB}" \
36586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36587                   mostlyclean) \
36588           || exit 1
36589
36590 @endif tar
36591
36592 .PHONY: maybe-clean-tar clean-tar
36593 maybe-clean-tar:
36594 @if tar
36595 maybe-clean-tar: clean-tar
36596
36597 clean-tar: 
36598         @: $(MAKE); $(unstage)
36599         @[ -f ./tar/Makefile ] || exit 0; \
36600         r=`${PWD_COMMAND}`; export r; \
36601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602         $(HOST_EXPORTS) \
36603         for flag in $(EXTRA_HOST_FLAGS) ; do \
36604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36605         done; \
36606         echo "Doing clean in tar" ; \
36607         (cd $(HOST_SUBDIR)/tar && \
36608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36610                   "RANLIB=$${RANLIB}" \
36611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36612                   clean) \
36613           || exit 1
36614
36615 @endif tar
36616
36617 .PHONY: maybe-distclean-tar distclean-tar
36618 maybe-distclean-tar:
36619 @if tar
36620 maybe-distclean-tar: distclean-tar
36621
36622 distclean-tar: 
36623         @: $(MAKE); $(unstage)
36624         @[ -f ./tar/Makefile ] || exit 0; \
36625         r=`${PWD_COMMAND}`; export r; \
36626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36627         $(HOST_EXPORTS) \
36628         for flag in $(EXTRA_HOST_FLAGS) ; do \
36629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36630         done; \
36631         echo "Doing distclean in tar" ; \
36632         (cd $(HOST_SUBDIR)/tar && \
36633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36635                   "RANLIB=$${RANLIB}" \
36636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36637                   distclean) \
36638           || exit 1
36639
36640 @endif tar
36641
36642 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36643 maybe-maintainer-clean-tar:
36644 @if tar
36645 maybe-maintainer-clean-tar: maintainer-clean-tar
36646
36647 maintainer-clean-tar: 
36648         @: $(MAKE); $(unstage)
36649         @[ -f ./tar/Makefile ] || exit 0; \
36650         r=`${PWD_COMMAND}`; export r; \
36651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36652         $(HOST_EXPORTS) \
36653         for flag in $(EXTRA_HOST_FLAGS) ; do \
36654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36655         done; \
36656         echo "Doing maintainer-clean in tar" ; \
36657         (cd $(HOST_SUBDIR)/tar && \
36658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36660                   "RANLIB=$${RANLIB}" \
36661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36662                   maintainer-clean) \
36663           || exit 1
36664
36665 @endif tar
36666
36667
36668
36669 .PHONY: configure-texinfo maybe-configure-texinfo
36670 maybe-configure-texinfo:
36671 @if gcc-bootstrap
36672 configure-texinfo: stage_current
36673 @endif gcc-bootstrap
36674 @if texinfo
36675 maybe-configure-texinfo: configure-texinfo
36676 configure-texinfo: 
36677         @: $(MAKE); $(unstage)
36678         @r=`${PWD_COMMAND}`; export r; \
36679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36680         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36682         $(HOST_EXPORTS) \
36683         echo Configuring in $(HOST_SUBDIR)/texinfo; \
36684         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36685         case $(srcdir) in \
36686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36687           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36689         esac; \
36690         srcdiroption="--srcdir=$${topdir}/texinfo"; \
36691         libsrcdir="$$s/texinfo"; \
36692         $(SHELL) $${libsrcdir}/configure \
36693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36694           --target=${target_alias} $${srcdiroption}  \
36695           || exit 1
36696 @endif texinfo
36697
36698
36699
36700
36701
36702 .PHONY: all-texinfo maybe-all-texinfo
36703 maybe-all-texinfo:
36704 @if gcc-bootstrap
36705 all-texinfo: stage_current
36706 @endif gcc-bootstrap
36707 @if texinfo
36708 TARGET-texinfo=all
36709 maybe-all-texinfo: all-texinfo
36710 all-texinfo: configure-texinfo
36711         @: $(MAKE); $(unstage)
36712         @r=`${PWD_COMMAND}`; export r; \
36713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714         $(HOST_EXPORTS) \
36715         (cd $(HOST_SUBDIR)/texinfo && \
36716           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36717                 $(TARGET-texinfo))
36718 @endif texinfo
36719
36720
36721
36722
36723 .PHONY: check-texinfo maybe-check-texinfo
36724 maybe-check-texinfo:
36725 @if texinfo
36726 maybe-check-texinfo: check-texinfo
36727
36728 check-texinfo:
36729         @: $(MAKE); $(unstage)
36730         @r=`${PWD_COMMAND}`; export r; \
36731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732         $(HOST_EXPORTS) \
36733         (cd $(HOST_SUBDIR)/texinfo && \
36734           $(MAKE) $(FLAGS_TO_PASS)  check)
36735
36736 @endif texinfo
36737
36738 .PHONY: install-texinfo maybe-install-texinfo
36739 maybe-install-texinfo:
36740 @if texinfo
36741 maybe-install-texinfo: install-texinfo
36742
36743 install-texinfo:
36744
36745 @endif texinfo
36746
36747 # Other targets (info, dvi, pdf, etc.)
36748
36749 .PHONY: maybe-info-texinfo info-texinfo
36750 maybe-info-texinfo:
36751 @if texinfo
36752 maybe-info-texinfo: info-texinfo
36753
36754 info-texinfo: \
36755     configure-texinfo 
36756         @: $(MAKE); $(unstage)
36757         @[ -f ./texinfo/Makefile ] || exit 0; \
36758         r=`${PWD_COMMAND}`; export r; \
36759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760         $(HOST_EXPORTS) \
36761         for flag in $(EXTRA_HOST_FLAGS) ; do \
36762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763         done; \
36764         echo "Doing info in texinfo" ; \
36765         (cd $(HOST_SUBDIR)/texinfo && \
36766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36768                   "RANLIB=$${RANLIB}" \
36769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36770                   info) \
36771           || exit 1
36772
36773 @endif texinfo
36774
36775 .PHONY: maybe-dvi-texinfo dvi-texinfo
36776 maybe-dvi-texinfo:
36777 @if texinfo
36778 maybe-dvi-texinfo: dvi-texinfo
36779
36780 dvi-texinfo: \
36781     configure-texinfo 
36782         @: $(MAKE); $(unstage)
36783         @[ -f ./texinfo/Makefile ] || exit 0; \
36784         r=`${PWD_COMMAND}`; export r; \
36785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786         $(HOST_EXPORTS) \
36787         for flag in $(EXTRA_HOST_FLAGS) ; do \
36788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36789         done; \
36790         echo "Doing dvi in texinfo" ; \
36791         (cd $(HOST_SUBDIR)/texinfo && \
36792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794                   "RANLIB=$${RANLIB}" \
36795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796                   dvi) \
36797           || exit 1
36798
36799 @endif texinfo
36800
36801 .PHONY: maybe-pdf-texinfo pdf-texinfo
36802 maybe-pdf-texinfo:
36803 @if texinfo
36804 maybe-pdf-texinfo: pdf-texinfo
36805
36806 pdf-texinfo: \
36807     configure-texinfo 
36808         @: $(MAKE); $(unstage)
36809         @[ -f ./texinfo/Makefile ] || exit 0; \
36810         r=`${PWD_COMMAND}`; export r; \
36811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812         $(HOST_EXPORTS) \
36813         for flag in $(EXTRA_HOST_FLAGS) ; do \
36814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36815         done; \
36816         echo "Doing pdf in texinfo" ; \
36817         (cd $(HOST_SUBDIR)/texinfo && \
36818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36820                   "RANLIB=$${RANLIB}" \
36821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36822                   pdf) \
36823           || exit 1
36824
36825 @endif texinfo
36826
36827 .PHONY: maybe-html-texinfo html-texinfo
36828 maybe-html-texinfo:
36829 @if texinfo
36830 maybe-html-texinfo: html-texinfo
36831
36832 html-texinfo: \
36833     configure-texinfo 
36834         @: $(MAKE); $(unstage)
36835         @[ -f ./texinfo/Makefile ] || exit 0; \
36836         r=`${PWD_COMMAND}`; export r; \
36837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838         $(HOST_EXPORTS) \
36839         for flag in $(EXTRA_HOST_FLAGS) ; do \
36840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36841         done; \
36842         echo "Doing html in texinfo" ; \
36843         (cd $(HOST_SUBDIR)/texinfo && \
36844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36846                   "RANLIB=$${RANLIB}" \
36847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36848                   html) \
36849           || exit 1
36850
36851 @endif texinfo
36852
36853 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36854 maybe-TAGS-texinfo:
36855 @if texinfo
36856 maybe-TAGS-texinfo: TAGS-texinfo
36857
36858 TAGS-texinfo: \
36859     configure-texinfo 
36860         @: $(MAKE); $(unstage)
36861         @[ -f ./texinfo/Makefile ] || exit 0; \
36862         r=`${PWD_COMMAND}`; export r; \
36863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36864         $(HOST_EXPORTS) \
36865         for flag in $(EXTRA_HOST_FLAGS) ; do \
36866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36867         done; \
36868         echo "Doing TAGS in texinfo" ; \
36869         (cd $(HOST_SUBDIR)/texinfo && \
36870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36872                   "RANLIB=$${RANLIB}" \
36873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36874                   TAGS) \
36875           || exit 1
36876
36877 @endif texinfo
36878
36879 .PHONY: maybe-install-info-texinfo install-info-texinfo
36880 maybe-install-info-texinfo:
36881 @if texinfo
36882 maybe-install-info-texinfo: install-info-texinfo
36883
36884 install-info-texinfo: \
36885     configure-texinfo \
36886     info-texinfo 
36887         @: $(MAKE); $(unstage)
36888         @[ -f ./texinfo/Makefile ] || exit 0; \
36889         r=`${PWD_COMMAND}`; export r; \
36890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891         $(HOST_EXPORTS) \
36892         for flag in $(EXTRA_HOST_FLAGS) ; do \
36893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894         done; \
36895         echo "Doing install-info in texinfo" ; \
36896         (cd $(HOST_SUBDIR)/texinfo && \
36897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899                   "RANLIB=$${RANLIB}" \
36900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901                   install-info) \
36902           || exit 1
36903
36904 @endif texinfo
36905
36906 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36907 maybe-install-pdf-texinfo:
36908 @if texinfo
36909 maybe-install-pdf-texinfo: install-pdf-texinfo
36910
36911 install-pdf-texinfo: \
36912     configure-texinfo \
36913     pdf-texinfo 
36914         @: $(MAKE); $(unstage)
36915         @[ -f ./texinfo/Makefile ] || exit 0; \
36916         r=`${PWD_COMMAND}`; export r; \
36917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918         $(HOST_EXPORTS) \
36919         for flag in $(EXTRA_HOST_FLAGS) ; do \
36920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36921         done; \
36922         echo "Doing install-pdf in texinfo" ; \
36923         (cd $(HOST_SUBDIR)/texinfo && \
36924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36926                   "RANLIB=$${RANLIB}" \
36927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36928                   install-pdf) \
36929           || exit 1
36930
36931 @endif texinfo
36932
36933 .PHONY: maybe-install-html-texinfo install-html-texinfo
36934 maybe-install-html-texinfo:
36935 @if texinfo
36936 maybe-install-html-texinfo: install-html-texinfo
36937
36938 install-html-texinfo: \
36939     configure-texinfo \
36940     html-texinfo 
36941         @: $(MAKE); $(unstage)
36942         @[ -f ./texinfo/Makefile ] || exit 0; \
36943         r=`${PWD_COMMAND}`; export r; \
36944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945         $(HOST_EXPORTS) \
36946         for flag in $(EXTRA_HOST_FLAGS) ; do \
36947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948         done; \
36949         echo "Doing install-html in texinfo" ; \
36950         (cd $(HOST_SUBDIR)/texinfo && \
36951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953                   "RANLIB=$${RANLIB}" \
36954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955                   install-html) \
36956           || exit 1
36957
36958 @endif texinfo
36959
36960 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36961 maybe-installcheck-texinfo:
36962 @if texinfo
36963 maybe-installcheck-texinfo: installcheck-texinfo
36964
36965 installcheck-texinfo: \
36966     configure-texinfo 
36967         @: $(MAKE); $(unstage)
36968         @[ -f ./texinfo/Makefile ] || exit 0; \
36969         r=`${PWD_COMMAND}`; export r; \
36970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971         $(HOST_EXPORTS) \
36972         for flag in $(EXTRA_HOST_FLAGS) ; do \
36973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36974         done; \
36975         echo "Doing installcheck in texinfo" ; \
36976         (cd $(HOST_SUBDIR)/texinfo && \
36977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979                   "RANLIB=$${RANLIB}" \
36980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981                   installcheck) \
36982           || exit 1
36983
36984 @endif texinfo
36985
36986 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36987 maybe-mostlyclean-texinfo:
36988 @if texinfo
36989 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36990
36991 mostlyclean-texinfo: 
36992         @: $(MAKE); $(unstage)
36993         @[ -f ./texinfo/Makefile ] || exit 0; \
36994         r=`${PWD_COMMAND}`; export r; \
36995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996         $(HOST_EXPORTS) \
36997         for flag in $(EXTRA_HOST_FLAGS) ; do \
36998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36999         done; \
37000         echo "Doing mostlyclean in texinfo" ; \
37001         (cd $(HOST_SUBDIR)/texinfo && \
37002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37004                   "RANLIB=$${RANLIB}" \
37005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37006                   mostlyclean) \
37007           || exit 1
37008
37009 @endif texinfo
37010
37011 .PHONY: maybe-clean-texinfo clean-texinfo
37012 maybe-clean-texinfo:
37013 @if texinfo
37014 maybe-clean-texinfo: clean-texinfo
37015
37016 clean-texinfo: 
37017         @: $(MAKE); $(unstage)
37018         @[ -f ./texinfo/Makefile ] || exit 0; \
37019         r=`${PWD_COMMAND}`; export r; \
37020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37021         $(HOST_EXPORTS) \
37022         for flag in $(EXTRA_HOST_FLAGS) ; do \
37023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37024         done; \
37025         echo "Doing clean in texinfo" ; \
37026         (cd $(HOST_SUBDIR)/texinfo && \
37027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37029                   "RANLIB=$${RANLIB}" \
37030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37031                   clean) \
37032           || exit 1
37033
37034 @endif texinfo
37035
37036 .PHONY: maybe-distclean-texinfo distclean-texinfo
37037 maybe-distclean-texinfo:
37038 @if texinfo
37039 maybe-distclean-texinfo: distclean-texinfo
37040
37041 distclean-texinfo: 
37042         @: $(MAKE); $(unstage)
37043         @[ -f ./texinfo/Makefile ] || exit 0; \
37044         r=`${PWD_COMMAND}`; export r; \
37045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046         $(HOST_EXPORTS) \
37047         for flag in $(EXTRA_HOST_FLAGS) ; do \
37048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37049         done; \
37050         echo "Doing distclean in texinfo" ; \
37051         (cd $(HOST_SUBDIR)/texinfo && \
37052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37054                   "RANLIB=$${RANLIB}" \
37055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37056                   distclean) \
37057           || exit 1
37058
37059 @endif texinfo
37060
37061 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
37062 maybe-maintainer-clean-texinfo:
37063 @if texinfo
37064 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
37065
37066 maintainer-clean-texinfo: 
37067         @: $(MAKE); $(unstage)
37068         @[ -f ./texinfo/Makefile ] || exit 0; \
37069         r=`${PWD_COMMAND}`; export r; \
37070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071         $(HOST_EXPORTS) \
37072         for flag in $(EXTRA_HOST_FLAGS) ; do \
37073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074         done; \
37075         echo "Doing maintainer-clean in texinfo" ; \
37076         (cd $(HOST_SUBDIR)/texinfo && \
37077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079                   "RANLIB=$${RANLIB}" \
37080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081                   maintainer-clean) \
37082           || exit 1
37083
37084 @endif texinfo
37085
37086
37087
37088 .PHONY: configure-textutils maybe-configure-textutils
37089 maybe-configure-textutils:
37090 @if gcc-bootstrap
37091 configure-textutils: stage_current
37092 @endif gcc-bootstrap
37093 @if textutils
37094 maybe-configure-textutils: configure-textutils
37095 configure-textutils: 
37096         @: $(MAKE); $(unstage)
37097         @r=`${PWD_COMMAND}`; export r; \
37098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
37100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
37101         $(HOST_EXPORTS) \
37102         echo Configuring in $(HOST_SUBDIR)/textutils; \
37103         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
37104         case $(srcdir) in \
37105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37106           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
37107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37108         esac; \
37109         srcdiroption="--srcdir=$${topdir}/textutils"; \
37110         libsrcdir="$$s/textutils"; \
37111         $(SHELL) $${libsrcdir}/configure \
37112           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37113           --target=${target_alias} $${srcdiroption}  \
37114           || exit 1
37115 @endif textutils
37116
37117
37118
37119
37120
37121 .PHONY: all-textutils maybe-all-textutils
37122 maybe-all-textutils:
37123 @if gcc-bootstrap
37124 all-textutils: stage_current
37125 @endif gcc-bootstrap
37126 @if textutils
37127 TARGET-textutils=all
37128 maybe-all-textutils: all-textutils
37129 all-textutils: configure-textutils
37130         @: $(MAKE); $(unstage)
37131         @r=`${PWD_COMMAND}`; export r; \
37132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133         $(HOST_EXPORTS) \
37134         (cd $(HOST_SUBDIR)/textutils && \
37135           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37136                 $(TARGET-textutils))
37137 @endif textutils
37138
37139
37140
37141
37142 .PHONY: check-textutils maybe-check-textutils
37143 maybe-check-textutils:
37144 @if textutils
37145 maybe-check-textutils: check-textutils
37146
37147 check-textutils:
37148         @: $(MAKE); $(unstage)
37149         @r=`${PWD_COMMAND}`; export r; \
37150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37151         $(HOST_EXPORTS) \
37152         (cd $(HOST_SUBDIR)/textutils && \
37153           $(MAKE) $(FLAGS_TO_PASS)  check)
37154
37155 @endif textutils
37156
37157 .PHONY: install-textutils maybe-install-textutils
37158 maybe-install-textutils:
37159 @if textutils
37160 maybe-install-textutils: install-textutils
37161
37162 install-textutils: installdirs
37163         @: $(MAKE); $(unstage)
37164         @r=`${PWD_COMMAND}`; export r; \
37165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37166         $(HOST_EXPORTS) \
37167         (cd $(HOST_SUBDIR)/textutils && \
37168           $(MAKE) $(FLAGS_TO_PASS)  install)
37169
37170 @endif textutils
37171
37172 # Other targets (info, dvi, pdf, etc.)
37173
37174 .PHONY: maybe-info-textutils info-textutils
37175 maybe-info-textutils:
37176 @if textutils
37177 maybe-info-textutils: info-textutils
37178
37179 info-textutils: \
37180     configure-textutils 
37181         @: $(MAKE); $(unstage)
37182         @[ -f ./textutils/Makefile ] || exit 0; \
37183         r=`${PWD_COMMAND}`; export r; \
37184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185         $(HOST_EXPORTS) \
37186         for flag in $(EXTRA_HOST_FLAGS) ; do \
37187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188         done; \
37189         echo "Doing info in textutils" ; \
37190         (cd $(HOST_SUBDIR)/textutils && \
37191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193                   "RANLIB=$${RANLIB}" \
37194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195                   info) \
37196           || exit 1
37197
37198 @endif textutils
37199
37200 .PHONY: maybe-dvi-textutils dvi-textutils
37201 maybe-dvi-textutils:
37202 @if textutils
37203 maybe-dvi-textutils: dvi-textutils
37204
37205 dvi-textutils: \
37206     configure-textutils 
37207         @: $(MAKE); $(unstage)
37208         @[ -f ./textutils/Makefile ] || exit 0; \
37209         r=`${PWD_COMMAND}`; export r; \
37210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211         $(HOST_EXPORTS) \
37212         for flag in $(EXTRA_HOST_FLAGS) ; do \
37213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37214         done; \
37215         echo "Doing dvi in textutils" ; \
37216         (cd $(HOST_SUBDIR)/textutils && \
37217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219                   "RANLIB=$${RANLIB}" \
37220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221                   dvi) \
37222           || exit 1
37223
37224 @endif textutils
37225
37226 .PHONY: maybe-pdf-textutils pdf-textutils
37227 maybe-pdf-textutils:
37228 @if textutils
37229 maybe-pdf-textutils: pdf-textutils
37230
37231 pdf-textutils: \
37232     configure-textutils 
37233         @: $(MAKE); $(unstage)
37234         @[ -f ./textutils/Makefile ] || exit 0; \
37235         r=`${PWD_COMMAND}`; export r; \
37236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237         $(HOST_EXPORTS) \
37238         for flag in $(EXTRA_HOST_FLAGS) ; do \
37239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37240         done; \
37241         echo "Doing pdf in textutils" ; \
37242         (cd $(HOST_SUBDIR)/textutils && \
37243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245                   "RANLIB=$${RANLIB}" \
37246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247                   pdf) \
37248           || exit 1
37249
37250 @endif textutils
37251
37252 .PHONY: maybe-html-textutils html-textutils
37253 maybe-html-textutils:
37254 @if textutils
37255 maybe-html-textutils: html-textutils
37256
37257 html-textutils: \
37258     configure-textutils 
37259         @: $(MAKE); $(unstage)
37260         @[ -f ./textutils/Makefile ] || exit 0; \
37261         r=`${PWD_COMMAND}`; export r; \
37262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37263         $(HOST_EXPORTS) \
37264         for flag in $(EXTRA_HOST_FLAGS) ; do \
37265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37266         done; \
37267         echo "Doing html in textutils" ; \
37268         (cd $(HOST_SUBDIR)/textutils && \
37269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37271                   "RANLIB=$${RANLIB}" \
37272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37273                   html) \
37274           || exit 1
37275
37276 @endif textutils
37277
37278 .PHONY: maybe-TAGS-textutils TAGS-textutils
37279 maybe-TAGS-textutils:
37280 @if textutils
37281 maybe-TAGS-textutils: TAGS-textutils
37282
37283 TAGS-textutils: \
37284     configure-textutils 
37285         @: $(MAKE); $(unstage)
37286         @[ -f ./textutils/Makefile ] || exit 0; \
37287         r=`${PWD_COMMAND}`; export r; \
37288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289         $(HOST_EXPORTS) \
37290         for flag in $(EXTRA_HOST_FLAGS) ; do \
37291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292         done; \
37293         echo "Doing TAGS in textutils" ; \
37294         (cd $(HOST_SUBDIR)/textutils && \
37295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297                   "RANLIB=$${RANLIB}" \
37298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299                   TAGS) \
37300           || exit 1
37301
37302 @endif textutils
37303
37304 .PHONY: maybe-install-info-textutils install-info-textutils
37305 maybe-install-info-textutils:
37306 @if textutils
37307 maybe-install-info-textutils: install-info-textutils
37308
37309 install-info-textutils: \
37310     configure-textutils \
37311     info-textutils 
37312         @: $(MAKE); $(unstage)
37313         @[ -f ./textutils/Makefile ] || exit 0; \
37314         r=`${PWD_COMMAND}`; export r; \
37315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316         $(HOST_EXPORTS) \
37317         for flag in $(EXTRA_HOST_FLAGS) ; do \
37318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37319         done; \
37320         echo "Doing install-info in textutils" ; \
37321         (cd $(HOST_SUBDIR)/textutils && \
37322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37324                   "RANLIB=$${RANLIB}" \
37325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37326                   install-info) \
37327           || exit 1
37328
37329 @endif textutils
37330
37331 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
37332 maybe-install-pdf-textutils:
37333 @if textutils
37334 maybe-install-pdf-textutils: install-pdf-textutils
37335
37336 install-pdf-textutils: \
37337     configure-textutils \
37338     pdf-textutils 
37339         @: $(MAKE); $(unstage)
37340         @[ -f ./textutils/Makefile ] || exit 0; \
37341         r=`${PWD_COMMAND}`; export r; \
37342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343         $(HOST_EXPORTS) \
37344         for flag in $(EXTRA_HOST_FLAGS) ; do \
37345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37346         done; \
37347         echo "Doing install-pdf in textutils" ; \
37348         (cd $(HOST_SUBDIR)/textutils && \
37349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37351                   "RANLIB=$${RANLIB}" \
37352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37353                   install-pdf) \
37354           || exit 1
37355
37356 @endif textutils
37357
37358 .PHONY: maybe-install-html-textutils install-html-textutils
37359 maybe-install-html-textutils:
37360 @if textutils
37361 maybe-install-html-textutils: install-html-textutils
37362
37363 install-html-textutils: \
37364     configure-textutils \
37365     html-textutils 
37366         @: $(MAKE); $(unstage)
37367         @[ -f ./textutils/Makefile ] || exit 0; \
37368         r=`${PWD_COMMAND}`; export r; \
37369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370         $(HOST_EXPORTS) \
37371         for flag in $(EXTRA_HOST_FLAGS) ; do \
37372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37373         done; \
37374         echo "Doing install-html in textutils" ; \
37375         (cd $(HOST_SUBDIR)/textutils && \
37376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378                   "RANLIB=$${RANLIB}" \
37379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380                   install-html) \
37381           || exit 1
37382
37383 @endif textutils
37384
37385 .PHONY: maybe-installcheck-textutils installcheck-textutils
37386 maybe-installcheck-textutils:
37387 @if textutils
37388 maybe-installcheck-textutils: installcheck-textutils
37389
37390 installcheck-textutils: \
37391     configure-textutils 
37392         @: $(MAKE); $(unstage)
37393         @[ -f ./textutils/Makefile ] || exit 0; \
37394         r=`${PWD_COMMAND}`; export r; \
37395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37396         $(HOST_EXPORTS) \
37397         for flag in $(EXTRA_HOST_FLAGS) ; do \
37398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37399         done; \
37400         echo "Doing installcheck in textutils" ; \
37401         (cd $(HOST_SUBDIR)/textutils && \
37402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37404                   "RANLIB=$${RANLIB}" \
37405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37406                   installcheck) \
37407           || exit 1
37408
37409 @endif textutils
37410
37411 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37412 maybe-mostlyclean-textutils:
37413 @if textutils
37414 maybe-mostlyclean-textutils: mostlyclean-textutils
37415
37416 mostlyclean-textutils: 
37417         @: $(MAKE); $(unstage)
37418         @[ -f ./textutils/Makefile ] || exit 0; \
37419         r=`${PWD_COMMAND}`; export r; \
37420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421         $(HOST_EXPORTS) \
37422         for flag in $(EXTRA_HOST_FLAGS) ; do \
37423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424         done; \
37425         echo "Doing mostlyclean in textutils" ; \
37426         (cd $(HOST_SUBDIR)/textutils && \
37427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37429                   "RANLIB=$${RANLIB}" \
37430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37431                   mostlyclean) \
37432           || exit 1
37433
37434 @endif textutils
37435
37436 .PHONY: maybe-clean-textutils clean-textutils
37437 maybe-clean-textutils:
37438 @if textutils
37439 maybe-clean-textutils: clean-textutils
37440
37441 clean-textutils: 
37442         @: $(MAKE); $(unstage)
37443         @[ -f ./textutils/Makefile ] || exit 0; \
37444         r=`${PWD_COMMAND}`; export r; \
37445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446         $(HOST_EXPORTS) \
37447         for flag in $(EXTRA_HOST_FLAGS) ; do \
37448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449         done; \
37450         echo "Doing clean in textutils" ; \
37451         (cd $(HOST_SUBDIR)/textutils && \
37452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454                   "RANLIB=$${RANLIB}" \
37455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456                   clean) \
37457           || exit 1
37458
37459 @endif textutils
37460
37461 .PHONY: maybe-distclean-textutils distclean-textutils
37462 maybe-distclean-textutils:
37463 @if textutils
37464 maybe-distclean-textutils: distclean-textutils
37465
37466 distclean-textutils: 
37467         @: $(MAKE); $(unstage)
37468         @[ -f ./textutils/Makefile ] || exit 0; \
37469         r=`${PWD_COMMAND}`; export r; \
37470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471         $(HOST_EXPORTS) \
37472         for flag in $(EXTRA_HOST_FLAGS) ; do \
37473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37474         done; \
37475         echo "Doing distclean in textutils" ; \
37476         (cd $(HOST_SUBDIR)/textutils && \
37477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37479                   "RANLIB=$${RANLIB}" \
37480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37481                   distclean) \
37482           || exit 1
37483
37484 @endif textutils
37485
37486 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37487 maybe-maintainer-clean-textutils:
37488 @if textutils
37489 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37490
37491 maintainer-clean-textutils: 
37492         @: $(MAKE); $(unstage)
37493         @[ -f ./textutils/Makefile ] || exit 0; \
37494         r=`${PWD_COMMAND}`; export r; \
37495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496         $(HOST_EXPORTS) \
37497         for flag in $(EXTRA_HOST_FLAGS) ; do \
37498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37499         done; \
37500         echo "Doing maintainer-clean in textutils" ; \
37501         (cd $(HOST_SUBDIR)/textutils && \
37502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504                   "RANLIB=$${RANLIB}" \
37505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506                   maintainer-clean) \
37507           || exit 1
37508
37509 @endif textutils
37510
37511
37512
37513 .PHONY: configure-time maybe-configure-time
37514 maybe-configure-time:
37515 @if gcc-bootstrap
37516 configure-time: stage_current
37517 @endif gcc-bootstrap
37518 @if time
37519 maybe-configure-time: configure-time
37520 configure-time: 
37521         @: $(MAKE); $(unstage)
37522         @r=`${PWD_COMMAND}`; export r; \
37523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37526         $(HOST_EXPORTS) \
37527         echo Configuring in $(HOST_SUBDIR)/time; \
37528         cd "$(HOST_SUBDIR)/time" || exit 1; \
37529         case $(srcdir) in \
37530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37531           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37533         esac; \
37534         srcdiroption="--srcdir=$${topdir}/time"; \
37535         libsrcdir="$$s/time"; \
37536         $(SHELL) $${libsrcdir}/configure \
37537           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37538           --target=${target_alias} $${srcdiroption}  \
37539           || exit 1
37540 @endif time
37541
37542
37543
37544
37545
37546 .PHONY: all-time maybe-all-time
37547 maybe-all-time:
37548 @if gcc-bootstrap
37549 all-time: stage_current
37550 @endif gcc-bootstrap
37551 @if time
37552 TARGET-time=all
37553 maybe-all-time: all-time
37554 all-time: configure-time
37555         @: $(MAKE); $(unstage)
37556         @r=`${PWD_COMMAND}`; export r; \
37557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37558         $(HOST_EXPORTS) \
37559         (cd $(HOST_SUBDIR)/time && \
37560           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37561                 $(TARGET-time))
37562 @endif time
37563
37564
37565
37566
37567 .PHONY: check-time maybe-check-time
37568 maybe-check-time:
37569 @if time
37570 maybe-check-time: check-time
37571
37572 check-time:
37573         @: $(MAKE); $(unstage)
37574         @r=`${PWD_COMMAND}`; export r; \
37575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37576         $(HOST_EXPORTS) \
37577         (cd $(HOST_SUBDIR)/time && \
37578           $(MAKE) $(FLAGS_TO_PASS)  check)
37579
37580 @endif time
37581
37582 .PHONY: install-time maybe-install-time
37583 maybe-install-time:
37584 @if time
37585 maybe-install-time: install-time
37586
37587 install-time: installdirs
37588         @: $(MAKE); $(unstage)
37589         @r=`${PWD_COMMAND}`; export r; \
37590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591         $(HOST_EXPORTS) \
37592         (cd $(HOST_SUBDIR)/time && \
37593           $(MAKE) $(FLAGS_TO_PASS)  install)
37594
37595 @endif time
37596
37597 # Other targets (info, dvi, pdf, etc.)
37598
37599 .PHONY: maybe-info-time info-time
37600 maybe-info-time:
37601 @if time
37602 maybe-info-time: info-time
37603
37604 info-time: \
37605     configure-time 
37606         @: $(MAKE); $(unstage)
37607         @[ -f ./time/Makefile ] || exit 0; \
37608         r=`${PWD_COMMAND}`; export r; \
37609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610         $(HOST_EXPORTS) \
37611         for flag in $(EXTRA_HOST_FLAGS) ; do \
37612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37613         done; \
37614         echo "Doing info in time" ; \
37615         (cd $(HOST_SUBDIR)/time && \
37616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37618                   "RANLIB=$${RANLIB}" \
37619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37620                   info) \
37621           || exit 1
37622
37623 @endif time
37624
37625 .PHONY: maybe-dvi-time dvi-time
37626 maybe-dvi-time:
37627 @if time
37628 maybe-dvi-time: dvi-time
37629
37630 dvi-time: \
37631     configure-time 
37632         @: $(MAKE); $(unstage)
37633         @[ -f ./time/Makefile ] || exit 0; \
37634         r=`${PWD_COMMAND}`; export r; \
37635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636         $(HOST_EXPORTS) \
37637         for flag in $(EXTRA_HOST_FLAGS) ; do \
37638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639         done; \
37640         echo "Doing dvi in time" ; \
37641         (cd $(HOST_SUBDIR)/time && \
37642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644                   "RANLIB=$${RANLIB}" \
37645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646                   dvi) \
37647           || exit 1
37648
37649 @endif time
37650
37651 .PHONY: maybe-pdf-time pdf-time
37652 maybe-pdf-time:
37653 @if time
37654 maybe-pdf-time: pdf-time
37655
37656 pdf-time: \
37657     configure-time 
37658         @: $(MAKE); $(unstage)
37659         @[ -f ./time/Makefile ] || exit 0; \
37660         r=`${PWD_COMMAND}`; export r; \
37661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662         $(HOST_EXPORTS) \
37663         for flag in $(EXTRA_HOST_FLAGS) ; do \
37664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665         done; \
37666         echo "Doing pdf in time" ; \
37667         (cd $(HOST_SUBDIR)/time && \
37668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670                   "RANLIB=$${RANLIB}" \
37671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672                   pdf) \
37673           || exit 1
37674
37675 @endif time
37676
37677 .PHONY: maybe-html-time html-time
37678 maybe-html-time:
37679 @if time
37680 maybe-html-time: html-time
37681
37682 html-time: \
37683     configure-time 
37684         @: $(MAKE); $(unstage)
37685         @[ -f ./time/Makefile ] || exit 0; \
37686         r=`${PWD_COMMAND}`; export r; \
37687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37688         $(HOST_EXPORTS) \
37689         for flag in $(EXTRA_HOST_FLAGS) ; do \
37690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37691         done; \
37692         echo "Doing html in time" ; \
37693         (cd $(HOST_SUBDIR)/time && \
37694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37696                   "RANLIB=$${RANLIB}" \
37697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37698                   html) \
37699           || exit 1
37700
37701 @endif time
37702
37703 .PHONY: maybe-TAGS-time TAGS-time
37704 maybe-TAGS-time:
37705 @if time
37706 maybe-TAGS-time: TAGS-time
37707
37708 TAGS-time: \
37709     configure-time 
37710         @: $(MAKE); $(unstage)
37711         @[ -f ./time/Makefile ] || exit 0; \
37712         r=`${PWD_COMMAND}`; export r; \
37713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37714         $(HOST_EXPORTS) \
37715         for flag in $(EXTRA_HOST_FLAGS) ; do \
37716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37717         done; \
37718         echo "Doing TAGS in time" ; \
37719         (cd $(HOST_SUBDIR)/time && \
37720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37722                   "RANLIB=$${RANLIB}" \
37723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37724                   TAGS) \
37725           || exit 1
37726
37727 @endif time
37728
37729 .PHONY: maybe-install-info-time install-info-time
37730 maybe-install-info-time:
37731 @if time
37732 maybe-install-info-time: install-info-time
37733
37734 install-info-time: \
37735     configure-time \
37736     info-time 
37737         @: $(MAKE); $(unstage)
37738         @[ -f ./time/Makefile ] || exit 0; \
37739         r=`${PWD_COMMAND}`; export r; \
37740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37741         $(HOST_EXPORTS) \
37742         for flag in $(EXTRA_HOST_FLAGS) ; do \
37743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37744         done; \
37745         echo "Doing install-info in time" ; \
37746         (cd $(HOST_SUBDIR)/time && \
37747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37749                   "RANLIB=$${RANLIB}" \
37750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37751                   install-info) \
37752           || exit 1
37753
37754 @endif time
37755
37756 .PHONY: maybe-install-pdf-time install-pdf-time
37757 maybe-install-pdf-time:
37758 @if time
37759 maybe-install-pdf-time: install-pdf-time
37760
37761 install-pdf-time: \
37762     configure-time \
37763     pdf-time 
37764         @: $(MAKE); $(unstage)
37765         @[ -f ./time/Makefile ] || exit 0; \
37766         r=`${PWD_COMMAND}`; export r; \
37767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37768         $(HOST_EXPORTS) \
37769         for flag in $(EXTRA_HOST_FLAGS) ; do \
37770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37771         done; \
37772         echo "Doing install-pdf in time" ; \
37773         (cd $(HOST_SUBDIR)/time && \
37774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37776                   "RANLIB=$${RANLIB}" \
37777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37778                   install-pdf) \
37779           || exit 1
37780
37781 @endif time
37782
37783 .PHONY: maybe-install-html-time install-html-time
37784 maybe-install-html-time:
37785 @if time
37786 maybe-install-html-time: install-html-time
37787
37788 install-html-time: \
37789     configure-time \
37790     html-time 
37791         @: $(MAKE); $(unstage)
37792         @[ -f ./time/Makefile ] || exit 0; \
37793         r=`${PWD_COMMAND}`; export r; \
37794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795         $(HOST_EXPORTS) \
37796         for flag in $(EXTRA_HOST_FLAGS) ; do \
37797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798         done; \
37799         echo "Doing install-html in time" ; \
37800         (cd $(HOST_SUBDIR)/time && \
37801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803                   "RANLIB=$${RANLIB}" \
37804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805                   install-html) \
37806           || exit 1
37807
37808 @endif time
37809
37810 .PHONY: maybe-installcheck-time installcheck-time
37811 maybe-installcheck-time:
37812 @if time
37813 maybe-installcheck-time: installcheck-time
37814
37815 installcheck-time: \
37816     configure-time 
37817         @: $(MAKE); $(unstage)
37818         @[ -f ./time/Makefile ] || exit 0; \
37819         r=`${PWD_COMMAND}`; export r; \
37820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37821         $(HOST_EXPORTS) \
37822         for flag in $(EXTRA_HOST_FLAGS) ; do \
37823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37824         done; \
37825         echo "Doing installcheck in time" ; \
37826         (cd $(HOST_SUBDIR)/time && \
37827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37829                   "RANLIB=$${RANLIB}" \
37830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37831                   installcheck) \
37832           || exit 1
37833
37834 @endif time
37835
37836 .PHONY: maybe-mostlyclean-time mostlyclean-time
37837 maybe-mostlyclean-time:
37838 @if time
37839 maybe-mostlyclean-time: mostlyclean-time
37840
37841 mostlyclean-time: 
37842         @: $(MAKE); $(unstage)
37843         @[ -f ./time/Makefile ] || exit 0; \
37844         r=`${PWD_COMMAND}`; export r; \
37845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37846         $(HOST_EXPORTS) \
37847         for flag in $(EXTRA_HOST_FLAGS) ; do \
37848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37849         done; \
37850         echo "Doing mostlyclean in time" ; \
37851         (cd $(HOST_SUBDIR)/time && \
37852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37854                   "RANLIB=$${RANLIB}" \
37855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37856                   mostlyclean) \
37857           || exit 1
37858
37859 @endif time
37860
37861 .PHONY: maybe-clean-time clean-time
37862 maybe-clean-time:
37863 @if time
37864 maybe-clean-time: clean-time
37865
37866 clean-time: 
37867         @: $(MAKE); $(unstage)
37868         @[ -f ./time/Makefile ] || exit 0; \
37869         r=`${PWD_COMMAND}`; export r; \
37870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37871         $(HOST_EXPORTS) \
37872         for flag in $(EXTRA_HOST_FLAGS) ; do \
37873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37874         done; \
37875         echo "Doing clean in time" ; \
37876         (cd $(HOST_SUBDIR)/time && \
37877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37879                   "RANLIB=$${RANLIB}" \
37880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37881                   clean) \
37882           || exit 1
37883
37884 @endif time
37885
37886 .PHONY: maybe-distclean-time distclean-time
37887 maybe-distclean-time:
37888 @if time
37889 maybe-distclean-time: distclean-time
37890
37891 distclean-time: 
37892         @: $(MAKE); $(unstage)
37893         @[ -f ./time/Makefile ] || exit 0; \
37894         r=`${PWD_COMMAND}`; export r; \
37895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896         $(HOST_EXPORTS) \
37897         for flag in $(EXTRA_HOST_FLAGS) ; do \
37898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37899         done; \
37900         echo "Doing distclean in time" ; \
37901         (cd $(HOST_SUBDIR)/time && \
37902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37904                   "RANLIB=$${RANLIB}" \
37905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37906                   distclean) \
37907           || exit 1
37908
37909 @endif time
37910
37911 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37912 maybe-maintainer-clean-time:
37913 @if time
37914 maybe-maintainer-clean-time: maintainer-clean-time
37915
37916 maintainer-clean-time: 
37917         @: $(MAKE); $(unstage)
37918         @[ -f ./time/Makefile ] || exit 0; \
37919         r=`${PWD_COMMAND}`; export r; \
37920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37921         $(HOST_EXPORTS) \
37922         for flag in $(EXTRA_HOST_FLAGS) ; do \
37923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37924         done; \
37925         echo "Doing maintainer-clean in time" ; \
37926         (cd $(HOST_SUBDIR)/time && \
37927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37929                   "RANLIB=$${RANLIB}" \
37930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37931                   maintainer-clean) \
37932           || exit 1
37933
37934 @endif time
37935
37936
37937
37938 .PHONY: configure-uudecode maybe-configure-uudecode
37939 maybe-configure-uudecode:
37940 @if gcc-bootstrap
37941 configure-uudecode: stage_current
37942 @endif gcc-bootstrap
37943 @if uudecode
37944 maybe-configure-uudecode: configure-uudecode
37945 configure-uudecode: 
37946         @: $(MAKE); $(unstage)
37947         @r=`${PWD_COMMAND}`; export r; \
37948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37949         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37951         $(HOST_EXPORTS) \
37952         echo Configuring in $(HOST_SUBDIR)/uudecode; \
37953         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37954         case $(srcdir) in \
37955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37956           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37958         esac; \
37959         srcdiroption="--srcdir=$${topdir}/uudecode"; \
37960         libsrcdir="$$s/uudecode"; \
37961         $(SHELL) $${libsrcdir}/configure \
37962           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37963           --target=${target_alias} $${srcdiroption}  \
37964           || exit 1
37965 @endif uudecode
37966
37967
37968
37969
37970
37971 .PHONY: all-uudecode maybe-all-uudecode
37972 maybe-all-uudecode:
37973 @if gcc-bootstrap
37974 all-uudecode: stage_current
37975 @endif gcc-bootstrap
37976 @if uudecode
37977 TARGET-uudecode=all
37978 maybe-all-uudecode: all-uudecode
37979 all-uudecode: configure-uudecode
37980         @: $(MAKE); $(unstage)
37981         @r=`${PWD_COMMAND}`; export r; \
37982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983         $(HOST_EXPORTS) \
37984         (cd $(HOST_SUBDIR)/uudecode && \
37985           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37986                 $(TARGET-uudecode))
37987 @endif uudecode
37988
37989
37990
37991
37992 .PHONY: check-uudecode maybe-check-uudecode
37993 maybe-check-uudecode:
37994 @if uudecode
37995 maybe-check-uudecode: check-uudecode
37996
37997 check-uudecode:
37998         @: $(MAKE); $(unstage)
37999         @r=`${PWD_COMMAND}`; export r; \
38000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38001         $(HOST_EXPORTS) \
38002         (cd $(HOST_SUBDIR)/uudecode && \
38003           $(MAKE) $(FLAGS_TO_PASS)  check)
38004
38005 @endif uudecode
38006
38007 .PHONY: install-uudecode maybe-install-uudecode
38008 maybe-install-uudecode:
38009 @if uudecode
38010 maybe-install-uudecode: install-uudecode
38011
38012 install-uudecode: installdirs
38013         @: $(MAKE); $(unstage)
38014         @r=`${PWD_COMMAND}`; export r; \
38015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38016         $(HOST_EXPORTS) \
38017         (cd $(HOST_SUBDIR)/uudecode && \
38018           $(MAKE) $(FLAGS_TO_PASS)  install)
38019
38020 @endif uudecode
38021
38022 # Other targets (info, dvi, pdf, etc.)
38023
38024 .PHONY: maybe-info-uudecode info-uudecode
38025 maybe-info-uudecode:
38026 @if uudecode
38027 maybe-info-uudecode: info-uudecode
38028
38029 info-uudecode: \
38030     configure-uudecode 
38031         @: $(MAKE); $(unstage)
38032         @[ -f ./uudecode/Makefile ] || exit 0; \
38033         r=`${PWD_COMMAND}`; export r; \
38034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035         $(HOST_EXPORTS) \
38036         for flag in $(EXTRA_HOST_FLAGS) ; do \
38037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038         done; \
38039         echo "Doing info in uudecode" ; \
38040         (cd $(HOST_SUBDIR)/uudecode && \
38041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38043                   "RANLIB=$${RANLIB}" \
38044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38045                   info) \
38046           || exit 1
38047
38048 @endif uudecode
38049
38050 .PHONY: maybe-dvi-uudecode dvi-uudecode
38051 maybe-dvi-uudecode:
38052 @if uudecode
38053 maybe-dvi-uudecode: dvi-uudecode
38054
38055 dvi-uudecode: \
38056     configure-uudecode 
38057         @: $(MAKE); $(unstage)
38058         @[ -f ./uudecode/Makefile ] || exit 0; \
38059         r=`${PWD_COMMAND}`; export r; \
38060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38061         $(HOST_EXPORTS) \
38062         for flag in $(EXTRA_HOST_FLAGS) ; do \
38063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38064         done; \
38065         echo "Doing dvi in uudecode" ; \
38066         (cd $(HOST_SUBDIR)/uudecode && \
38067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38069                   "RANLIB=$${RANLIB}" \
38070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38071                   dvi) \
38072           || exit 1
38073
38074 @endif uudecode
38075
38076 .PHONY: maybe-pdf-uudecode pdf-uudecode
38077 maybe-pdf-uudecode:
38078 @if uudecode
38079 maybe-pdf-uudecode: pdf-uudecode
38080
38081 pdf-uudecode: \
38082     configure-uudecode 
38083         @: $(MAKE); $(unstage)
38084         @[ -f ./uudecode/Makefile ] || exit 0; \
38085         r=`${PWD_COMMAND}`; export r; \
38086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38087         $(HOST_EXPORTS) \
38088         for flag in $(EXTRA_HOST_FLAGS) ; do \
38089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38090         done; \
38091         echo "Doing pdf in uudecode" ; \
38092         (cd $(HOST_SUBDIR)/uudecode && \
38093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38095                   "RANLIB=$${RANLIB}" \
38096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38097                   pdf) \
38098           || exit 1
38099
38100 @endif uudecode
38101
38102 .PHONY: maybe-html-uudecode html-uudecode
38103 maybe-html-uudecode:
38104 @if uudecode
38105 maybe-html-uudecode: html-uudecode
38106
38107 html-uudecode: \
38108     configure-uudecode 
38109         @: $(MAKE); $(unstage)
38110         @[ -f ./uudecode/Makefile ] || exit 0; \
38111         r=`${PWD_COMMAND}`; export r; \
38112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38113         $(HOST_EXPORTS) \
38114         for flag in $(EXTRA_HOST_FLAGS) ; do \
38115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38116         done; \
38117         echo "Doing html in uudecode" ; \
38118         (cd $(HOST_SUBDIR)/uudecode && \
38119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38121                   "RANLIB=$${RANLIB}" \
38122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38123                   html) \
38124           || exit 1
38125
38126 @endif uudecode
38127
38128 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
38129 maybe-TAGS-uudecode:
38130 @if uudecode
38131 maybe-TAGS-uudecode: TAGS-uudecode
38132
38133 TAGS-uudecode: \
38134     configure-uudecode 
38135         @: $(MAKE); $(unstage)
38136         @[ -f ./uudecode/Makefile ] || exit 0; \
38137         r=`${PWD_COMMAND}`; export r; \
38138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38139         $(HOST_EXPORTS) \
38140         for flag in $(EXTRA_HOST_FLAGS) ; do \
38141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38142         done; \
38143         echo "Doing TAGS in uudecode" ; \
38144         (cd $(HOST_SUBDIR)/uudecode && \
38145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38147                   "RANLIB=$${RANLIB}" \
38148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38149                   TAGS) \
38150           || exit 1
38151
38152 @endif uudecode
38153
38154 .PHONY: maybe-install-info-uudecode install-info-uudecode
38155 maybe-install-info-uudecode:
38156 @if uudecode
38157 maybe-install-info-uudecode: install-info-uudecode
38158
38159 install-info-uudecode: \
38160     configure-uudecode \
38161     info-uudecode 
38162         @: $(MAKE); $(unstage)
38163         @[ -f ./uudecode/Makefile ] || exit 0; \
38164         r=`${PWD_COMMAND}`; export r; \
38165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38166         $(HOST_EXPORTS) \
38167         for flag in $(EXTRA_HOST_FLAGS) ; do \
38168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38169         done; \
38170         echo "Doing install-info in uudecode" ; \
38171         (cd $(HOST_SUBDIR)/uudecode && \
38172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38174                   "RANLIB=$${RANLIB}" \
38175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38176                   install-info) \
38177           || exit 1
38178
38179 @endif uudecode
38180
38181 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
38182 maybe-install-pdf-uudecode:
38183 @if uudecode
38184 maybe-install-pdf-uudecode: install-pdf-uudecode
38185
38186 install-pdf-uudecode: \
38187     configure-uudecode \
38188     pdf-uudecode 
38189         @: $(MAKE); $(unstage)
38190         @[ -f ./uudecode/Makefile ] || exit 0; \
38191         r=`${PWD_COMMAND}`; export r; \
38192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193         $(HOST_EXPORTS) \
38194         for flag in $(EXTRA_HOST_FLAGS) ; do \
38195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196         done; \
38197         echo "Doing install-pdf in uudecode" ; \
38198         (cd $(HOST_SUBDIR)/uudecode && \
38199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38201                   "RANLIB=$${RANLIB}" \
38202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38203                   install-pdf) \
38204           || exit 1
38205
38206 @endif uudecode
38207
38208 .PHONY: maybe-install-html-uudecode install-html-uudecode
38209 maybe-install-html-uudecode:
38210 @if uudecode
38211 maybe-install-html-uudecode: install-html-uudecode
38212
38213 install-html-uudecode: \
38214     configure-uudecode \
38215     html-uudecode 
38216         @: $(MAKE); $(unstage)
38217         @[ -f ./uudecode/Makefile ] || exit 0; \
38218         r=`${PWD_COMMAND}`; export r; \
38219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220         $(HOST_EXPORTS) \
38221         for flag in $(EXTRA_HOST_FLAGS) ; do \
38222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38223         done; \
38224         echo "Doing install-html in uudecode" ; \
38225         (cd $(HOST_SUBDIR)/uudecode && \
38226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38228                   "RANLIB=$${RANLIB}" \
38229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38230                   install-html) \
38231           || exit 1
38232
38233 @endif uudecode
38234
38235 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
38236 maybe-installcheck-uudecode:
38237 @if uudecode
38238 maybe-installcheck-uudecode: installcheck-uudecode
38239
38240 installcheck-uudecode: \
38241     configure-uudecode 
38242         @: $(MAKE); $(unstage)
38243         @[ -f ./uudecode/Makefile ] || exit 0; \
38244         r=`${PWD_COMMAND}`; export r; \
38245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38246         $(HOST_EXPORTS) \
38247         for flag in $(EXTRA_HOST_FLAGS) ; do \
38248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38249         done; \
38250         echo "Doing installcheck in uudecode" ; \
38251         (cd $(HOST_SUBDIR)/uudecode && \
38252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38254                   "RANLIB=$${RANLIB}" \
38255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38256                   installcheck) \
38257           || exit 1
38258
38259 @endif uudecode
38260
38261 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
38262 maybe-mostlyclean-uudecode:
38263 @if uudecode
38264 maybe-mostlyclean-uudecode: mostlyclean-uudecode
38265
38266 mostlyclean-uudecode: 
38267         @: $(MAKE); $(unstage)
38268         @[ -f ./uudecode/Makefile ] || exit 0; \
38269         r=`${PWD_COMMAND}`; export r; \
38270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271         $(HOST_EXPORTS) \
38272         for flag in $(EXTRA_HOST_FLAGS) ; do \
38273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274         done; \
38275         echo "Doing mostlyclean in uudecode" ; \
38276         (cd $(HOST_SUBDIR)/uudecode && \
38277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38279                   "RANLIB=$${RANLIB}" \
38280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281                   mostlyclean) \
38282           || exit 1
38283
38284 @endif uudecode
38285
38286 .PHONY: maybe-clean-uudecode clean-uudecode
38287 maybe-clean-uudecode:
38288 @if uudecode
38289 maybe-clean-uudecode: clean-uudecode
38290
38291 clean-uudecode: 
38292         @: $(MAKE); $(unstage)
38293         @[ -f ./uudecode/Makefile ] || exit 0; \
38294         r=`${PWD_COMMAND}`; export r; \
38295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296         $(HOST_EXPORTS) \
38297         for flag in $(EXTRA_HOST_FLAGS) ; do \
38298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299         done; \
38300         echo "Doing clean in uudecode" ; \
38301         (cd $(HOST_SUBDIR)/uudecode && \
38302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304                   "RANLIB=$${RANLIB}" \
38305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306                   clean) \
38307           || exit 1
38308
38309 @endif uudecode
38310
38311 .PHONY: maybe-distclean-uudecode distclean-uudecode
38312 maybe-distclean-uudecode:
38313 @if uudecode
38314 maybe-distclean-uudecode: distclean-uudecode
38315
38316 distclean-uudecode: 
38317         @: $(MAKE); $(unstage)
38318         @[ -f ./uudecode/Makefile ] || exit 0; \
38319         r=`${PWD_COMMAND}`; export r; \
38320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38321         $(HOST_EXPORTS) \
38322         for flag in $(EXTRA_HOST_FLAGS) ; do \
38323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38324         done; \
38325         echo "Doing distclean in uudecode" ; \
38326         (cd $(HOST_SUBDIR)/uudecode && \
38327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38329                   "RANLIB=$${RANLIB}" \
38330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38331                   distclean) \
38332           || exit 1
38333
38334 @endif uudecode
38335
38336 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
38337 maybe-maintainer-clean-uudecode:
38338 @if uudecode
38339 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
38340
38341 maintainer-clean-uudecode: 
38342         @: $(MAKE); $(unstage)
38343         @[ -f ./uudecode/Makefile ] || exit 0; \
38344         r=`${PWD_COMMAND}`; export r; \
38345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346         $(HOST_EXPORTS) \
38347         for flag in $(EXTRA_HOST_FLAGS) ; do \
38348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38349         done; \
38350         echo "Doing maintainer-clean in uudecode" ; \
38351         (cd $(HOST_SUBDIR)/uudecode && \
38352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354                   "RANLIB=$${RANLIB}" \
38355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38356                   maintainer-clean) \
38357           || exit 1
38358
38359 @endif uudecode
38360
38361
38362
38363 .PHONY: configure-wdiff maybe-configure-wdiff
38364 maybe-configure-wdiff:
38365 @if gcc-bootstrap
38366 configure-wdiff: stage_current
38367 @endif gcc-bootstrap
38368 @if wdiff
38369 maybe-configure-wdiff: configure-wdiff
38370 configure-wdiff: 
38371         @: $(MAKE); $(unstage)
38372         @r=`${PWD_COMMAND}`; export r; \
38373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38374         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
38375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
38376         $(HOST_EXPORTS) \
38377         echo Configuring in $(HOST_SUBDIR)/wdiff; \
38378         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
38379         case $(srcdir) in \
38380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38381           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
38382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38383         esac; \
38384         srcdiroption="--srcdir=$${topdir}/wdiff"; \
38385         libsrcdir="$$s/wdiff"; \
38386         $(SHELL) $${libsrcdir}/configure \
38387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38388           --target=${target_alias} $${srcdiroption}  \
38389           || exit 1
38390 @endif wdiff
38391
38392
38393
38394
38395
38396 .PHONY: all-wdiff maybe-all-wdiff
38397 maybe-all-wdiff:
38398 @if gcc-bootstrap
38399 all-wdiff: stage_current
38400 @endif gcc-bootstrap
38401 @if wdiff
38402 TARGET-wdiff=all
38403 maybe-all-wdiff: all-wdiff
38404 all-wdiff: configure-wdiff
38405         @: $(MAKE); $(unstage)
38406         @r=`${PWD_COMMAND}`; export r; \
38407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38408         $(HOST_EXPORTS) \
38409         (cd $(HOST_SUBDIR)/wdiff && \
38410           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38411                 $(TARGET-wdiff))
38412 @endif wdiff
38413
38414
38415
38416
38417 .PHONY: check-wdiff maybe-check-wdiff
38418 maybe-check-wdiff:
38419 @if wdiff
38420 maybe-check-wdiff: check-wdiff
38421
38422 check-wdiff:
38423         @: $(MAKE); $(unstage)
38424         @r=`${PWD_COMMAND}`; export r; \
38425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38426         $(HOST_EXPORTS) \
38427         (cd $(HOST_SUBDIR)/wdiff && \
38428           $(MAKE) $(FLAGS_TO_PASS)  check)
38429
38430 @endif wdiff
38431
38432 .PHONY: install-wdiff maybe-install-wdiff
38433 maybe-install-wdiff:
38434 @if wdiff
38435 maybe-install-wdiff: install-wdiff
38436
38437 install-wdiff: installdirs
38438         @: $(MAKE); $(unstage)
38439         @r=`${PWD_COMMAND}`; export r; \
38440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38441         $(HOST_EXPORTS) \
38442         (cd $(HOST_SUBDIR)/wdiff && \
38443           $(MAKE) $(FLAGS_TO_PASS)  install)
38444
38445 @endif wdiff
38446
38447 # Other targets (info, dvi, pdf, etc.)
38448
38449 .PHONY: maybe-info-wdiff info-wdiff
38450 maybe-info-wdiff:
38451 @if wdiff
38452 maybe-info-wdiff: info-wdiff
38453
38454 info-wdiff: \
38455     configure-wdiff 
38456         @: $(MAKE); $(unstage)
38457         @[ -f ./wdiff/Makefile ] || exit 0; \
38458         r=`${PWD_COMMAND}`; export r; \
38459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38460         $(HOST_EXPORTS) \
38461         for flag in $(EXTRA_HOST_FLAGS) ; do \
38462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38463         done; \
38464         echo "Doing info in wdiff" ; \
38465         (cd $(HOST_SUBDIR)/wdiff && \
38466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38468                   "RANLIB=$${RANLIB}" \
38469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38470                   info) \
38471           || exit 1
38472
38473 @endif wdiff
38474
38475 .PHONY: maybe-dvi-wdiff dvi-wdiff
38476 maybe-dvi-wdiff:
38477 @if wdiff
38478 maybe-dvi-wdiff: dvi-wdiff
38479
38480 dvi-wdiff: \
38481     configure-wdiff 
38482         @: $(MAKE); $(unstage)
38483         @[ -f ./wdiff/Makefile ] || exit 0; \
38484         r=`${PWD_COMMAND}`; export r; \
38485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486         $(HOST_EXPORTS) \
38487         for flag in $(EXTRA_HOST_FLAGS) ; do \
38488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38489         done; \
38490         echo "Doing dvi in wdiff" ; \
38491         (cd $(HOST_SUBDIR)/wdiff && \
38492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38494                   "RANLIB=$${RANLIB}" \
38495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38496                   dvi) \
38497           || exit 1
38498
38499 @endif wdiff
38500
38501 .PHONY: maybe-pdf-wdiff pdf-wdiff
38502 maybe-pdf-wdiff:
38503 @if wdiff
38504 maybe-pdf-wdiff: pdf-wdiff
38505
38506 pdf-wdiff: \
38507     configure-wdiff 
38508         @: $(MAKE); $(unstage)
38509         @[ -f ./wdiff/Makefile ] || exit 0; \
38510         r=`${PWD_COMMAND}`; export r; \
38511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38512         $(HOST_EXPORTS) \
38513         for flag in $(EXTRA_HOST_FLAGS) ; do \
38514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38515         done; \
38516         echo "Doing pdf in wdiff" ; \
38517         (cd $(HOST_SUBDIR)/wdiff && \
38518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38520                   "RANLIB=$${RANLIB}" \
38521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38522                   pdf) \
38523           || exit 1
38524
38525 @endif wdiff
38526
38527 .PHONY: maybe-html-wdiff html-wdiff
38528 maybe-html-wdiff:
38529 @if wdiff
38530 maybe-html-wdiff: html-wdiff
38531
38532 html-wdiff: \
38533     configure-wdiff 
38534         @: $(MAKE); $(unstage)
38535         @[ -f ./wdiff/Makefile ] || exit 0; \
38536         r=`${PWD_COMMAND}`; export r; \
38537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38538         $(HOST_EXPORTS) \
38539         for flag in $(EXTRA_HOST_FLAGS) ; do \
38540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38541         done; \
38542         echo "Doing html in wdiff" ; \
38543         (cd $(HOST_SUBDIR)/wdiff && \
38544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38546                   "RANLIB=$${RANLIB}" \
38547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38548                   html) \
38549           || exit 1
38550
38551 @endif wdiff
38552
38553 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38554 maybe-TAGS-wdiff:
38555 @if wdiff
38556 maybe-TAGS-wdiff: TAGS-wdiff
38557
38558 TAGS-wdiff: \
38559     configure-wdiff 
38560         @: $(MAKE); $(unstage)
38561         @[ -f ./wdiff/Makefile ] || exit 0; \
38562         r=`${PWD_COMMAND}`; export r; \
38563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564         $(HOST_EXPORTS) \
38565         for flag in $(EXTRA_HOST_FLAGS) ; do \
38566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567         done; \
38568         echo "Doing TAGS in wdiff" ; \
38569         (cd $(HOST_SUBDIR)/wdiff && \
38570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572                   "RANLIB=$${RANLIB}" \
38573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574                   TAGS) \
38575           || exit 1
38576
38577 @endif wdiff
38578
38579 .PHONY: maybe-install-info-wdiff install-info-wdiff
38580 maybe-install-info-wdiff:
38581 @if wdiff
38582 maybe-install-info-wdiff: install-info-wdiff
38583
38584 install-info-wdiff: \
38585     configure-wdiff \
38586     info-wdiff 
38587         @: $(MAKE); $(unstage)
38588         @[ -f ./wdiff/Makefile ] || exit 0; \
38589         r=`${PWD_COMMAND}`; export r; \
38590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38591         $(HOST_EXPORTS) \
38592         for flag in $(EXTRA_HOST_FLAGS) ; do \
38593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38594         done; \
38595         echo "Doing install-info in wdiff" ; \
38596         (cd $(HOST_SUBDIR)/wdiff && \
38597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38599                   "RANLIB=$${RANLIB}" \
38600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38601                   install-info) \
38602           || exit 1
38603
38604 @endif wdiff
38605
38606 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38607 maybe-install-pdf-wdiff:
38608 @if wdiff
38609 maybe-install-pdf-wdiff: install-pdf-wdiff
38610
38611 install-pdf-wdiff: \
38612     configure-wdiff \
38613     pdf-wdiff 
38614         @: $(MAKE); $(unstage)
38615         @[ -f ./wdiff/Makefile ] || exit 0; \
38616         r=`${PWD_COMMAND}`; export r; \
38617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38618         $(HOST_EXPORTS) \
38619         for flag in $(EXTRA_HOST_FLAGS) ; do \
38620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38621         done; \
38622         echo "Doing install-pdf in wdiff" ; \
38623         (cd $(HOST_SUBDIR)/wdiff && \
38624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38626                   "RANLIB=$${RANLIB}" \
38627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38628                   install-pdf) \
38629           || exit 1
38630
38631 @endif wdiff
38632
38633 .PHONY: maybe-install-html-wdiff install-html-wdiff
38634 maybe-install-html-wdiff:
38635 @if wdiff
38636 maybe-install-html-wdiff: install-html-wdiff
38637
38638 install-html-wdiff: \
38639     configure-wdiff \
38640     html-wdiff 
38641         @: $(MAKE); $(unstage)
38642         @[ -f ./wdiff/Makefile ] || exit 0; \
38643         r=`${PWD_COMMAND}`; export r; \
38644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38645         $(HOST_EXPORTS) \
38646         for flag in $(EXTRA_HOST_FLAGS) ; do \
38647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38648         done; \
38649         echo "Doing install-html in wdiff" ; \
38650         (cd $(HOST_SUBDIR)/wdiff && \
38651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38653                   "RANLIB=$${RANLIB}" \
38654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38655                   install-html) \
38656           || exit 1
38657
38658 @endif wdiff
38659
38660 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38661 maybe-installcheck-wdiff:
38662 @if wdiff
38663 maybe-installcheck-wdiff: installcheck-wdiff
38664
38665 installcheck-wdiff: \
38666     configure-wdiff 
38667         @: $(MAKE); $(unstage)
38668         @[ -f ./wdiff/Makefile ] || exit 0; \
38669         r=`${PWD_COMMAND}`; export r; \
38670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671         $(HOST_EXPORTS) \
38672         for flag in $(EXTRA_HOST_FLAGS) ; do \
38673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38674         done; \
38675         echo "Doing installcheck in wdiff" ; \
38676         (cd $(HOST_SUBDIR)/wdiff && \
38677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38679                   "RANLIB=$${RANLIB}" \
38680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38681                   installcheck) \
38682           || exit 1
38683
38684 @endif wdiff
38685
38686 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38687 maybe-mostlyclean-wdiff:
38688 @if wdiff
38689 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38690
38691 mostlyclean-wdiff: 
38692         @: $(MAKE); $(unstage)
38693         @[ -f ./wdiff/Makefile ] || exit 0; \
38694         r=`${PWD_COMMAND}`; export r; \
38695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696         $(HOST_EXPORTS) \
38697         for flag in $(EXTRA_HOST_FLAGS) ; do \
38698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699         done; \
38700         echo "Doing mostlyclean in wdiff" ; \
38701         (cd $(HOST_SUBDIR)/wdiff && \
38702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704                   "RANLIB=$${RANLIB}" \
38705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706                   mostlyclean) \
38707           || exit 1
38708
38709 @endif wdiff
38710
38711 .PHONY: maybe-clean-wdiff clean-wdiff
38712 maybe-clean-wdiff:
38713 @if wdiff
38714 maybe-clean-wdiff: clean-wdiff
38715
38716 clean-wdiff: 
38717         @: $(MAKE); $(unstage)
38718         @[ -f ./wdiff/Makefile ] || exit 0; \
38719         r=`${PWD_COMMAND}`; export r; \
38720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38721         $(HOST_EXPORTS) \
38722         for flag in $(EXTRA_HOST_FLAGS) ; do \
38723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38724         done; \
38725         echo "Doing clean in wdiff" ; \
38726         (cd $(HOST_SUBDIR)/wdiff && \
38727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38729                   "RANLIB=$${RANLIB}" \
38730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38731                   clean) \
38732           || exit 1
38733
38734 @endif wdiff
38735
38736 .PHONY: maybe-distclean-wdiff distclean-wdiff
38737 maybe-distclean-wdiff:
38738 @if wdiff
38739 maybe-distclean-wdiff: distclean-wdiff
38740
38741 distclean-wdiff: 
38742         @: $(MAKE); $(unstage)
38743         @[ -f ./wdiff/Makefile ] || exit 0; \
38744         r=`${PWD_COMMAND}`; export r; \
38745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38746         $(HOST_EXPORTS) \
38747         for flag in $(EXTRA_HOST_FLAGS) ; do \
38748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38749         done; \
38750         echo "Doing distclean in wdiff" ; \
38751         (cd $(HOST_SUBDIR)/wdiff && \
38752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38754                   "RANLIB=$${RANLIB}" \
38755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38756                   distclean) \
38757           || exit 1
38758
38759 @endif wdiff
38760
38761 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38762 maybe-maintainer-clean-wdiff:
38763 @if wdiff
38764 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38765
38766 maintainer-clean-wdiff: 
38767         @: $(MAKE); $(unstage)
38768         @[ -f ./wdiff/Makefile ] || exit 0; \
38769         r=`${PWD_COMMAND}`; export r; \
38770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38771         $(HOST_EXPORTS) \
38772         for flag in $(EXTRA_HOST_FLAGS) ; do \
38773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38774         done; \
38775         echo "Doing maintainer-clean in wdiff" ; \
38776         (cd $(HOST_SUBDIR)/wdiff && \
38777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38779                   "RANLIB=$${RANLIB}" \
38780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38781                   maintainer-clean) \
38782           || exit 1
38783
38784 @endif wdiff
38785
38786
38787
38788 .PHONY: configure-zip maybe-configure-zip
38789 maybe-configure-zip:
38790 @if gcc-bootstrap
38791 configure-zip: stage_current
38792 @endif gcc-bootstrap
38793 @if zip
38794 maybe-configure-zip: configure-zip
38795 configure-zip: 
38796         @: $(MAKE); $(unstage)
38797         @r=`${PWD_COMMAND}`; export r; \
38798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38801         $(HOST_EXPORTS) \
38802         echo Configuring in $(HOST_SUBDIR)/zip; \
38803         cd "$(HOST_SUBDIR)/zip" || exit 1; \
38804         case $(srcdir) in \
38805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38806           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38808         esac; \
38809         srcdiroption="--srcdir=$${topdir}/zip"; \
38810         libsrcdir="$$s/zip"; \
38811         $(SHELL) $${libsrcdir}/configure \
38812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38813           --target=${target_alias} $${srcdiroption}  \
38814           || exit 1
38815 @endif zip
38816
38817
38818
38819
38820
38821 .PHONY: all-zip maybe-all-zip
38822 maybe-all-zip:
38823 @if gcc-bootstrap
38824 all-zip: stage_current
38825 @endif gcc-bootstrap
38826 @if zip
38827 TARGET-zip=all
38828 maybe-all-zip: all-zip
38829 all-zip: configure-zip
38830         @: $(MAKE); $(unstage)
38831         @r=`${PWD_COMMAND}`; export r; \
38832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833         $(HOST_EXPORTS) \
38834         (cd $(HOST_SUBDIR)/zip && \
38835           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38836                 $(TARGET-zip))
38837 @endif zip
38838
38839
38840
38841
38842 .PHONY: check-zip maybe-check-zip
38843 maybe-check-zip:
38844 @if zip
38845 maybe-check-zip: check-zip
38846
38847 # This module is only tested in a native toolchain.
38848 check-zip:
38849         @: $(MAKE); $(unstage)
38850         @if [ '$(host)' = '$(target)' ] ; then \
38851           r=`${PWD_COMMAND}`; export r; \
38852           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38853           $(HOST_EXPORTS) \
38854           (cd $(HOST_SUBDIR)/zip && \
38855             $(MAKE) $(FLAGS_TO_PASS)  check); \
38856         fi
38857
38858 @endif zip
38859
38860 .PHONY: install-zip maybe-install-zip
38861 maybe-install-zip:
38862 @if zip
38863 maybe-install-zip: install-zip
38864
38865 install-zip: installdirs
38866         @: $(MAKE); $(unstage)
38867         @r=`${PWD_COMMAND}`; export r; \
38868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869         $(HOST_EXPORTS) \
38870         (cd $(HOST_SUBDIR)/zip && \
38871           $(MAKE) $(FLAGS_TO_PASS)  install)
38872
38873 @endif zip
38874
38875 # Other targets (info, dvi, pdf, etc.)
38876
38877 .PHONY: maybe-info-zip info-zip
38878 maybe-info-zip:
38879 @if zip
38880 maybe-info-zip: info-zip
38881
38882 info-zip: \
38883     configure-zip 
38884         @: $(MAKE); $(unstage)
38885         @[ -f ./zip/Makefile ] || exit 0; \
38886         r=`${PWD_COMMAND}`; export r; \
38887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888         $(HOST_EXPORTS) \
38889         for flag in $(EXTRA_HOST_FLAGS) ; do \
38890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38891         done; \
38892         echo "Doing info in zip" ; \
38893         (cd $(HOST_SUBDIR)/zip && \
38894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38896                   "RANLIB=$${RANLIB}" \
38897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38898                   info) \
38899           || exit 1
38900
38901 @endif zip
38902
38903 .PHONY: maybe-dvi-zip dvi-zip
38904 maybe-dvi-zip:
38905 @if zip
38906 maybe-dvi-zip: dvi-zip
38907
38908 dvi-zip: \
38909     configure-zip 
38910         @: $(MAKE); $(unstage)
38911         @[ -f ./zip/Makefile ] || exit 0; \
38912         r=`${PWD_COMMAND}`; export r; \
38913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38914         $(HOST_EXPORTS) \
38915         for flag in $(EXTRA_HOST_FLAGS) ; do \
38916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38917         done; \
38918         echo "Doing dvi in zip" ; \
38919         (cd $(HOST_SUBDIR)/zip && \
38920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38922                   "RANLIB=$${RANLIB}" \
38923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38924                   dvi) \
38925           || exit 1
38926
38927 @endif zip
38928
38929 .PHONY: maybe-pdf-zip pdf-zip
38930 maybe-pdf-zip:
38931 @if zip
38932 maybe-pdf-zip: pdf-zip
38933
38934 pdf-zip: \
38935     configure-zip 
38936         @: $(MAKE); $(unstage)
38937         @[ -f ./zip/Makefile ] || exit 0; \
38938         r=`${PWD_COMMAND}`; export r; \
38939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38940         $(HOST_EXPORTS) \
38941         for flag in $(EXTRA_HOST_FLAGS) ; do \
38942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38943         done; \
38944         echo "Doing pdf in zip" ; \
38945         (cd $(HOST_SUBDIR)/zip && \
38946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38948                   "RANLIB=$${RANLIB}" \
38949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38950                   pdf) \
38951           || exit 1
38952
38953 @endif zip
38954
38955 .PHONY: maybe-html-zip html-zip
38956 maybe-html-zip:
38957 @if zip
38958 maybe-html-zip: html-zip
38959
38960 html-zip: \
38961     configure-zip 
38962         @: $(MAKE); $(unstage)
38963         @[ -f ./zip/Makefile ] || exit 0; \
38964         r=`${PWD_COMMAND}`; export r; \
38965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966         $(HOST_EXPORTS) \
38967         for flag in $(EXTRA_HOST_FLAGS) ; do \
38968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38969         done; \
38970         echo "Doing html in zip" ; \
38971         (cd $(HOST_SUBDIR)/zip && \
38972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38974                   "RANLIB=$${RANLIB}" \
38975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38976                   html) \
38977           || exit 1
38978
38979 @endif zip
38980
38981 .PHONY: maybe-TAGS-zip TAGS-zip
38982 maybe-TAGS-zip:
38983 @if zip
38984 maybe-TAGS-zip: TAGS-zip
38985
38986 TAGS-zip: \
38987     configure-zip 
38988         @: $(MAKE); $(unstage)
38989         @[ -f ./zip/Makefile ] || exit 0; \
38990         r=`${PWD_COMMAND}`; export r; \
38991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992         $(HOST_EXPORTS) \
38993         for flag in $(EXTRA_HOST_FLAGS) ; do \
38994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995         done; \
38996         echo "Doing TAGS in zip" ; \
38997         (cd $(HOST_SUBDIR)/zip && \
38998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000                   "RANLIB=$${RANLIB}" \
39001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002                   TAGS) \
39003           || exit 1
39004
39005 @endif zip
39006
39007 .PHONY: maybe-install-info-zip install-info-zip
39008 maybe-install-info-zip:
39009 @if zip
39010 maybe-install-info-zip: install-info-zip
39011
39012 install-info-zip: \
39013     configure-zip \
39014     info-zip 
39015         @: $(MAKE); $(unstage)
39016         @[ -f ./zip/Makefile ] || exit 0; \
39017         r=`${PWD_COMMAND}`; export r; \
39018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019         $(HOST_EXPORTS) \
39020         for flag in $(EXTRA_HOST_FLAGS) ; do \
39021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022         done; \
39023         echo "Doing install-info in zip" ; \
39024         (cd $(HOST_SUBDIR)/zip && \
39025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027                   "RANLIB=$${RANLIB}" \
39028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029                   install-info) \
39030           || exit 1
39031
39032 @endif zip
39033
39034 .PHONY: maybe-install-pdf-zip install-pdf-zip
39035 maybe-install-pdf-zip:
39036 @if zip
39037 maybe-install-pdf-zip: install-pdf-zip
39038
39039 install-pdf-zip: \
39040     configure-zip \
39041     pdf-zip 
39042         @: $(MAKE); $(unstage)
39043         @[ -f ./zip/Makefile ] || exit 0; \
39044         r=`${PWD_COMMAND}`; export r; \
39045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046         $(HOST_EXPORTS) \
39047         for flag in $(EXTRA_HOST_FLAGS) ; do \
39048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39049         done; \
39050         echo "Doing install-pdf in zip" ; \
39051         (cd $(HOST_SUBDIR)/zip && \
39052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39054                   "RANLIB=$${RANLIB}" \
39055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39056                   install-pdf) \
39057           || exit 1
39058
39059 @endif zip
39060
39061 .PHONY: maybe-install-html-zip install-html-zip
39062 maybe-install-html-zip:
39063 @if zip
39064 maybe-install-html-zip: install-html-zip
39065
39066 install-html-zip: \
39067     configure-zip \
39068     html-zip 
39069         @: $(MAKE); $(unstage)
39070         @[ -f ./zip/Makefile ] || exit 0; \
39071         r=`${PWD_COMMAND}`; export r; \
39072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39073         $(HOST_EXPORTS) \
39074         for flag in $(EXTRA_HOST_FLAGS) ; do \
39075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39076         done; \
39077         echo "Doing install-html in zip" ; \
39078         (cd $(HOST_SUBDIR)/zip && \
39079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39081                   "RANLIB=$${RANLIB}" \
39082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39083                   install-html) \
39084           || exit 1
39085
39086 @endif zip
39087
39088 .PHONY: maybe-installcheck-zip installcheck-zip
39089 maybe-installcheck-zip:
39090 @if zip
39091 maybe-installcheck-zip: installcheck-zip
39092
39093 installcheck-zip: \
39094     configure-zip 
39095         @: $(MAKE); $(unstage)
39096         @[ -f ./zip/Makefile ] || exit 0; \
39097         r=`${PWD_COMMAND}`; export r; \
39098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39099         $(HOST_EXPORTS) \
39100         for flag in $(EXTRA_HOST_FLAGS) ; do \
39101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39102         done; \
39103         echo "Doing installcheck in zip" ; \
39104         (cd $(HOST_SUBDIR)/zip && \
39105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39107                   "RANLIB=$${RANLIB}" \
39108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39109                   installcheck) \
39110           || exit 1
39111
39112 @endif zip
39113
39114 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
39115 maybe-mostlyclean-zip:
39116 @if zip
39117 maybe-mostlyclean-zip: mostlyclean-zip
39118
39119 mostlyclean-zip: 
39120         @: $(MAKE); $(unstage)
39121         @[ -f ./zip/Makefile ] || exit 0; \
39122         r=`${PWD_COMMAND}`; export r; \
39123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124         $(HOST_EXPORTS) \
39125         for flag in $(EXTRA_HOST_FLAGS) ; do \
39126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39127         done; \
39128         echo "Doing mostlyclean in zip" ; \
39129         (cd $(HOST_SUBDIR)/zip && \
39130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39132                   "RANLIB=$${RANLIB}" \
39133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39134                   mostlyclean) \
39135           || exit 1
39136
39137 @endif zip
39138
39139 .PHONY: maybe-clean-zip clean-zip
39140 maybe-clean-zip:
39141 @if zip
39142 maybe-clean-zip: clean-zip
39143
39144 clean-zip: 
39145         @: $(MAKE); $(unstage)
39146         @[ -f ./zip/Makefile ] || exit 0; \
39147         r=`${PWD_COMMAND}`; export r; \
39148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39149         $(HOST_EXPORTS) \
39150         for flag in $(EXTRA_HOST_FLAGS) ; do \
39151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39152         done; \
39153         echo "Doing clean in zip" ; \
39154         (cd $(HOST_SUBDIR)/zip && \
39155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39157                   "RANLIB=$${RANLIB}" \
39158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39159                   clean) \
39160           || exit 1
39161
39162 @endif zip
39163
39164 .PHONY: maybe-distclean-zip distclean-zip
39165 maybe-distclean-zip:
39166 @if zip
39167 maybe-distclean-zip: distclean-zip
39168
39169 distclean-zip: 
39170         @: $(MAKE); $(unstage)
39171         @[ -f ./zip/Makefile ] || exit 0; \
39172         r=`${PWD_COMMAND}`; export r; \
39173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39174         $(HOST_EXPORTS) \
39175         for flag in $(EXTRA_HOST_FLAGS) ; do \
39176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39177         done; \
39178         echo "Doing distclean in zip" ; \
39179         (cd $(HOST_SUBDIR)/zip && \
39180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39182                   "RANLIB=$${RANLIB}" \
39183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39184                   distclean) \
39185           || exit 1
39186
39187 @endif zip
39188
39189 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
39190 maybe-maintainer-clean-zip:
39191 @if zip
39192 maybe-maintainer-clean-zip: maintainer-clean-zip
39193
39194 maintainer-clean-zip: 
39195         @: $(MAKE); $(unstage)
39196         @[ -f ./zip/Makefile ] || exit 0; \
39197         r=`${PWD_COMMAND}`; export r; \
39198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39199         $(HOST_EXPORTS) \
39200         for flag in $(EXTRA_HOST_FLAGS) ; do \
39201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39202         done; \
39203         echo "Doing maintainer-clean in zip" ; \
39204         (cd $(HOST_SUBDIR)/zip && \
39205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39207                   "RANLIB=$${RANLIB}" \
39208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39209                   maintainer-clean) \
39210           || exit 1
39211
39212 @endif zip
39213
39214
39215
39216 .PHONY: configure-zlib maybe-configure-zlib
39217 maybe-configure-zlib:
39218 @if gcc-bootstrap
39219 configure-zlib: stage_current
39220 @endif gcc-bootstrap
39221 @if zlib
39222 maybe-configure-zlib: configure-zlib
39223 configure-zlib: 
39224         @r=`${PWD_COMMAND}`; export r; \
39225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39226         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39228         $(HOST_EXPORTS) \
39229         echo Configuring in $(HOST_SUBDIR)/zlib; \
39230         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
39231         case $(srcdir) in \
39232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39233           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39235         esac; \
39236         srcdiroption="--srcdir=$${topdir}/zlib"; \
39237         libsrcdir="$$s/zlib"; \
39238         $(SHELL) $${libsrcdir}/configure \
39239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39240           --target=${target_alias} $${srcdiroption}  \
39241           || exit 1
39242 @endif zlib
39243
39244
39245
39246 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
39247 maybe-configure-stage1-zlib:
39248 @if zlib-bootstrap
39249 maybe-configure-stage1-zlib: configure-stage1-zlib
39250 configure-stage1-zlib:
39251         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39253         @r=`${PWD_COMMAND}`; export r; \
39254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39255         TFLAGS="$(STAGE1_TFLAGS)"; \
39256         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39257         $(HOST_EXPORTS) \
39258         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39259         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
39260         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39261         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
39262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39263         cd $(HOST_SUBDIR)/zlib || exit 1; \
39264         case $(srcdir) in \
39265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39266           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39268         esac; \
39269         srcdiroption="--srcdir=$${topdir}/zlib"; \
39270         libsrcdir="$$s/zlib"; \
39271         $(SHELL) $${libsrcdir}/configure \
39272           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39273           --target=${target_alias} $${srcdiroption} \
39274           $(STAGE1_CONFIGURE_FLAGS)
39275 @endif zlib-bootstrap
39276
39277 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
39278 maybe-configure-stage2-zlib:
39279 @if zlib-bootstrap
39280 maybe-configure-stage2-zlib: configure-stage2-zlib
39281 configure-stage2-zlib:
39282         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39283         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39284         @r=`${PWD_COMMAND}`; export r; \
39285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39286         TFLAGS="$(STAGE2_TFLAGS)"; \
39287         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39288         $(HOST_EXPORTS) \
39289         $(POSTSTAGE1_HOST_EXPORTS) \
39290         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39291         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
39292         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39293         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
39294         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39295         cd $(HOST_SUBDIR)/zlib || exit 1; \
39296         case $(srcdir) in \
39297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39298           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39300         esac; \
39301         srcdiroption="--srcdir=$${topdir}/zlib"; \
39302         libsrcdir="$$s/zlib"; \
39303         $(SHELL) $${libsrcdir}/configure \
39304           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39305           --target=${target_alias} $${srcdiroption} \
39306           --with-build-libsubdir=$(HOST_SUBDIR) \
39307           $(STAGE2_CONFIGURE_FLAGS)
39308 @endif zlib-bootstrap
39309
39310 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
39311 maybe-configure-stage3-zlib:
39312 @if zlib-bootstrap
39313 maybe-configure-stage3-zlib: configure-stage3-zlib
39314 configure-stage3-zlib:
39315         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39316         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39317         @r=`${PWD_COMMAND}`; export r; \
39318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39319         TFLAGS="$(STAGE3_TFLAGS)"; \
39320         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39321         $(HOST_EXPORTS) \
39322         $(POSTSTAGE1_HOST_EXPORTS) \
39323         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39324         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
39325         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39326         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
39327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39328         cd $(HOST_SUBDIR)/zlib || exit 1; \
39329         case $(srcdir) in \
39330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39331           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39333         esac; \
39334         srcdiroption="--srcdir=$${topdir}/zlib"; \
39335         libsrcdir="$$s/zlib"; \
39336         $(SHELL) $${libsrcdir}/configure \
39337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39338           --target=${target_alias} $${srcdiroption} \
39339           --with-build-libsubdir=$(HOST_SUBDIR) \
39340           $(STAGE3_CONFIGURE_FLAGS)
39341 @endif zlib-bootstrap
39342
39343 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39344 maybe-configure-stage4-zlib:
39345 @if zlib-bootstrap
39346 maybe-configure-stage4-zlib: configure-stage4-zlib
39347 configure-stage4-zlib:
39348         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39350         @r=`${PWD_COMMAND}`; export r; \
39351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352         TFLAGS="$(STAGE4_TFLAGS)"; \
39353         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39354         $(HOST_EXPORTS) \
39355         $(POSTSTAGE1_HOST_EXPORTS) \
39356         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39357         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
39358         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39359         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39361         cd $(HOST_SUBDIR)/zlib || exit 1; \
39362         case $(srcdir) in \
39363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39364           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39366         esac; \
39367         srcdiroption="--srcdir=$${topdir}/zlib"; \
39368         libsrcdir="$$s/zlib"; \
39369         $(SHELL) $${libsrcdir}/configure \
39370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39371           --target=${target_alias} $${srcdiroption} \
39372           --with-build-libsubdir=$(HOST_SUBDIR) \
39373           $(STAGE4_CONFIGURE_FLAGS)
39374 @endif zlib-bootstrap
39375
39376 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39377 maybe-configure-stageprofile-zlib:
39378 @if zlib-bootstrap
39379 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39380 configure-stageprofile-zlib:
39381         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39383         @r=`${PWD_COMMAND}`; export r; \
39384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39386         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39387         $(HOST_EXPORTS) \
39388         $(POSTSTAGE1_HOST_EXPORTS) \
39389         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39390         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
39391         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39392         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39394         cd $(HOST_SUBDIR)/zlib || exit 1; \
39395         case $(srcdir) in \
39396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39397           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39399         esac; \
39400         srcdiroption="--srcdir=$${topdir}/zlib"; \
39401         libsrcdir="$$s/zlib"; \
39402         $(SHELL) $${libsrcdir}/configure \
39403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39404           --target=${target_alias} $${srcdiroption} \
39405           --with-build-libsubdir=$(HOST_SUBDIR) \
39406           $(STAGEprofile_CONFIGURE_FLAGS)
39407 @endif zlib-bootstrap
39408
39409 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39410 maybe-configure-stagefeedback-zlib:
39411 @if zlib-bootstrap
39412 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39413 configure-stagefeedback-zlib:
39414         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39416         @r=`${PWD_COMMAND}`; export r; \
39417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39419         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39420         $(HOST_EXPORTS) \
39421         $(POSTSTAGE1_HOST_EXPORTS) \
39422         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39423         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
39424         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39425         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39427         cd $(HOST_SUBDIR)/zlib || exit 1; \
39428         case $(srcdir) in \
39429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39430           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39432         esac; \
39433         srcdiroption="--srcdir=$${topdir}/zlib"; \
39434         libsrcdir="$$s/zlib"; \
39435         $(SHELL) $${libsrcdir}/configure \
39436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39437           --target=${target_alias} $${srcdiroption} \
39438           --with-build-libsubdir=$(HOST_SUBDIR) \
39439           $(STAGEfeedback_CONFIGURE_FLAGS)
39440 @endif zlib-bootstrap
39441
39442
39443
39444
39445
39446 .PHONY: all-zlib maybe-all-zlib
39447 maybe-all-zlib:
39448 @if gcc-bootstrap
39449 all-zlib: stage_current
39450 @endif gcc-bootstrap
39451 @if zlib
39452 TARGET-zlib=all
39453 maybe-all-zlib: all-zlib
39454 all-zlib: configure-zlib
39455         @r=`${PWD_COMMAND}`; export r; \
39456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457         $(HOST_EXPORTS) \
39458         (cd $(HOST_SUBDIR)/zlib && \
39459           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39460                 $(TARGET-zlib))
39461 @endif zlib
39462
39463
39464
39465 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
39466 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39467 maybe-all-stage1-zlib:
39468 maybe-clean-stage1-zlib:
39469 @if zlib-bootstrap
39470 maybe-all-stage1-zlib: all-stage1-zlib
39471 all-stage1: all-stage1-zlib
39472 TARGET-stage1-zlib = $(TARGET-zlib)
39473 all-stage1-zlib: configure-stage1-zlib
39474         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39475         @r=`${PWD_COMMAND}`; export r; \
39476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39477         TFLAGS="$(STAGE1_TFLAGS)"; \
39478         $(HOST_EXPORTS) \
39479         cd $(HOST_SUBDIR)/zlib && \
39480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39481                 CFLAGS="$(STAGE1_CFLAGS)" \
39482                 CXXFLAGS="$(STAGE1_CFLAGS)" \
39483                 LIBCFLAGS="$(LIBCFLAGS)" \
39484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39487                 $(EXTRA_HOST_FLAGS)   \
39488                 TFLAGS="$(STAGE1_TFLAGS)" \
39489                 $(TARGET-stage1-zlib)
39490
39491 maybe-clean-stage1-zlib: clean-stage1-zlib
39492 clean-stage1: clean-stage1-zlib
39493 clean-stage1-zlib:
39494         @if [ $(current_stage) = stage1 ]; then \
39495           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39496         else \
39497           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39498           $(MAKE) stage1-start; \
39499         fi; \
39500         cd $(HOST_SUBDIR)/zlib && \
39501         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39502                  clean
39503 @endif zlib-bootstrap
39504
39505
39506 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39507 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39508 maybe-all-stage2-zlib:
39509 maybe-clean-stage2-zlib:
39510 @if zlib-bootstrap
39511 maybe-all-stage2-zlib: all-stage2-zlib
39512 all-stage2: all-stage2-zlib
39513 TARGET-stage2-zlib = $(TARGET-zlib)
39514 all-stage2-zlib: configure-stage2-zlib
39515         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39516         @r=`${PWD_COMMAND}`; export r; \
39517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39518         TFLAGS="$(STAGE2_TFLAGS)"; \
39519         $(HOST_EXPORTS) \
39520         $(POSTSTAGE1_HOST_EXPORTS) \
39521         cd $(HOST_SUBDIR)/zlib && \
39522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39523                 CFLAGS="$(STAGE2_CFLAGS)" \
39524                 CXXFLAGS="$(STAGE2_CFLAGS)" \
39525                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39529                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39530                 TFLAGS="$(STAGE2_TFLAGS)" \
39531                 $(TARGET-stage2-zlib)
39532
39533 maybe-clean-stage2-zlib: clean-stage2-zlib
39534 clean-stage2: clean-stage2-zlib
39535 clean-stage2-zlib:
39536         @if [ $(current_stage) = stage2 ]; then \
39537           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39538         else \
39539           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39540           $(MAKE) stage2-start; \
39541         fi; \
39542         cd $(HOST_SUBDIR)/zlib && \
39543         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39544                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39545                  clean
39546 @endif zlib-bootstrap
39547
39548
39549 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39550 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39551 maybe-all-stage3-zlib:
39552 maybe-clean-stage3-zlib:
39553 @if zlib-bootstrap
39554 maybe-all-stage3-zlib: all-stage3-zlib
39555 all-stage3: all-stage3-zlib
39556 TARGET-stage3-zlib = $(TARGET-zlib)
39557 all-stage3-zlib: configure-stage3-zlib
39558         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39559         @r=`${PWD_COMMAND}`; export r; \
39560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39561         TFLAGS="$(STAGE3_TFLAGS)"; \
39562         $(HOST_EXPORTS) \
39563         $(POSTSTAGE1_HOST_EXPORTS) \
39564         cd $(HOST_SUBDIR)/zlib && \
39565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39566                 CFLAGS="$(STAGE3_CFLAGS)" \
39567                 CXXFLAGS="$(STAGE3_CFLAGS)" \
39568                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39569                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39570                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39571                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39572                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39573                 TFLAGS="$(STAGE3_TFLAGS)" \
39574                 $(TARGET-stage3-zlib)
39575
39576 maybe-clean-stage3-zlib: clean-stage3-zlib
39577 clean-stage3: clean-stage3-zlib
39578 clean-stage3-zlib:
39579         @if [ $(current_stage) = stage3 ]; then \
39580           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39581         else \
39582           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39583           $(MAKE) stage3-start; \
39584         fi; \
39585         cd $(HOST_SUBDIR)/zlib && \
39586         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39587                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39588                  clean
39589 @endif zlib-bootstrap
39590
39591
39592 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39593 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39594 maybe-all-stage4-zlib:
39595 maybe-clean-stage4-zlib:
39596 @if zlib-bootstrap
39597 maybe-all-stage4-zlib: all-stage4-zlib
39598 all-stage4: all-stage4-zlib
39599 TARGET-stage4-zlib = $(TARGET-zlib)
39600 all-stage4-zlib: configure-stage4-zlib
39601         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39602         @r=`${PWD_COMMAND}`; export r; \
39603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604         TFLAGS="$(STAGE4_TFLAGS)"; \
39605         $(HOST_EXPORTS) \
39606         $(POSTSTAGE1_HOST_EXPORTS) \
39607         cd $(HOST_SUBDIR)/zlib && \
39608         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39609                 CFLAGS="$(STAGE4_CFLAGS)" \
39610                 CXXFLAGS="$(STAGE4_CFLAGS)" \
39611                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39612                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39613                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39614                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39615                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39616                 TFLAGS="$(STAGE4_TFLAGS)" \
39617                 $(TARGET-stage4-zlib)
39618
39619 maybe-clean-stage4-zlib: clean-stage4-zlib
39620 clean-stage4: clean-stage4-zlib
39621 clean-stage4-zlib:
39622         @if [ $(current_stage) = stage4 ]; then \
39623           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39624         else \
39625           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39626           $(MAKE) stage4-start; \
39627         fi; \
39628         cd $(HOST_SUBDIR)/zlib && \
39629         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39630                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39631                  clean
39632 @endif zlib-bootstrap
39633
39634
39635 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39636 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39637 maybe-all-stageprofile-zlib:
39638 maybe-clean-stageprofile-zlib:
39639 @if zlib-bootstrap
39640 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39641 all-stageprofile: all-stageprofile-zlib
39642 TARGET-stageprofile-zlib = $(TARGET-zlib)
39643 all-stageprofile-zlib: configure-stageprofile-zlib
39644         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39645         @r=`${PWD_COMMAND}`; export r; \
39646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39648         $(HOST_EXPORTS) \
39649         $(POSTSTAGE1_HOST_EXPORTS) \
39650         cd $(HOST_SUBDIR)/zlib && \
39651         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39652                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39653                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39654                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39655                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39656                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39657                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39658                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39659                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39660                 $(TARGET-stageprofile-zlib)
39661
39662 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39663 clean-stageprofile: clean-stageprofile-zlib
39664 clean-stageprofile-zlib:
39665         @if [ $(current_stage) = stageprofile ]; then \
39666           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39667         else \
39668           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39669           $(MAKE) stageprofile-start; \
39670         fi; \
39671         cd $(HOST_SUBDIR)/zlib && \
39672         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39673                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39674                  clean
39675 @endif zlib-bootstrap
39676
39677
39678 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39679 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39680 maybe-all-stagefeedback-zlib:
39681 maybe-clean-stagefeedback-zlib:
39682 @if zlib-bootstrap
39683 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39684 all-stagefeedback: all-stagefeedback-zlib
39685 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39686 all-stagefeedback-zlib: configure-stagefeedback-zlib
39687         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39688         @r=`${PWD_COMMAND}`; export r; \
39689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39691         $(HOST_EXPORTS) \
39692         $(POSTSTAGE1_HOST_EXPORTS) \
39693         cd $(HOST_SUBDIR)/zlib && \
39694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39695                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39696                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39697                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39702                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39703                 $(TARGET-stagefeedback-zlib)
39704
39705 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39706 clean-stagefeedback: clean-stagefeedback-zlib
39707 clean-stagefeedback-zlib:
39708         @if [ $(current_stage) = stagefeedback ]; then \
39709           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39710         else \
39711           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39712           $(MAKE) stagefeedback-start; \
39713         fi; \
39714         cd $(HOST_SUBDIR)/zlib && \
39715         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39716                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39717                  clean
39718 @endif zlib-bootstrap
39719
39720
39721
39722
39723
39724 .PHONY: check-zlib maybe-check-zlib
39725 maybe-check-zlib:
39726 @if zlib
39727 maybe-check-zlib: check-zlib
39728
39729 check-zlib:
39730
39731 @endif zlib
39732
39733 .PHONY: install-zlib maybe-install-zlib
39734 maybe-install-zlib:
39735 @if zlib
39736 maybe-install-zlib: install-zlib
39737
39738 install-zlib:
39739
39740 @endif zlib
39741
39742 # Other targets (info, dvi, pdf, etc.)
39743
39744 .PHONY: maybe-info-zlib info-zlib
39745 maybe-info-zlib:
39746 @if zlib
39747 maybe-info-zlib: info-zlib
39748
39749 info-zlib: \
39750     configure-zlib 
39751         @[ -f ./zlib/Makefile ] || exit 0; \
39752         r=`${PWD_COMMAND}`; export r; \
39753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754         $(HOST_EXPORTS) \
39755         for flag in $(EXTRA_HOST_FLAGS) ; do \
39756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757         done; \
39758         echo "Doing info in zlib" ; \
39759         (cd $(HOST_SUBDIR)/zlib && \
39760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762                   "RANLIB=$${RANLIB}" \
39763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764                   info) \
39765           || exit 1
39766
39767 @endif zlib
39768
39769 .PHONY: maybe-dvi-zlib dvi-zlib
39770 maybe-dvi-zlib:
39771 @if zlib
39772 maybe-dvi-zlib: dvi-zlib
39773
39774 dvi-zlib: \
39775     configure-zlib 
39776         @[ -f ./zlib/Makefile ] || exit 0; \
39777         r=`${PWD_COMMAND}`; export r; \
39778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39779         $(HOST_EXPORTS) \
39780         for flag in $(EXTRA_HOST_FLAGS) ; do \
39781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39782         done; \
39783         echo "Doing dvi in zlib" ; \
39784         (cd $(HOST_SUBDIR)/zlib && \
39785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39787                   "RANLIB=$${RANLIB}" \
39788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39789                   dvi) \
39790           || exit 1
39791
39792 @endif zlib
39793
39794 .PHONY: maybe-pdf-zlib pdf-zlib
39795 maybe-pdf-zlib:
39796 @if zlib
39797 maybe-pdf-zlib: pdf-zlib
39798
39799 pdf-zlib: \
39800     configure-zlib 
39801         @[ -f ./zlib/Makefile ] || exit 0; \
39802         r=`${PWD_COMMAND}`; export r; \
39803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804         $(HOST_EXPORTS) \
39805         for flag in $(EXTRA_HOST_FLAGS) ; do \
39806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39807         done; \
39808         echo "Doing pdf in zlib" ; \
39809         (cd $(HOST_SUBDIR)/zlib && \
39810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812                   "RANLIB=$${RANLIB}" \
39813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814                   pdf) \
39815           || exit 1
39816
39817 @endif zlib
39818
39819 .PHONY: maybe-html-zlib html-zlib
39820 maybe-html-zlib:
39821 @if zlib
39822 maybe-html-zlib: html-zlib
39823
39824 html-zlib: \
39825     configure-zlib 
39826         @[ -f ./zlib/Makefile ] || exit 0; \
39827         r=`${PWD_COMMAND}`; export r; \
39828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829         $(HOST_EXPORTS) \
39830         for flag in $(EXTRA_HOST_FLAGS) ; do \
39831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39832         done; \
39833         echo "Doing html in zlib" ; \
39834         (cd $(HOST_SUBDIR)/zlib && \
39835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837                   "RANLIB=$${RANLIB}" \
39838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839                   html) \
39840           || exit 1
39841
39842 @endif zlib
39843
39844 .PHONY: maybe-TAGS-zlib TAGS-zlib
39845 maybe-TAGS-zlib:
39846 @if zlib
39847 maybe-TAGS-zlib: TAGS-zlib
39848
39849 TAGS-zlib: \
39850     configure-zlib 
39851         @[ -f ./zlib/Makefile ] || exit 0; \
39852         r=`${PWD_COMMAND}`; export r; \
39853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854         $(HOST_EXPORTS) \
39855         for flag in $(EXTRA_HOST_FLAGS) ; do \
39856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39857         done; \
39858         echo "Doing TAGS in zlib" ; \
39859         (cd $(HOST_SUBDIR)/zlib && \
39860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39862                   "RANLIB=$${RANLIB}" \
39863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39864                   TAGS) \
39865           || exit 1
39866
39867 @endif zlib
39868
39869 .PHONY: maybe-install-info-zlib install-info-zlib
39870 maybe-install-info-zlib:
39871 @if zlib
39872 maybe-install-info-zlib: install-info-zlib
39873
39874 install-info-zlib: \
39875     configure-zlib \
39876     info-zlib 
39877         @[ -f ./zlib/Makefile ] || exit 0; \
39878         r=`${PWD_COMMAND}`; export r; \
39879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880         $(HOST_EXPORTS) \
39881         for flag in $(EXTRA_HOST_FLAGS) ; do \
39882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883         done; \
39884         echo "Doing install-info in zlib" ; \
39885         (cd $(HOST_SUBDIR)/zlib && \
39886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888                   "RANLIB=$${RANLIB}" \
39889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890                   install-info) \
39891           || exit 1
39892
39893 @endif zlib
39894
39895 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39896 maybe-install-pdf-zlib:
39897 @if zlib
39898 maybe-install-pdf-zlib: install-pdf-zlib
39899
39900 install-pdf-zlib: \
39901     configure-zlib \
39902     pdf-zlib 
39903         @[ -f ./zlib/Makefile ] || exit 0; \
39904         r=`${PWD_COMMAND}`; export r; \
39905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906         $(HOST_EXPORTS) \
39907         for flag in $(EXTRA_HOST_FLAGS) ; do \
39908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39909         done; \
39910         echo "Doing install-pdf in zlib" ; \
39911         (cd $(HOST_SUBDIR)/zlib && \
39912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914                   "RANLIB=$${RANLIB}" \
39915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916                   install-pdf) \
39917           || exit 1
39918
39919 @endif zlib
39920
39921 .PHONY: maybe-install-html-zlib install-html-zlib
39922 maybe-install-html-zlib:
39923 @if zlib
39924 maybe-install-html-zlib: install-html-zlib
39925
39926 install-html-zlib: \
39927     configure-zlib \
39928     html-zlib 
39929         @[ -f ./zlib/Makefile ] || exit 0; \
39930         r=`${PWD_COMMAND}`; export r; \
39931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932         $(HOST_EXPORTS) \
39933         for flag in $(EXTRA_HOST_FLAGS) ; do \
39934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39935         done; \
39936         echo "Doing install-html in zlib" ; \
39937         (cd $(HOST_SUBDIR)/zlib && \
39938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940                   "RANLIB=$${RANLIB}" \
39941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942                   install-html) \
39943           || exit 1
39944
39945 @endif zlib
39946
39947 .PHONY: maybe-installcheck-zlib installcheck-zlib
39948 maybe-installcheck-zlib:
39949 @if zlib
39950 maybe-installcheck-zlib: installcheck-zlib
39951
39952 installcheck-zlib: \
39953     configure-zlib 
39954         @[ -f ./zlib/Makefile ] || exit 0; \
39955         r=`${PWD_COMMAND}`; export r; \
39956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957         $(HOST_EXPORTS) \
39958         for flag in $(EXTRA_HOST_FLAGS) ; do \
39959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39960         done; \
39961         echo "Doing installcheck in zlib" ; \
39962         (cd $(HOST_SUBDIR)/zlib && \
39963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965                   "RANLIB=$${RANLIB}" \
39966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967                   installcheck) \
39968           || exit 1
39969
39970 @endif zlib
39971
39972 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39973 maybe-mostlyclean-zlib:
39974 @if zlib
39975 maybe-mostlyclean-zlib: mostlyclean-zlib
39976
39977 mostlyclean-zlib: 
39978         @[ -f ./zlib/Makefile ] || exit 0; \
39979         r=`${PWD_COMMAND}`; export r; \
39980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981         $(HOST_EXPORTS) \
39982         for flag in $(EXTRA_HOST_FLAGS) ; do \
39983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39984         done; \
39985         echo "Doing mostlyclean in zlib" ; \
39986         (cd $(HOST_SUBDIR)/zlib && \
39987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39989                   "RANLIB=$${RANLIB}" \
39990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39991                   mostlyclean) \
39992           || exit 1
39993
39994 @endif zlib
39995
39996 .PHONY: maybe-clean-zlib clean-zlib
39997 maybe-clean-zlib:
39998 @if zlib
39999 maybe-clean-zlib: clean-zlib
40000
40001 clean-zlib: 
40002         @[ -f ./zlib/Makefile ] || exit 0; \
40003         r=`${PWD_COMMAND}`; export r; \
40004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40005         $(HOST_EXPORTS) \
40006         for flag in $(EXTRA_HOST_FLAGS) ; do \
40007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40008         done; \
40009         echo "Doing clean in zlib" ; \
40010         (cd $(HOST_SUBDIR)/zlib && \
40011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40013                   "RANLIB=$${RANLIB}" \
40014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40015                   clean) \
40016           || exit 1
40017
40018 @endif zlib
40019
40020 .PHONY: maybe-distclean-zlib distclean-zlib
40021 maybe-distclean-zlib:
40022 @if zlib
40023 maybe-distclean-zlib: distclean-zlib
40024
40025 distclean-zlib: 
40026         @[ -f ./zlib/Makefile ] || exit 0; \
40027         r=`${PWD_COMMAND}`; export r; \
40028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029         $(HOST_EXPORTS) \
40030         for flag in $(EXTRA_HOST_FLAGS) ; do \
40031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40032         done; \
40033         echo "Doing distclean in zlib" ; \
40034         (cd $(HOST_SUBDIR)/zlib && \
40035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40037                   "RANLIB=$${RANLIB}" \
40038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40039                   distclean) \
40040           || exit 1
40041
40042 @endif zlib
40043
40044 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
40045 maybe-maintainer-clean-zlib:
40046 @if zlib
40047 maybe-maintainer-clean-zlib: maintainer-clean-zlib
40048
40049 maintainer-clean-zlib: 
40050         @[ -f ./zlib/Makefile ] || exit 0; \
40051         r=`${PWD_COMMAND}`; export r; \
40052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053         $(HOST_EXPORTS) \
40054         for flag in $(EXTRA_HOST_FLAGS) ; do \
40055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056         done; \
40057         echo "Doing maintainer-clean in zlib" ; \
40058         (cd $(HOST_SUBDIR)/zlib && \
40059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40061                   "RANLIB=$${RANLIB}" \
40062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40063                   maintainer-clean) \
40064           || exit 1
40065
40066 @endif zlib
40067
40068
40069
40070 .PHONY: configure-gdb maybe-configure-gdb
40071 maybe-configure-gdb:
40072 @if gcc-bootstrap
40073 configure-gdb: stage_current
40074 @endif gcc-bootstrap
40075 @if gdb
40076 maybe-configure-gdb: configure-gdb
40077 configure-gdb: 
40078         @: $(MAKE); $(unstage)
40079         @r=`${PWD_COMMAND}`; export r; \
40080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
40082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
40083         $(HOST_EXPORTS) \
40084         echo Configuring in $(HOST_SUBDIR)/gdb; \
40085         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
40086         case $(srcdir) in \
40087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40088           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
40089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40090         esac; \
40091         srcdiroption="--srcdir=$${topdir}/gdb"; \
40092         libsrcdir="$$s/gdb"; \
40093         $(SHELL) $${libsrcdir}/configure \
40094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40095           --target=${target_alias} $${srcdiroption}  \
40096           || exit 1
40097 @endif gdb
40098
40099
40100
40101
40102
40103 .PHONY: all-gdb maybe-all-gdb
40104 maybe-all-gdb:
40105 @if gcc-bootstrap
40106 all-gdb: stage_current
40107 @endif gcc-bootstrap
40108 @if gdb
40109 TARGET-gdb=all
40110 maybe-all-gdb: all-gdb
40111 all-gdb: configure-gdb
40112         @: $(MAKE); $(unstage)
40113         @r=`${PWD_COMMAND}`; export r; \
40114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115         $(HOST_EXPORTS) \
40116         (cd $(HOST_SUBDIR)/gdb && \
40117           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40118                 $(TARGET-gdb))
40119 @endif gdb
40120
40121
40122
40123
40124 .PHONY: check-gdb maybe-check-gdb
40125 maybe-check-gdb:
40126 @if gdb
40127 maybe-check-gdb: check-gdb
40128
40129 check-gdb:
40130         @: $(MAKE); $(unstage)
40131         @r=`${PWD_COMMAND}`; export r; \
40132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40133         $(HOST_EXPORTS) \
40134         (cd $(HOST_SUBDIR)/gdb && \
40135           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40136
40137 @endif gdb
40138
40139 .PHONY: install-gdb maybe-install-gdb
40140 maybe-install-gdb:
40141 @if gdb
40142 maybe-install-gdb: install-gdb
40143
40144 install-gdb: installdirs
40145         @: $(MAKE); $(unstage)
40146         @r=`${PWD_COMMAND}`; export r; \
40147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40148         $(HOST_EXPORTS) \
40149         (cd $(HOST_SUBDIR)/gdb && \
40150           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40151
40152 @endif gdb
40153
40154 # Other targets (info, dvi, pdf, etc.)
40155
40156 .PHONY: maybe-info-gdb info-gdb
40157 maybe-info-gdb:
40158 @if gdb
40159 maybe-info-gdb: info-gdb
40160
40161 info-gdb: \
40162     configure-gdb 
40163         @: $(MAKE); $(unstage)
40164         @[ -f ./gdb/Makefile ] || exit 0; \
40165         r=`${PWD_COMMAND}`; export r; \
40166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167         $(HOST_EXPORTS) \
40168         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40170         done; \
40171         echo "Doing info in gdb" ; \
40172         (cd $(HOST_SUBDIR)/gdb && \
40173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175                   "RANLIB=$${RANLIB}" \
40176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177                   info) \
40178           || exit 1
40179
40180 @endif gdb
40181
40182 .PHONY: maybe-dvi-gdb dvi-gdb
40183 maybe-dvi-gdb:
40184 @if gdb
40185 maybe-dvi-gdb: dvi-gdb
40186
40187 dvi-gdb: \
40188     configure-gdb 
40189         @: $(MAKE); $(unstage)
40190         @[ -f ./gdb/Makefile ] || exit 0; \
40191         r=`${PWD_COMMAND}`; export r; \
40192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40193         $(HOST_EXPORTS) \
40194         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40196         done; \
40197         echo "Doing dvi in gdb" ; \
40198         (cd $(HOST_SUBDIR)/gdb && \
40199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40201                   "RANLIB=$${RANLIB}" \
40202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40203                   dvi) \
40204           || exit 1
40205
40206 @endif gdb
40207
40208 .PHONY: maybe-pdf-gdb pdf-gdb
40209 maybe-pdf-gdb:
40210 @if gdb
40211 maybe-pdf-gdb: pdf-gdb
40212
40213 pdf-gdb: \
40214     configure-gdb 
40215         @: $(MAKE); $(unstage)
40216         @[ -f ./gdb/Makefile ] || exit 0; \
40217         r=`${PWD_COMMAND}`; export r; \
40218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40219         $(HOST_EXPORTS) \
40220         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40222         done; \
40223         echo "Doing pdf in gdb" ; \
40224         (cd $(HOST_SUBDIR)/gdb && \
40225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40227                   "RANLIB=$${RANLIB}" \
40228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40229                   pdf) \
40230           || exit 1
40231
40232 @endif gdb
40233
40234 .PHONY: maybe-html-gdb html-gdb
40235 maybe-html-gdb:
40236 @if gdb
40237 maybe-html-gdb: html-gdb
40238
40239 html-gdb: \
40240     configure-gdb 
40241         @: $(MAKE); $(unstage)
40242         @[ -f ./gdb/Makefile ] || exit 0; \
40243         r=`${PWD_COMMAND}`; export r; \
40244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40245         $(HOST_EXPORTS) \
40246         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40248         done; \
40249         echo "Doing html in gdb" ; \
40250         (cd $(HOST_SUBDIR)/gdb && \
40251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40253                   "RANLIB=$${RANLIB}" \
40254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40255                   html) \
40256           || exit 1
40257
40258 @endif gdb
40259
40260 .PHONY: maybe-TAGS-gdb TAGS-gdb
40261 maybe-TAGS-gdb:
40262 @if gdb
40263 maybe-TAGS-gdb: TAGS-gdb
40264
40265 TAGS-gdb: \
40266     configure-gdb 
40267         @: $(MAKE); $(unstage)
40268         @[ -f ./gdb/Makefile ] || exit 0; \
40269         r=`${PWD_COMMAND}`; export r; \
40270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40271         $(HOST_EXPORTS) \
40272         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40274         done; \
40275         echo "Doing TAGS in gdb" ; \
40276         (cd $(HOST_SUBDIR)/gdb && \
40277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40279                   "RANLIB=$${RANLIB}" \
40280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40281                   TAGS) \
40282           || exit 1
40283
40284 @endif gdb
40285
40286 .PHONY: maybe-install-info-gdb install-info-gdb
40287 maybe-install-info-gdb:
40288 @if gdb
40289 maybe-install-info-gdb: install-info-gdb
40290
40291 install-info-gdb: \
40292     configure-gdb \
40293     info-gdb 
40294         @: $(MAKE); $(unstage)
40295         @[ -f ./gdb/Makefile ] || exit 0; \
40296         r=`${PWD_COMMAND}`; export r; \
40297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298         $(HOST_EXPORTS) \
40299         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40301         done; \
40302         echo "Doing install-info in gdb" ; \
40303         (cd $(HOST_SUBDIR)/gdb && \
40304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306                   "RANLIB=$${RANLIB}" \
40307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40308                   install-info) \
40309           || exit 1
40310
40311 @endif gdb
40312
40313 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
40314 maybe-install-pdf-gdb:
40315 @if gdb
40316 maybe-install-pdf-gdb: install-pdf-gdb
40317
40318 install-pdf-gdb: \
40319     configure-gdb \
40320     pdf-gdb 
40321         @: $(MAKE); $(unstage)
40322         @[ -f ./gdb/Makefile ] || exit 0; \
40323         r=`${PWD_COMMAND}`; export r; \
40324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325         $(HOST_EXPORTS) \
40326         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40328         done; \
40329         echo "Doing install-pdf in gdb" ; \
40330         (cd $(HOST_SUBDIR)/gdb && \
40331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40333                   "RANLIB=$${RANLIB}" \
40334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40335                   install-pdf) \
40336           || exit 1
40337
40338 @endif gdb
40339
40340 .PHONY: maybe-install-html-gdb install-html-gdb
40341 maybe-install-html-gdb:
40342 @if gdb
40343 maybe-install-html-gdb: install-html-gdb
40344
40345 install-html-gdb: \
40346     configure-gdb \
40347     html-gdb 
40348         @: $(MAKE); $(unstage)
40349         @[ -f ./gdb/Makefile ] || exit 0; \
40350         r=`${PWD_COMMAND}`; export r; \
40351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40352         $(HOST_EXPORTS) \
40353         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40355         done; \
40356         echo "Doing install-html in gdb" ; \
40357         (cd $(HOST_SUBDIR)/gdb && \
40358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40360                   "RANLIB=$${RANLIB}" \
40361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40362                   install-html) \
40363           || exit 1
40364
40365 @endif gdb
40366
40367 .PHONY: maybe-installcheck-gdb installcheck-gdb
40368 maybe-installcheck-gdb:
40369 @if gdb
40370 maybe-installcheck-gdb: installcheck-gdb
40371
40372 installcheck-gdb: \
40373     configure-gdb 
40374         @: $(MAKE); $(unstage)
40375         @[ -f ./gdb/Makefile ] || exit 0; \
40376         r=`${PWD_COMMAND}`; export r; \
40377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40378         $(HOST_EXPORTS) \
40379         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40381         done; \
40382         echo "Doing installcheck in gdb" ; \
40383         (cd $(HOST_SUBDIR)/gdb && \
40384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40386                   "RANLIB=$${RANLIB}" \
40387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40388                   installcheck) \
40389           || exit 1
40390
40391 @endif gdb
40392
40393 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40394 maybe-mostlyclean-gdb:
40395 @if gdb
40396 maybe-mostlyclean-gdb: mostlyclean-gdb
40397
40398 mostlyclean-gdb: 
40399         @: $(MAKE); $(unstage)
40400         @[ -f ./gdb/Makefile ] || exit 0; \
40401         r=`${PWD_COMMAND}`; export r; \
40402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40403         $(HOST_EXPORTS) \
40404         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40406         done; \
40407         echo "Doing mostlyclean in gdb" ; \
40408         (cd $(HOST_SUBDIR)/gdb && \
40409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40411                   "RANLIB=$${RANLIB}" \
40412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40413                   mostlyclean) \
40414           || exit 1
40415
40416 @endif gdb
40417
40418 .PHONY: maybe-clean-gdb clean-gdb
40419 maybe-clean-gdb:
40420 @if gdb
40421 maybe-clean-gdb: clean-gdb
40422
40423 clean-gdb: 
40424         @: $(MAKE); $(unstage)
40425         @[ -f ./gdb/Makefile ] || exit 0; \
40426         r=`${PWD_COMMAND}`; export r; \
40427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40428         $(HOST_EXPORTS) \
40429         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40431         done; \
40432         echo "Doing clean in gdb" ; \
40433         (cd $(HOST_SUBDIR)/gdb && \
40434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40436                   "RANLIB=$${RANLIB}" \
40437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40438                   clean) \
40439           || exit 1
40440
40441 @endif gdb
40442
40443 .PHONY: maybe-distclean-gdb distclean-gdb
40444 maybe-distclean-gdb:
40445 @if gdb
40446 maybe-distclean-gdb: distclean-gdb
40447
40448 distclean-gdb: 
40449         @: $(MAKE); $(unstage)
40450         @[ -f ./gdb/Makefile ] || exit 0; \
40451         r=`${PWD_COMMAND}`; export r; \
40452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40453         $(HOST_EXPORTS) \
40454         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40456         done; \
40457         echo "Doing distclean in gdb" ; \
40458         (cd $(HOST_SUBDIR)/gdb && \
40459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40461                   "RANLIB=$${RANLIB}" \
40462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40463                   distclean) \
40464           || exit 1
40465
40466 @endif gdb
40467
40468 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40469 maybe-maintainer-clean-gdb:
40470 @if gdb
40471 maybe-maintainer-clean-gdb: maintainer-clean-gdb
40472
40473 maintainer-clean-gdb: 
40474         @: $(MAKE); $(unstage)
40475         @[ -f ./gdb/Makefile ] || exit 0; \
40476         r=`${PWD_COMMAND}`; export r; \
40477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478         $(HOST_EXPORTS) \
40479         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40481         done; \
40482         echo "Doing maintainer-clean in gdb" ; \
40483         (cd $(HOST_SUBDIR)/gdb && \
40484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40486                   "RANLIB=$${RANLIB}" \
40487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40488                   maintainer-clean) \
40489           || exit 1
40490
40491 @endif gdb
40492
40493
40494
40495 .PHONY: configure-expect maybe-configure-expect
40496 maybe-configure-expect:
40497 @if gcc-bootstrap
40498 configure-expect: stage_current
40499 @endif gcc-bootstrap
40500 @if expect
40501 maybe-configure-expect: configure-expect
40502 configure-expect: 
40503         @: $(MAKE); $(unstage)
40504         @r=`${PWD_COMMAND}`; export r; \
40505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40507         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40508         $(HOST_EXPORTS) \
40509         echo Configuring in $(HOST_SUBDIR)/expect; \
40510         cd "$(HOST_SUBDIR)/expect" || exit 1; \
40511         case $(srcdir) in \
40512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40513           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40515         esac; \
40516         srcdiroption="--srcdir=$${topdir}/expect"; \
40517         libsrcdir="$$s/expect"; \
40518         $(SHELL) $${libsrcdir}/configure \
40519           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40520           --target=${target_alias} $${srcdiroption}  \
40521           || exit 1
40522 @endif expect
40523
40524
40525
40526
40527
40528 .PHONY: all-expect maybe-all-expect
40529 maybe-all-expect:
40530 @if gcc-bootstrap
40531 all-expect: stage_current
40532 @endif gcc-bootstrap
40533 @if expect
40534 TARGET-expect=all
40535 maybe-all-expect: all-expect
40536 all-expect: configure-expect
40537         @: $(MAKE); $(unstage)
40538         @r=`${PWD_COMMAND}`; export r; \
40539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540         $(HOST_EXPORTS) \
40541         (cd $(HOST_SUBDIR)/expect && \
40542           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40543                 $(TARGET-expect))
40544 @endif expect
40545
40546
40547
40548
40549 .PHONY: check-expect maybe-check-expect
40550 maybe-check-expect:
40551 @if expect
40552 maybe-check-expect: check-expect
40553
40554 check-expect:
40555         @: $(MAKE); $(unstage)
40556         @r=`${PWD_COMMAND}`; export r; \
40557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558         $(HOST_EXPORTS) \
40559         (cd $(HOST_SUBDIR)/expect && \
40560           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40561
40562 @endif expect
40563
40564 .PHONY: install-expect maybe-install-expect
40565 maybe-install-expect:
40566 @if expect
40567 maybe-install-expect: install-expect
40568
40569 install-expect: installdirs
40570         @: $(MAKE); $(unstage)
40571         @r=`${PWD_COMMAND}`; export r; \
40572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573         $(HOST_EXPORTS) \
40574         (cd $(HOST_SUBDIR)/expect && \
40575           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40576
40577 @endif expect
40578
40579 # Other targets (info, dvi, pdf, etc.)
40580
40581 .PHONY: maybe-info-expect info-expect
40582 maybe-info-expect:
40583 @if expect
40584 maybe-info-expect: info-expect
40585
40586 info-expect: \
40587     configure-expect 
40588         @: $(MAKE); $(unstage)
40589         @[ -f ./expect/Makefile ] || exit 0; \
40590         r=`${PWD_COMMAND}`; export r; \
40591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592         $(HOST_EXPORTS) \
40593         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40595         done; \
40596         echo "Doing info in expect" ; \
40597         (cd $(HOST_SUBDIR)/expect && \
40598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40600                   "RANLIB=$${RANLIB}" \
40601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40602                   info) \
40603           || exit 1
40604
40605 @endif expect
40606
40607 .PHONY: maybe-dvi-expect dvi-expect
40608 maybe-dvi-expect:
40609 @if expect
40610 maybe-dvi-expect: dvi-expect
40611
40612 dvi-expect: \
40613     configure-expect 
40614         @: $(MAKE); $(unstage)
40615         @[ -f ./expect/Makefile ] || exit 0; \
40616         r=`${PWD_COMMAND}`; export r; \
40617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40618         $(HOST_EXPORTS) \
40619         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40621         done; \
40622         echo "Doing dvi in expect" ; \
40623         (cd $(HOST_SUBDIR)/expect && \
40624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40626                   "RANLIB=$${RANLIB}" \
40627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40628                   dvi) \
40629           || exit 1
40630
40631 @endif expect
40632
40633 .PHONY: maybe-pdf-expect pdf-expect
40634 maybe-pdf-expect:
40635 @if expect
40636 maybe-pdf-expect: pdf-expect
40637
40638 pdf-expect: \
40639     configure-expect 
40640         @: $(MAKE); $(unstage)
40641         @[ -f ./expect/Makefile ] || exit 0; \
40642         r=`${PWD_COMMAND}`; export r; \
40643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40644         $(HOST_EXPORTS) \
40645         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40647         done; \
40648         echo "Doing pdf in expect" ; \
40649         (cd $(HOST_SUBDIR)/expect && \
40650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40652                   "RANLIB=$${RANLIB}" \
40653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40654                   pdf) \
40655           || exit 1
40656
40657 @endif expect
40658
40659 .PHONY: maybe-html-expect html-expect
40660 maybe-html-expect:
40661 @if expect
40662 maybe-html-expect: html-expect
40663
40664 html-expect: \
40665     configure-expect 
40666         @: $(MAKE); $(unstage)
40667         @[ -f ./expect/Makefile ] || exit 0; \
40668         r=`${PWD_COMMAND}`; export r; \
40669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40670         $(HOST_EXPORTS) \
40671         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673         done; \
40674         echo "Doing html in expect" ; \
40675         (cd $(HOST_SUBDIR)/expect && \
40676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40678                   "RANLIB=$${RANLIB}" \
40679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40680                   html) \
40681           || exit 1
40682
40683 @endif expect
40684
40685 .PHONY: maybe-TAGS-expect TAGS-expect
40686 maybe-TAGS-expect:
40687 @if expect
40688 maybe-TAGS-expect: TAGS-expect
40689
40690 TAGS-expect: \
40691     configure-expect 
40692         @: $(MAKE); $(unstage)
40693         @[ -f ./expect/Makefile ] || exit 0; \
40694         r=`${PWD_COMMAND}`; export r; \
40695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696         $(HOST_EXPORTS) \
40697         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699         done; \
40700         echo "Doing TAGS in expect" ; \
40701         (cd $(HOST_SUBDIR)/expect && \
40702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704                   "RANLIB=$${RANLIB}" \
40705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706                   TAGS) \
40707           || exit 1
40708
40709 @endif expect
40710
40711 .PHONY: maybe-install-info-expect install-info-expect
40712 maybe-install-info-expect:
40713 @if expect
40714 maybe-install-info-expect: install-info-expect
40715
40716 install-info-expect: \
40717     configure-expect \
40718     info-expect 
40719         @: $(MAKE); $(unstage)
40720         @[ -f ./expect/Makefile ] || exit 0; \
40721         r=`${PWD_COMMAND}`; export r; \
40722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40723         $(HOST_EXPORTS) \
40724         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40726         done; \
40727         echo "Doing install-info in expect" ; \
40728         (cd $(HOST_SUBDIR)/expect && \
40729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40731                   "RANLIB=$${RANLIB}" \
40732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40733                   install-info) \
40734           || exit 1
40735
40736 @endif expect
40737
40738 .PHONY: maybe-install-pdf-expect install-pdf-expect
40739 maybe-install-pdf-expect:
40740 @if expect
40741 maybe-install-pdf-expect: install-pdf-expect
40742
40743 install-pdf-expect: \
40744     configure-expect \
40745     pdf-expect 
40746         @: $(MAKE); $(unstage)
40747         @[ -f ./expect/Makefile ] || exit 0; \
40748         r=`${PWD_COMMAND}`; export r; \
40749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40750         $(HOST_EXPORTS) \
40751         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40753         done; \
40754         echo "Doing install-pdf in expect" ; \
40755         (cd $(HOST_SUBDIR)/expect && \
40756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40758                   "RANLIB=$${RANLIB}" \
40759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40760                   install-pdf) \
40761           || exit 1
40762
40763 @endif expect
40764
40765 .PHONY: maybe-install-html-expect install-html-expect
40766 maybe-install-html-expect:
40767 @if expect
40768 maybe-install-html-expect: install-html-expect
40769
40770 install-html-expect: \
40771     configure-expect \
40772     html-expect 
40773         @: $(MAKE); $(unstage)
40774         @[ -f ./expect/Makefile ] || exit 0; \
40775         r=`${PWD_COMMAND}`; export r; \
40776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777         $(HOST_EXPORTS) \
40778         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780         done; \
40781         echo "Doing install-html in expect" ; \
40782         (cd $(HOST_SUBDIR)/expect && \
40783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785                   "RANLIB=$${RANLIB}" \
40786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787                   install-html) \
40788           || exit 1
40789
40790 @endif expect
40791
40792 .PHONY: maybe-installcheck-expect installcheck-expect
40793 maybe-installcheck-expect:
40794 @if expect
40795 maybe-installcheck-expect: installcheck-expect
40796
40797 installcheck-expect: \
40798     configure-expect 
40799         @: $(MAKE); $(unstage)
40800         @[ -f ./expect/Makefile ] || exit 0; \
40801         r=`${PWD_COMMAND}`; export r; \
40802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803         $(HOST_EXPORTS) \
40804         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806         done; \
40807         echo "Doing installcheck in expect" ; \
40808         (cd $(HOST_SUBDIR)/expect && \
40809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811                   "RANLIB=$${RANLIB}" \
40812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813                   installcheck) \
40814           || exit 1
40815
40816 @endif expect
40817
40818 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40819 maybe-mostlyclean-expect:
40820 @if expect
40821 maybe-mostlyclean-expect: mostlyclean-expect
40822
40823 mostlyclean-expect: 
40824         @: $(MAKE); $(unstage)
40825         @[ -f ./expect/Makefile ] || exit 0; \
40826         r=`${PWD_COMMAND}`; export r; \
40827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828         $(HOST_EXPORTS) \
40829         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831         done; \
40832         echo "Doing mostlyclean in expect" ; \
40833         (cd $(HOST_SUBDIR)/expect && \
40834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836                   "RANLIB=$${RANLIB}" \
40837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838                   mostlyclean) \
40839           || exit 1
40840
40841 @endif expect
40842
40843 .PHONY: maybe-clean-expect clean-expect
40844 maybe-clean-expect:
40845 @if expect
40846 maybe-clean-expect: clean-expect
40847
40848 clean-expect: 
40849         @: $(MAKE); $(unstage)
40850         @[ -f ./expect/Makefile ] || exit 0; \
40851         r=`${PWD_COMMAND}`; export r; \
40852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853         $(HOST_EXPORTS) \
40854         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856         done; \
40857         echo "Doing clean in expect" ; \
40858         (cd $(HOST_SUBDIR)/expect && \
40859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861                   "RANLIB=$${RANLIB}" \
40862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863                   clean) \
40864           || exit 1
40865
40866 @endif expect
40867
40868 .PHONY: maybe-distclean-expect distclean-expect
40869 maybe-distclean-expect:
40870 @if expect
40871 maybe-distclean-expect: distclean-expect
40872
40873 distclean-expect: 
40874         @: $(MAKE); $(unstage)
40875         @[ -f ./expect/Makefile ] || exit 0; \
40876         r=`${PWD_COMMAND}`; export r; \
40877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878         $(HOST_EXPORTS) \
40879         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881         done; \
40882         echo "Doing distclean in expect" ; \
40883         (cd $(HOST_SUBDIR)/expect && \
40884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886                   "RANLIB=$${RANLIB}" \
40887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888                   distclean) \
40889           || exit 1
40890
40891 @endif expect
40892
40893 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40894 maybe-maintainer-clean-expect:
40895 @if expect
40896 maybe-maintainer-clean-expect: maintainer-clean-expect
40897
40898 maintainer-clean-expect: 
40899         @: $(MAKE); $(unstage)
40900         @[ -f ./expect/Makefile ] || exit 0; \
40901         r=`${PWD_COMMAND}`; export r; \
40902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40903         $(HOST_EXPORTS) \
40904         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40906         done; \
40907         echo "Doing maintainer-clean in expect" ; \
40908         (cd $(HOST_SUBDIR)/expect && \
40909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40911                   "RANLIB=$${RANLIB}" \
40912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40913                   maintainer-clean) \
40914           || exit 1
40915
40916 @endif expect
40917
40918
40919
40920 .PHONY: configure-guile maybe-configure-guile
40921 maybe-configure-guile:
40922 @if gcc-bootstrap
40923 configure-guile: stage_current
40924 @endif gcc-bootstrap
40925 @if guile
40926 maybe-configure-guile: configure-guile
40927 configure-guile: 
40928         @: $(MAKE); $(unstage)
40929         @r=`${PWD_COMMAND}`; export r; \
40930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40933         $(HOST_EXPORTS) \
40934         echo Configuring in $(HOST_SUBDIR)/guile; \
40935         cd "$(HOST_SUBDIR)/guile" || exit 1; \
40936         case $(srcdir) in \
40937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40938           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40940         esac; \
40941         srcdiroption="--srcdir=$${topdir}/guile"; \
40942         libsrcdir="$$s/guile"; \
40943         $(SHELL) $${libsrcdir}/configure \
40944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40945           --target=${target_alias} $${srcdiroption}  \
40946           || exit 1
40947 @endif guile
40948
40949
40950
40951
40952
40953 .PHONY: all-guile maybe-all-guile
40954 maybe-all-guile:
40955 @if gcc-bootstrap
40956 all-guile: stage_current
40957 @endif gcc-bootstrap
40958 @if guile
40959 TARGET-guile=all
40960 maybe-all-guile: all-guile
40961 all-guile: configure-guile
40962         @: $(MAKE); $(unstage)
40963         @r=`${PWD_COMMAND}`; export r; \
40964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965         $(HOST_EXPORTS) \
40966         (cd $(HOST_SUBDIR)/guile && \
40967           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40968                 $(TARGET-guile))
40969 @endif guile
40970
40971
40972
40973
40974 .PHONY: check-guile maybe-check-guile
40975 maybe-check-guile:
40976 @if guile
40977 maybe-check-guile: check-guile
40978
40979 check-guile:
40980         @: $(MAKE); $(unstage)
40981         @r=`${PWD_COMMAND}`; export r; \
40982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40983         $(HOST_EXPORTS) \
40984         (cd $(HOST_SUBDIR)/guile && \
40985           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40986
40987 @endif guile
40988
40989 .PHONY: install-guile maybe-install-guile
40990 maybe-install-guile:
40991 @if guile
40992 maybe-install-guile: install-guile
40993
40994 install-guile: installdirs
40995         @: $(MAKE); $(unstage)
40996         @r=`${PWD_COMMAND}`; export r; \
40997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998         $(HOST_EXPORTS) \
40999         (cd $(HOST_SUBDIR)/guile && \
41000           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41001
41002 @endif guile
41003
41004 # Other targets (info, dvi, pdf, etc.)
41005
41006 .PHONY: maybe-info-guile info-guile
41007 maybe-info-guile:
41008 @if guile
41009 maybe-info-guile: info-guile
41010
41011 info-guile: \
41012     configure-guile 
41013         @: $(MAKE); $(unstage)
41014         @[ -f ./guile/Makefile ] || exit 0; \
41015         r=`${PWD_COMMAND}`; export r; \
41016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017         $(HOST_EXPORTS) \
41018         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020         done; \
41021         echo "Doing info in guile" ; \
41022         (cd $(HOST_SUBDIR)/guile && \
41023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41025                   "RANLIB=$${RANLIB}" \
41026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41027                   info) \
41028           || exit 1
41029
41030 @endif guile
41031
41032 .PHONY: maybe-dvi-guile dvi-guile
41033 maybe-dvi-guile:
41034 @if guile
41035 maybe-dvi-guile: dvi-guile
41036
41037 dvi-guile: \
41038     configure-guile 
41039         @: $(MAKE); $(unstage)
41040         @[ -f ./guile/Makefile ] || exit 0; \
41041         r=`${PWD_COMMAND}`; export r; \
41042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043         $(HOST_EXPORTS) \
41044         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046         done; \
41047         echo "Doing dvi in guile" ; \
41048         (cd $(HOST_SUBDIR)/guile && \
41049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051                   "RANLIB=$${RANLIB}" \
41052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053                   dvi) \
41054           || exit 1
41055
41056 @endif guile
41057
41058 .PHONY: maybe-pdf-guile pdf-guile
41059 maybe-pdf-guile:
41060 @if guile
41061 maybe-pdf-guile: pdf-guile
41062
41063 pdf-guile: \
41064     configure-guile 
41065         @: $(MAKE); $(unstage)
41066         @[ -f ./guile/Makefile ] || exit 0; \
41067         r=`${PWD_COMMAND}`; export r; \
41068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069         $(HOST_EXPORTS) \
41070         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072         done; \
41073         echo "Doing pdf in guile" ; \
41074         (cd $(HOST_SUBDIR)/guile && \
41075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077                   "RANLIB=$${RANLIB}" \
41078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079                   pdf) \
41080           || exit 1
41081
41082 @endif guile
41083
41084 .PHONY: maybe-html-guile html-guile
41085 maybe-html-guile:
41086 @if guile
41087 maybe-html-guile: html-guile
41088
41089 html-guile: \
41090     configure-guile 
41091         @: $(MAKE); $(unstage)
41092         @[ -f ./guile/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) $(X11_FLAGS_TO_PASS); do \
41097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098         done; \
41099         echo "Doing html in guile" ; \
41100         (cd $(HOST_SUBDIR)/guile && \
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                   html) \
41106           || exit 1
41107
41108 @endif guile
41109
41110 .PHONY: maybe-TAGS-guile TAGS-guile
41111 maybe-TAGS-guile:
41112 @if guile
41113 maybe-TAGS-guile: TAGS-guile
41114
41115 TAGS-guile: \
41116     configure-guile 
41117         @: $(MAKE); $(unstage)
41118         @[ -f ./guile/Makefile ] || exit 0; \
41119         r=`${PWD_COMMAND}`; export r; \
41120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121         $(HOST_EXPORTS) \
41122         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41124         done; \
41125         echo "Doing TAGS in guile" ; \
41126         (cd $(HOST_SUBDIR)/guile && \
41127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41129                   "RANLIB=$${RANLIB}" \
41130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41131                   TAGS) \
41132           || exit 1
41133
41134 @endif guile
41135
41136 .PHONY: maybe-install-info-guile install-info-guile
41137 maybe-install-info-guile:
41138 @if guile
41139 maybe-install-info-guile: install-info-guile
41140
41141 install-info-guile: \
41142     configure-guile \
41143     info-guile 
41144         @: $(MAKE); $(unstage)
41145         @[ -f ./guile/Makefile ] || exit 0; \
41146         r=`${PWD_COMMAND}`; export r; \
41147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148         $(HOST_EXPORTS) \
41149         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41151         done; \
41152         echo "Doing install-info in guile" ; \
41153         (cd $(HOST_SUBDIR)/guile && \
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                   install-info) \
41159           || exit 1
41160
41161 @endif guile
41162
41163 .PHONY: maybe-install-pdf-guile install-pdf-guile
41164 maybe-install-pdf-guile:
41165 @if guile
41166 maybe-install-pdf-guile: install-pdf-guile
41167
41168 install-pdf-guile: \
41169     configure-guile \
41170     pdf-guile 
41171         @: $(MAKE); $(unstage)
41172         @[ -f ./guile/Makefile ] || exit 0; \
41173         r=`${PWD_COMMAND}`; export r; \
41174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175         $(HOST_EXPORTS) \
41176         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178         done; \
41179         echo "Doing install-pdf in guile" ; \
41180         (cd $(HOST_SUBDIR)/guile && \
41181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183                   "RANLIB=$${RANLIB}" \
41184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41185                   install-pdf) \
41186           || exit 1
41187
41188 @endif guile
41189
41190 .PHONY: maybe-install-html-guile install-html-guile
41191 maybe-install-html-guile:
41192 @if guile
41193 maybe-install-html-guile: install-html-guile
41194
41195 install-html-guile: \
41196     configure-guile \
41197     html-guile 
41198         @: $(MAKE); $(unstage)
41199         @[ -f ./guile/Makefile ] || exit 0; \
41200         r=`${PWD_COMMAND}`; export r; \
41201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202         $(HOST_EXPORTS) \
41203         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41205         done; \
41206         echo "Doing install-html in guile" ; \
41207         (cd $(HOST_SUBDIR)/guile && \
41208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41210                   "RANLIB=$${RANLIB}" \
41211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41212                   install-html) \
41213           || exit 1
41214
41215 @endif guile
41216
41217 .PHONY: maybe-installcheck-guile installcheck-guile
41218 maybe-installcheck-guile:
41219 @if guile
41220 maybe-installcheck-guile: installcheck-guile
41221
41222 installcheck-guile: \
41223     configure-guile 
41224         @: $(MAKE); $(unstage)
41225         @[ -f ./guile/Makefile ] || exit 0; \
41226         r=`${PWD_COMMAND}`; export r; \
41227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41228         $(HOST_EXPORTS) \
41229         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41231         done; \
41232         echo "Doing installcheck in guile" ; \
41233         (cd $(HOST_SUBDIR)/guile && \
41234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41236                   "RANLIB=$${RANLIB}" \
41237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41238                   installcheck) \
41239           || exit 1
41240
41241 @endif guile
41242
41243 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
41244 maybe-mostlyclean-guile:
41245 @if guile
41246 maybe-mostlyclean-guile: mostlyclean-guile
41247
41248 mostlyclean-guile: 
41249         @: $(MAKE); $(unstage)
41250         @[ -f ./guile/Makefile ] || exit 0; \
41251         r=`${PWD_COMMAND}`; export r; \
41252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253         $(HOST_EXPORTS) \
41254         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41256         done; \
41257         echo "Doing mostlyclean in guile" ; \
41258         (cd $(HOST_SUBDIR)/guile && \
41259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41261                   "RANLIB=$${RANLIB}" \
41262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41263                   mostlyclean) \
41264           || exit 1
41265
41266 @endif guile
41267
41268 .PHONY: maybe-clean-guile clean-guile
41269 maybe-clean-guile:
41270 @if guile
41271 maybe-clean-guile: clean-guile
41272
41273 clean-guile: 
41274         @: $(MAKE); $(unstage)
41275         @[ -f ./guile/Makefile ] || exit 0; \
41276         r=`${PWD_COMMAND}`; export r; \
41277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41278         $(HOST_EXPORTS) \
41279         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41281         done; \
41282         echo "Doing clean in guile" ; \
41283         (cd $(HOST_SUBDIR)/guile && \
41284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41286                   "RANLIB=$${RANLIB}" \
41287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41288                   clean) \
41289           || exit 1
41290
41291 @endif guile
41292
41293 .PHONY: maybe-distclean-guile distclean-guile
41294 maybe-distclean-guile:
41295 @if guile
41296 maybe-distclean-guile: distclean-guile
41297
41298 distclean-guile: 
41299         @: $(MAKE); $(unstage)
41300         @[ -f ./guile/Makefile ] || exit 0; \
41301         r=`${PWD_COMMAND}`; export r; \
41302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41303         $(HOST_EXPORTS) \
41304         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41306         done; \
41307         echo "Doing distclean in guile" ; \
41308         (cd $(HOST_SUBDIR)/guile && \
41309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41311                   "RANLIB=$${RANLIB}" \
41312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41313                   distclean) \
41314           || exit 1
41315
41316 @endif guile
41317
41318 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41319 maybe-maintainer-clean-guile:
41320 @if guile
41321 maybe-maintainer-clean-guile: maintainer-clean-guile
41322
41323 maintainer-clean-guile: 
41324         @: $(MAKE); $(unstage)
41325         @[ -f ./guile/Makefile ] || exit 0; \
41326         r=`${PWD_COMMAND}`; export r; \
41327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41328         $(HOST_EXPORTS) \
41329         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41331         done; \
41332         echo "Doing maintainer-clean in guile" ; \
41333         (cd $(HOST_SUBDIR)/guile && \
41334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41336                   "RANLIB=$${RANLIB}" \
41337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41338                   maintainer-clean) \
41339           || exit 1
41340
41341 @endif guile
41342
41343
41344
41345 .PHONY: configure-tk maybe-configure-tk
41346 maybe-configure-tk:
41347 @if gcc-bootstrap
41348 configure-tk: stage_current
41349 @endif gcc-bootstrap
41350 @if tk
41351 maybe-configure-tk: configure-tk
41352 configure-tk: 
41353         @: $(MAKE); $(unstage)
41354         @r=`${PWD_COMMAND}`; export r; \
41355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41356         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41358         $(HOST_EXPORTS) \
41359         echo Configuring in $(HOST_SUBDIR)/tk; \
41360         cd "$(HOST_SUBDIR)/tk" || exit 1; \
41361         case $(srcdir) in \
41362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41363           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41365         esac; \
41366         srcdiroption="--srcdir=$${topdir}/tk"; \
41367         libsrcdir="$$s/tk"; \
41368         $(SHELL) $${libsrcdir}/configure \
41369           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41370           --target=${target_alias} $${srcdiroption}  \
41371           || exit 1
41372 @endif tk
41373
41374
41375
41376
41377
41378 .PHONY: all-tk maybe-all-tk
41379 maybe-all-tk:
41380 @if gcc-bootstrap
41381 all-tk: stage_current
41382 @endif gcc-bootstrap
41383 @if tk
41384 TARGET-tk=all
41385 maybe-all-tk: all-tk
41386 all-tk: configure-tk
41387         @: $(MAKE); $(unstage)
41388         @r=`${PWD_COMMAND}`; export r; \
41389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41390         $(HOST_EXPORTS) \
41391         (cd $(HOST_SUBDIR)/tk && \
41392           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41393                 $(TARGET-tk))
41394 @endif tk
41395
41396
41397
41398
41399 .PHONY: check-tk maybe-check-tk
41400 maybe-check-tk:
41401 @if tk
41402 maybe-check-tk: check-tk
41403
41404 check-tk:
41405         @: $(MAKE); $(unstage)
41406         @r=`${PWD_COMMAND}`; export r; \
41407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408         $(HOST_EXPORTS) \
41409         (cd $(HOST_SUBDIR)/tk && \
41410           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41411
41412 @endif tk
41413
41414 .PHONY: install-tk maybe-install-tk
41415 maybe-install-tk:
41416 @if tk
41417 maybe-install-tk: install-tk
41418
41419 install-tk: installdirs
41420         @: $(MAKE); $(unstage)
41421         @r=`${PWD_COMMAND}`; export r; \
41422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41423         $(HOST_EXPORTS) \
41424         (cd $(HOST_SUBDIR)/tk && \
41425           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41426
41427 @endif tk
41428
41429 # Other targets (info, dvi, pdf, etc.)
41430
41431 .PHONY: maybe-info-tk info-tk
41432 maybe-info-tk:
41433 @if tk
41434 maybe-info-tk: info-tk
41435
41436 info-tk: \
41437     configure-tk 
41438         @: $(MAKE); $(unstage)
41439         @[ -f ./tk/Makefile ] || exit 0; \
41440         r=`${PWD_COMMAND}`; export r; \
41441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41442         $(HOST_EXPORTS) \
41443         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41445         done; \
41446         echo "Doing info in tk" ; \
41447         (cd $(HOST_SUBDIR)/tk && \
41448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41450                   "RANLIB=$${RANLIB}" \
41451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41452                   info) \
41453           || exit 1
41454
41455 @endif tk
41456
41457 .PHONY: maybe-dvi-tk dvi-tk
41458 maybe-dvi-tk:
41459 @if tk
41460 maybe-dvi-tk: dvi-tk
41461
41462 dvi-tk: \
41463     configure-tk 
41464         @: $(MAKE); $(unstage)
41465         @[ -f ./tk/Makefile ] || exit 0; \
41466         r=`${PWD_COMMAND}`; export r; \
41467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41468         $(HOST_EXPORTS) \
41469         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41471         done; \
41472         echo "Doing dvi in tk" ; \
41473         (cd $(HOST_SUBDIR)/tk && \
41474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41476                   "RANLIB=$${RANLIB}" \
41477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41478                   dvi) \
41479           || exit 1
41480
41481 @endif tk
41482
41483 .PHONY: maybe-pdf-tk pdf-tk
41484 maybe-pdf-tk:
41485 @if tk
41486 maybe-pdf-tk: pdf-tk
41487
41488 pdf-tk: \
41489     configure-tk 
41490         @: $(MAKE); $(unstage)
41491         @[ -f ./tk/Makefile ] || exit 0; \
41492         r=`${PWD_COMMAND}`; export r; \
41493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41494         $(HOST_EXPORTS) \
41495         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41497         done; \
41498         echo "Doing pdf in tk" ; \
41499         (cd $(HOST_SUBDIR)/tk && \
41500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41502                   "RANLIB=$${RANLIB}" \
41503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41504                   pdf) \
41505           || exit 1
41506
41507 @endif tk
41508
41509 .PHONY: maybe-html-tk html-tk
41510 maybe-html-tk:
41511 @if tk
41512 maybe-html-tk: html-tk
41513
41514 html-tk: \
41515     configure-tk 
41516         @: $(MAKE); $(unstage)
41517         @[ -f ./tk/Makefile ] || exit 0; \
41518         r=`${PWD_COMMAND}`; export r; \
41519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41520         $(HOST_EXPORTS) \
41521         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41523         done; \
41524         echo "Doing html in tk" ; \
41525         (cd $(HOST_SUBDIR)/tk && \
41526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41528                   "RANLIB=$${RANLIB}" \
41529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41530                   html) \
41531           || exit 1
41532
41533 @endif tk
41534
41535 .PHONY: maybe-TAGS-tk TAGS-tk
41536 maybe-TAGS-tk:
41537 @if tk
41538 maybe-TAGS-tk: TAGS-tk
41539
41540 TAGS-tk: \
41541     configure-tk 
41542         @: $(MAKE); $(unstage)
41543         @[ -f ./tk/Makefile ] || exit 0; \
41544         r=`${PWD_COMMAND}`; export r; \
41545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41546         $(HOST_EXPORTS) \
41547         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41549         done; \
41550         echo "Doing TAGS in tk" ; \
41551         (cd $(HOST_SUBDIR)/tk && \
41552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41554                   "RANLIB=$${RANLIB}" \
41555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41556                   TAGS) \
41557           || exit 1
41558
41559 @endif tk
41560
41561 .PHONY: maybe-install-info-tk install-info-tk
41562 maybe-install-info-tk:
41563 @if tk
41564 maybe-install-info-tk: install-info-tk
41565
41566 install-info-tk: \
41567     configure-tk \
41568     info-tk 
41569         @: $(MAKE); $(unstage)
41570         @[ -f ./tk/Makefile ] || exit 0; \
41571         r=`${PWD_COMMAND}`; export r; \
41572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573         $(HOST_EXPORTS) \
41574         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41576         done; \
41577         echo "Doing install-info in tk" ; \
41578         (cd $(HOST_SUBDIR)/tk && \
41579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41581                   "RANLIB=$${RANLIB}" \
41582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41583                   install-info) \
41584           || exit 1
41585
41586 @endif tk
41587
41588 .PHONY: maybe-install-pdf-tk install-pdf-tk
41589 maybe-install-pdf-tk:
41590 @if tk
41591 maybe-install-pdf-tk: install-pdf-tk
41592
41593 install-pdf-tk: \
41594     configure-tk \
41595     pdf-tk 
41596         @: $(MAKE); $(unstage)
41597         @[ -f ./tk/Makefile ] || exit 0; \
41598         r=`${PWD_COMMAND}`; export r; \
41599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41600         $(HOST_EXPORTS) \
41601         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41603         done; \
41604         echo "Doing install-pdf in tk" ; \
41605         (cd $(HOST_SUBDIR)/tk && \
41606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41608                   "RANLIB=$${RANLIB}" \
41609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41610                   install-pdf) \
41611           || exit 1
41612
41613 @endif tk
41614
41615 .PHONY: maybe-install-html-tk install-html-tk
41616 maybe-install-html-tk:
41617 @if tk
41618 maybe-install-html-tk: install-html-tk
41619
41620 install-html-tk: \
41621     configure-tk \
41622     html-tk 
41623         @: $(MAKE); $(unstage)
41624         @[ -f ./tk/Makefile ] || exit 0; \
41625         r=`${PWD_COMMAND}`; export r; \
41626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41627         $(HOST_EXPORTS) \
41628         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41630         done; \
41631         echo "Doing install-html in tk" ; \
41632         (cd $(HOST_SUBDIR)/tk && \
41633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41635                   "RANLIB=$${RANLIB}" \
41636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41637                   install-html) \
41638           || exit 1
41639
41640 @endif tk
41641
41642 .PHONY: maybe-installcheck-tk installcheck-tk
41643 maybe-installcheck-tk:
41644 @if tk
41645 maybe-installcheck-tk: installcheck-tk
41646
41647 installcheck-tk: \
41648     configure-tk 
41649         @: $(MAKE); $(unstage)
41650         @[ -f ./tk/Makefile ] || exit 0; \
41651         r=`${PWD_COMMAND}`; export r; \
41652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41653         $(HOST_EXPORTS) \
41654         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41656         done; \
41657         echo "Doing installcheck in tk" ; \
41658         (cd $(HOST_SUBDIR)/tk && \
41659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41661                   "RANLIB=$${RANLIB}" \
41662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41663                   installcheck) \
41664           || exit 1
41665
41666 @endif tk
41667
41668 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41669 maybe-mostlyclean-tk:
41670 @if tk
41671 maybe-mostlyclean-tk: mostlyclean-tk
41672
41673 mostlyclean-tk: 
41674         @: $(MAKE); $(unstage)
41675         @[ -f ./tk/Makefile ] || exit 0; \
41676         r=`${PWD_COMMAND}`; export r; \
41677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678         $(HOST_EXPORTS) \
41679         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41681         done; \
41682         echo "Doing mostlyclean in tk" ; \
41683         (cd $(HOST_SUBDIR)/tk && \
41684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41686                   "RANLIB=$${RANLIB}" \
41687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41688                   mostlyclean) \
41689           || exit 1
41690
41691 @endif tk
41692
41693 .PHONY: maybe-clean-tk clean-tk
41694 maybe-clean-tk:
41695 @if tk
41696 maybe-clean-tk: clean-tk
41697
41698 clean-tk: 
41699         @: $(MAKE); $(unstage)
41700         @[ -f ./tk/Makefile ] || exit 0; \
41701         r=`${PWD_COMMAND}`; export r; \
41702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41703         $(HOST_EXPORTS) \
41704         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41706         done; \
41707         echo "Doing clean in tk" ; \
41708         (cd $(HOST_SUBDIR)/tk && \
41709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41711                   "RANLIB=$${RANLIB}" \
41712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41713                   clean) \
41714           || exit 1
41715
41716 @endif tk
41717
41718 .PHONY: maybe-distclean-tk distclean-tk
41719 maybe-distclean-tk:
41720 @if tk
41721 maybe-distclean-tk: distclean-tk
41722
41723 distclean-tk: 
41724         @: $(MAKE); $(unstage)
41725         @[ -f ./tk/Makefile ] || exit 0; \
41726         r=`${PWD_COMMAND}`; export r; \
41727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41728         $(HOST_EXPORTS) \
41729         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41731         done; \
41732         echo "Doing distclean in tk" ; \
41733         (cd $(HOST_SUBDIR)/tk && \
41734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41736                   "RANLIB=$${RANLIB}" \
41737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41738                   distclean) \
41739           || exit 1
41740
41741 @endif tk
41742
41743 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41744 maybe-maintainer-clean-tk:
41745 @if tk
41746 maybe-maintainer-clean-tk: maintainer-clean-tk
41747
41748 maintainer-clean-tk: 
41749         @: $(MAKE); $(unstage)
41750         @[ -f ./tk/Makefile ] || exit 0; \
41751         r=`${PWD_COMMAND}`; export r; \
41752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753         $(HOST_EXPORTS) \
41754         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41756         done; \
41757         echo "Doing maintainer-clean in tk" ; \
41758         (cd $(HOST_SUBDIR)/tk && \
41759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41761                   "RANLIB=$${RANLIB}" \
41762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41763                   maintainer-clean) \
41764           || exit 1
41765
41766 @endif tk
41767
41768
41769
41770 .PHONY: configure-libtermcap maybe-configure-libtermcap
41771 maybe-configure-libtermcap:
41772 @if gcc-bootstrap
41773 configure-libtermcap: stage_current
41774 @endif gcc-bootstrap
41775 @if libtermcap
41776 maybe-configure-libtermcap: configure-libtermcap
41777 configure-libtermcap: 
41778         @: $(MAKE); $(unstage)
41779         @r=`${PWD_COMMAND}`; export r; \
41780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41781         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41783         $(HOST_EXPORTS) \
41784         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41785         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41786         case $(srcdir) in \
41787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41788           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41790         esac; \
41791         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41792         libsrcdir="$$s/libtermcap"; \
41793         $(SHELL) $${libsrcdir}/configure \
41794           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41795           --target=${target_alias} $${srcdiroption}  \
41796           || exit 1
41797 @endif libtermcap
41798
41799
41800
41801
41802
41803 .PHONY: all-libtermcap maybe-all-libtermcap
41804 maybe-all-libtermcap:
41805 @if gcc-bootstrap
41806 all-libtermcap: stage_current
41807 @endif gcc-bootstrap
41808 @if libtermcap
41809 TARGET-libtermcap=all
41810 maybe-all-libtermcap: all-libtermcap
41811 all-libtermcap: configure-libtermcap
41812         @: $(MAKE); $(unstage)
41813         @r=`${PWD_COMMAND}`; export r; \
41814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815         $(HOST_EXPORTS) \
41816         (cd $(HOST_SUBDIR)/libtermcap && \
41817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41818                 $(TARGET-libtermcap))
41819 @endif libtermcap
41820
41821
41822
41823
41824 .PHONY: check-libtermcap maybe-check-libtermcap
41825 maybe-check-libtermcap:
41826 @if libtermcap
41827 maybe-check-libtermcap: check-libtermcap
41828
41829 check-libtermcap:
41830
41831 @endif libtermcap
41832
41833 .PHONY: install-libtermcap maybe-install-libtermcap
41834 maybe-install-libtermcap:
41835 @if libtermcap
41836 maybe-install-libtermcap: install-libtermcap
41837
41838 install-libtermcap: installdirs
41839         @: $(MAKE); $(unstage)
41840         @r=`${PWD_COMMAND}`; export r; \
41841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41842         $(HOST_EXPORTS) \
41843         (cd $(HOST_SUBDIR)/libtermcap && \
41844           $(MAKE) $(FLAGS_TO_PASS)  install)
41845
41846 @endif libtermcap
41847
41848 # Other targets (info, dvi, pdf, etc.)
41849
41850 .PHONY: maybe-info-libtermcap info-libtermcap
41851 maybe-info-libtermcap:
41852 @if libtermcap
41853 maybe-info-libtermcap: info-libtermcap
41854
41855 info-libtermcap: \
41856     configure-libtermcap 
41857         @: $(MAKE); $(unstage)
41858         @[ -f ./libtermcap/Makefile ] || exit 0; \
41859         r=`${PWD_COMMAND}`; export r; \
41860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41861         $(HOST_EXPORTS) \
41862         for flag in $(EXTRA_HOST_FLAGS) ; do \
41863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41864         done; \
41865         echo "Doing info in libtermcap" ; \
41866         (cd $(HOST_SUBDIR)/libtermcap && \
41867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41869                   "RANLIB=$${RANLIB}" \
41870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41871                   info) \
41872           || exit 1
41873
41874 @endif libtermcap
41875
41876 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41877 maybe-dvi-libtermcap:
41878 @if libtermcap
41879 maybe-dvi-libtermcap: dvi-libtermcap
41880
41881 dvi-libtermcap: \
41882     configure-libtermcap 
41883         @: $(MAKE); $(unstage)
41884         @[ -f ./libtermcap/Makefile ] || exit 0; \
41885         r=`${PWD_COMMAND}`; export r; \
41886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41887         $(HOST_EXPORTS) \
41888         for flag in $(EXTRA_HOST_FLAGS) ; do \
41889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41890         done; \
41891         echo "Doing dvi in libtermcap" ; \
41892         (cd $(HOST_SUBDIR)/libtermcap && \
41893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41895                   "RANLIB=$${RANLIB}" \
41896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41897                   dvi) \
41898           || exit 1
41899
41900 @endif libtermcap
41901
41902 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41903 maybe-pdf-libtermcap:
41904 @if libtermcap
41905 maybe-pdf-libtermcap: pdf-libtermcap
41906
41907 pdf-libtermcap: \
41908     configure-libtermcap 
41909         @: $(MAKE); $(unstage)
41910         @[ -f ./libtermcap/Makefile ] || exit 0; \
41911         r=`${PWD_COMMAND}`; export r; \
41912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41913         $(HOST_EXPORTS) \
41914         for flag in $(EXTRA_HOST_FLAGS) ; do \
41915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41916         done; \
41917         echo "Doing pdf in libtermcap" ; \
41918         (cd $(HOST_SUBDIR)/libtermcap && \
41919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41921                   "RANLIB=$${RANLIB}" \
41922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41923                   pdf) \
41924           || exit 1
41925
41926 @endif libtermcap
41927
41928 .PHONY: maybe-html-libtermcap html-libtermcap
41929 maybe-html-libtermcap:
41930 @if libtermcap
41931 maybe-html-libtermcap: html-libtermcap
41932
41933 html-libtermcap: \
41934     configure-libtermcap 
41935         @: $(MAKE); $(unstage)
41936         @[ -f ./libtermcap/Makefile ] || exit 0; \
41937         r=`${PWD_COMMAND}`; export r; \
41938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41939         $(HOST_EXPORTS) \
41940         for flag in $(EXTRA_HOST_FLAGS) ; do \
41941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41942         done; \
41943         echo "Doing html in libtermcap" ; \
41944         (cd $(HOST_SUBDIR)/libtermcap && \
41945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41947                   "RANLIB=$${RANLIB}" \
41948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41949                   html) \
41950           || exit 1
41951
41952 @endif libtermcap
41953
41954 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41955 maybe-TAGS-libtermcap:
41956 @if libtermcap
41957 maybe-TAGS-libtermcap: TAGS-libtermcap
41958
41959 TAGS-libtermcap: \
41960     configure-libtermcap 
41961         @: $(MAKE); $(unstage)
41962         @[ -f ./libtermcap/Makefile ] || exit 0; \
41963         r=`${PWD_COMMAND}`; export r; \
41964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41965         $(HOST_EXPORTS) \
41966         for flag in $(EXTRA_HOST_FLAGS) ; do \
41967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41968         done; \
41969         echo "Doing TAGS in libtermcap" ; \
41970         (cd $(HOST_SUBDIR)/libtermcap && \
41971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41973                   "RANLIB=$${RANLIB}" \
41974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41975                   TAGS) \
41976           || exit 1
41977
41978 @endif libtermcap
41979
41980 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41981 maybe-install-info-libtermcap:
41982 @if libtermcap
41983 maybe-install-info-libtermcap: install-info-libtermcap
41984
41985 install-info-libtermcap: \
41986     configure-libtermcap \
41987     info-libtermcap 
41988         @: $(MAKE); $(unstage)
41989         @[ -f ./libtermcap/Makefile ] || exit 0; \
41990         r=`${PWD_COMMAND}`; export r; \
41991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992         $(HOST_EXPORTS) \
41993         for flag in $(EXTRA_HOST_FLAGS) ; do \
41994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41995         done; \
41996         echo "Doing install-info in libtermcap" ; \
41997         (cd $(HOST_SUBDIR)/libtermcap && \
41998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000                   "RANLIB=$${RANLIB}" \
42001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42002                   install-info) \
42003           || exit 1
42004
42005 @endif libtermcap
42006
42007 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42008 maybe-install-pdf-libtermcap:
42009 @if libtermcap
42010 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42011
42012 install-pdf-libtermcap: \
42013     configure-libtermcap \
42014     pdf-libtermcap 
42015         @: $(MAKE); $(unstage)
42016         @[ -f ./libtermcap/Makefile ] || exit 0; \
42017         r=`${PWD_COMMAND}`; export r; \
42018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019         $(HOST_EXPORTS) \
42020         for flag in $(EXTRA_HOST_FLAGS) ; do \
42021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42022         done; \
42023         echo "Doing install-pdf in libtermcap" ; \
42024         (cd $(HOST_SUBDIR)/libtermcap && \
42025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42027                   "RANLIB=$${RANLIB}" \
42028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42029                   install-pdf) \
42030           || exit 1
42031
42032 @endif libtermcap
42033
42034 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
42035 maybe-install-html-libtermcap:
42036 @if libtermcap
42037 maybe-install-html-libtermcap: install-html-libtermcap
42038
42039 install-html-libtermcap: \
42040     configure-libtermcap \
42041     html-libtermcap 
42042         @: $(MAKE); $(unstage)
42043         @[ -f ./libtermcap/Makefile ] || exit 0; \
42044         r=`${PWD_COMMAND}`; export r; \
42045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42046         $(HOST_EXPORTS) \
42047         for flag in $(EXTRA_HOST_FLAGS) ; do \
42048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42049         done; \
42050         echo "Doing install-html in libtermcap" ; \
42051         (cd $(HOST_SUBDIR)/libtermcap && \
42052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42054                   "RANLIB=$${RANLIB}" \
42055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42056                   install-html) \
42057           || exit 1
42058
42059 @endif libtermcap
42060
42061 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
42062 maybe-installcheck-libtermcap:
42063 @if libtermcap
42064 maybe-installcheck-libtermcap: installcheck-libtermcap
42065
42066 installcheck-libtermcap: \
42067     configure-libtermcap 
42068         @: $(MAKE); $(unstage)
42069         @[ -f ./libtermcap/Makefile ] || exit 0; \
42070         r=`${PWD_COMMAND}`; export r; \
42071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072         $(HOST_EXPORTS) \
42073         for flag in $(EXTRA_HOST_FLAGS) ; do \
42074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42075         done; \
42076         echo "Doing installcheck in libtermcap" ; \
42077         (cd $(HOST_SUBDIR)/libtermcap && \
42078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42080                   "RANLIB=$${RANLIB}" \
42081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42082                   installcheck) \
42083           || exit 1
42084
42085 @endif libtermcap
42086
42087 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
42088 maybe-mostlyclean-libtermcap:
42089 @if libtermcap
42090 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
42091
42092 # libtermcap doesn't support mostlyclean.
42093 mostlyclean-libtermcap:
42094
42095 @endif libtermcap
42096
42097 .PHONY: maybe-clean-libtermcap clean-libtermcap
42098 maybe-clean-libtermcap:
42099 @if libtermcap
42100 maybe-clean-libtermcap: clean-libtermcap
42101
42102 # libtermcap doesn't support clean.
42103 clean-libtermcap:
42104
42105 @endif libtermcap
42106
42107 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
42108 maybe-distclean-libtermcap:
42109 @if libtermcap
42110 maybe-distclean-libtermcap: distclean-libtermcap
42111
42112 # libtermcap doesn't support distclean.
42113 distclean-libtermcap:
42114
42115 @endif libtermcap
42116
42117 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
42118 maybe-maintainer-clean-libtermcap:
42119 @if libtermcap
42120 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
42121
42122 # libtermcap doesn't support maintainer-clean.
42123 maintainer-clean-libtermcap:
42124
42125 @endif libtermcap
42126
42127
42128
42129 .PHONY: configure-utils maybe-configure-utils
42130 maybe-configure-utils:
42131 @if gcc-bootstrap
42132 configure-utils: stage_current
42133 @endif gcc-bootstrap
42134 @if utils
42135 maybe-configure-utils: configure-utils
42136 configure-utils: 
42137         @: $(MAKE); $(unstage)
42138         @r=`${PWD_COMMAND}`; export r; \
42139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42140         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
42141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
42142         $(HOST_EXPORTS) \
42143         echo Configuring in $(HOST_SUBDIR)/utils; \
42144         cd "$(HOST_SUBDIR)/utils" || exit 1; \
42145         case $(srcdir) in \
42146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42147           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
42148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42149         esac; \
42150         srcdiroption="--srcdir=$${topdir}/utils"; \
42151         libsrcdir="$$s/utils"; \
42152         $(SHELL) $${libsrcdir}/configure \
42153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42154           --target=${target_alias} $${srcdiroption}  \
42155           || exit 1
42156 @endif utils
42157
42158
42159
42160
42161
42162 .PHONY: all-utils maybe-all-utils
42163 maybe-all-utils:
42164 @if gcc-bootstrap
42165 all-utils: stage_current
42166 @endif gcc-bootstrap
42167 @if utils
42168 TARGET-utils=all
42169 maybe-all-utils: all-utils
42170 all-utils: configure-utils
42171         @: $(MAKE); $(unstage)
42172         @r=`${PWD_COMMAND}`; export r; \
42173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42174         $(HOST_EXPORTS) \
42175         (cd $(HOST_SUBDIR)/utils && \
42176           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42177                 $(TARGET-utils))
42178 @endif utils
42179
42180
42181
42182
42183 .PHONY: check-utils maybe-check-utils
42184 maybe-check-utils:
42185 @if utils
42186 maybe-check-utils: check-utils
42187
42188 check-utils:
42189
42190 @endif utils
42191
42192 .PHONY: install-utils maybe-install-utils
42193 maybe-install-utils:
42194 @if utils
42195 maybe-install-utils: install-utils
42196
42197 install-utils: installdirs
42198         @: $(MAKE); $(unstage)
42199         @r=`${PWD_COMMAND}`; export r; \
42200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42201         $(HOST_EXPORTS) \
42202         (cd $(HOST_SUBDIR)/utils && \
42203           $(MAKE) $(FLAGS_TO_PASS)  install)
42204
42205 @endif utils
42206
42207 # Other targets (info, dvi, pdf, etc.)
42208
42209 .PHONY: maybe-info-utils info-utils
42210 maybe-info-utils:
42211 @if utils
42212 maybe-info-utils: info-utils
42213
42214 info-utils: \
42215     configure-utils 
42216         @: $(MAKE); $(unstage)
42217         @[ -f ./utils/Makefile ] || exit 0; \
42218         r=`${PWD_COMMAND}`; export r; \
42219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220         $(HOST_EXPORTS) \
42221         for flag in $(EXTRA_HOST_FLAGS) ; do \
42222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223         done; \
42224         echo "Doing info in utils" ; \
42225         (cd $(HOST_SUBDIR)/utils && \
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                   info) \
42231           || exit 1
42232
42233 @endif utils
42234
42235 .PHONY: maybe-dvi-utils dvi-utils
42236 maybe-dvi-utils:
42237 @if utils
42238 maybe-dvi-utils: dvi-utils
42239
42240 dvi-utils: \
42241     configure-utils 
42242         @: $(MAKE); $(unstage)
42243         @[ -f ./utils/Makefile ] || exit 0; \
42244         r=`${PWD_COMMAND}`; export r; \
42245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246         $(HOST_EXPORTS) \
42247         for flag in $(EXTRA_HOST_FLAGS) ; do \
42248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249         done; \
42250         echo "Doing dvi in utils" ; \
42251         (cd $(HOST_SUBDIR)/utils && \
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                   dvi) \
42257           || exit 1
42258
42259 @endif utils
42260
42261 .PHONY: maybe-pdf-utils pdf-utils
42262 maybe-pdf-utils:
42263 @if utils
42264 maybe-pdf-utils: pdf-utils
42265
42266 pdf-utils: \
42267     configure-utils 
42268         @: $(MAKE); $(unstage)
42269         @[ -f ./utils/Makefile ] || exit 0; \
42270         r=`${PWD_COMMAND}`; export r; \
42271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272         $(HOST_EXPORTS) \
42273         for flag in $(EXTRA_HOST_FLAGS) ; do \
42274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275         done; \
42276         echo "Doing pdf in utils" ; \
42277         (cd $(HOST_SUBDIR)/utils && \
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                   pdf) \
42283           || exit 1
42284
42285 @endif utils
42286
42287 .PHONY: maybe-html-utils html-utils
42288 maybe-html-utils:
42289 @if utils
42290 maybe-html-utils: html-utils
42291
42292 html-utils: \
42293     configure-utils 
42294         @: $(MAKE); $(unstage)
42295         @[ -f ./utils/Makefile ] || exit 0; \
42296         r=`${PWD_COMMAND}`; export r; \
42297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298         $(HOST_EXPORTS) \
42299         for flag in $(EXTRA_HOST_FLAGS) ; do \
42300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301         done; \
42302         echo "Doing html in utils" ; \
42303         (cd $(HOST_SUBDIR)/utils && \
42304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42306                   "RANLIB=$${RANLIB}" \
42307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42308                   html) \
42309           || exit 1
42310
42311 @endif utils
42312
42313 .PHONY: maybe-TAGS-utils TAGS-utils
42314 maybe-TAGS-utils:
42315 @if utils
42316 maybe-TAGS-utils: TAGS-utils
42317
42318 TAGS-utils: \
42319     configure-utils 
42320         @: $(MAKE); $(unstage)
42321         @[ -f ./utils/Makefile ] || exit 0; \
42322         r=`${PWD_COMMAND}`; export r; \
42323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324         $(HOST_EXPORTS) \
42325         for flag in $(EXTRA_HOST_FLAGS) ; do \
42326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327         done; \
42328         echo "Doing TAGS in utils" ; \
42329         (cd $(HOST_SUBDIR)/utils && \
42330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332                   "RANLIB=$${RANLIB}" \
42333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334                   TAGS) \
42335           || exit 1
42336
42337 @endif utils
42338
42339 .PHONY: maybe-install-info-utils install-info-utils
42340 maybe-install-info-utils:
42341 @if utils
42342 maybe-install-info-utils: install-info-utils
42343
42344 install-info-utils: \
42345     configure-utils \
42346     info-utils 
42347         @: $(MAKE); $(unstage)
42348         @[ -f ./utils/Makefile ] || exit 0; \
42349         r=`${PWD_COMMAND}`; export r; \
42350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351         $(HOST_EXPORTS) \
42352         for flag in $(EXTRA_HOST_FLAGS) ; do \
42353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354         done; \
42355         echo "Doing install-info in utils" ; \
42356         (cd $(HOST_SUBDIR)/utils && \
42357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359                   "RANLIB=$${RANLIB}" \
42360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42361                   install-info) \
42362           || exit 1
42363
42364 @endif utils
42365
42366 .PHONY: maybe-install-pdf-utils install-pdf-utils
42367 maybe-install-pdf-utils:
42368 @if utils
42369 maybe-install-pdf-utils: install-pdf-utils
42370
42371 install-pdf-utils: \
42372     configure-utils \
42373     pdf-utils 
42374         @: $(MAKE); $(unstage)
42375         @[ -f ./utils/Makefile ] || exit 0; \
42376         r=`${PWD_COMMAND}`; export r; \
42377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42378         $(HOST_EXPORTS) \
42379         for flag in $(EXTRA_HOST_FLAGS) ; do \
42380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381         done; \
42382         echo "Doing install-pdf in utils" ; \
42383         (cd $(HOST_SUBDIR)/utils && \
42384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42386                   "RANLIB=$${RANLIB}" \
42387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42388                   install-pdf) \
42389           || exit 1
42390
42391 @endif utils
42392
42393 .PHONY: maybe-install-html-utils install-html-utils
42394 maybe-install-html-utils:
42395 @if utils
42396 maybe-install-html-utils: install-html-utils
42397
42398 install-html-utils: \
42399     configure-utils \
42400     html-utils 
42401         @: $(MAKE); $(unstage)
42402         @[ -f ./utils/Makefile ] || exit 0; \
42403         r=`${PWD_COMMAND}`; export r; \
42404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42405         $(HOST_EXPORTS) \
42406         for flag in $(EXTRA_HOST_FLAGS) ; do \
42407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408         done; \
42409         echo "Doing install-html in utils" ; \
42410         (cd $(HOST_SUBDIR)/utils && \
42411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42413                   "RANLIB=$${RANLIB}" \
42414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42415                   install-html) \
42416           || exit 1
42417
42418 @endif utils
42419
42420 .PHONY: maybe-installcheck-utils installcheck-utils
42421 maybe-installcheck-utils:
42422 @if utils
42423 maybe-installcheck-utils: installcheck-utils
42424
42425 installcheck-utils: \
42426     configure-utils 
42427         @: $(MAKE); $(unstage)
42428         @[ -f ./utils/Makefile ] || exit 0; \
42429         r=`${PWD_COMMAND}`; export r; \
42430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42431         $(HOST_EXPORTS) \
42432         for flag in $(EXTRA_HOST_FLAGS) ; do \
42433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42434         done; \
42435         echo "Doing installcheck in utils" ; \
42436         (cd $(HOST_SUBDIR)/utils && \
42437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42439                   "RANLIB=$${RANLIB}" \
42440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42441                   installcheck) \
42442           || exit 1
42443
42444 @endif utils
42445
42446 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
42447 maybe-mostlyclean-utils:
42448 @if utils
42449 maybe-mostlyclean-utils: mostlyclean-utils
42450
42451 mostlyclean-utils: 
42452         @: $(MAKE); $(unstage)
42453         @[ -f ./utils/Makefile ] || exit 0; \
42454         r=`${PWD_COMMAND}`; export r; \
42455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42456         $(HOST_EXPORTS) \
42457         for flag in $(EXTRA_HOST_FLAGS) ; do \
42458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42459         done; \
42460         echo "Doing mostlyclean in utils" ; \
42461         (cd $(HOST_SUBDIR)/utils && \
42462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42464                   "RANLIB=$${RANLIB}" \
42465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42466                   mostlyclean) \
42467           || exit 1
42468
42469 @endif utils
42470
42471 .PHONY: maybe-clean-utils clean-utils
42472 maybe-clean-utils:
42473 @if utils
42474 maybe-clean-utils: clean-utils
42475
42476 clean-utils: 
42477         @: $(MAKE); $(unstage)
42478         @[ -f ./utils/Makefile ] || exit 0; \
42479         r=`${PWD_COMMAND}`; export r; \
42480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42481         $(HOST_EXPORTS) \
42482         for flag in $(EXTRA_HOST_FLAGS) ; do \
42483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42484         done; \
42485         echo "Doing clean in utils" ; \
42486         (cd $(HOST_SUBDIR)/utils && \
42487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42489                   "RANLIB=$${RANLIB}" \
42490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42491                   clean) \
42492           || exit 1
42493
42494 @endif utils
42495
42496 .PHONY: maybe-distclean-utils distclean-utils
42497 maybe-distclean-utils:
42498 @if utils
42499 maybe-distclean-utils: distclean-utils
42500
42501 distclean-utils: 
42502         @: $(MAKE); $(unstage)
42503         @[ -f ./utils/Makefile ] || exit 0; \
42504         r=`${PWD_COMMAND}`; export r; \
42505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42506         $(HOST_EXPORTS) \
42507         for flag in $(EXTRA_HOST_FLAGS) ; do \
42508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509         done; \
42510         echo "Doing distclean in utils" ; \
42511         (cd $(HOST_SUBDIR)/utils && \
42512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42514                   "RANLIB=$${RANLIB}" \
42515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42516                   distclean) \
42517           || exit 1
42518
42519 @endif utils
42520
42521 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42522 maybe-maintainer-clean-utils:
42523 @if utils
42524 maybe-maintainer-clean-utils: maintainer-clean-utils
42525
42526 maintainer-clean-utils: 
42527         @: $(MAKE); $(unstage)
42528         @[ -f ./utils/Makefile ] || exit 0; \
42529         r=`${PWD_COMMAND}`; export r; \
42530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42531         $(HOST_EXPORTS) \
42532         for flag in $(EXTRA_HOST_FLAGS) ; do \
42533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42534         done; \
42535         echo "Doing maintainer-clean in utils" ; \
42536         (cd $(HOST_SUBDIR)/utils && \
42537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42539                   "RANLIB=$${RANLIB}" \
42540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42541                   maintainer-clean) \
42542           || exit 1
42543
42544 @endif utils
42545
42546
42547
42548 .PHONY: configure-gnattools maybe-configure-gnattools
42549 maybe-configure-gnattools:
42550 @if gcc-bootstrap
42551 configure-gnattools: stage_current
42552 @endif gcc-bootstrap
42553 @if gnattools
42554 maybe-configure-gnattools: configure-gnattools
42555 configure-gnattools: 
42556         @: $(MAKE); $(unstage)
42557         @r=`${PWD_COMMAND}`; export r; \
42558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42560         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42561         $(HOST_EXPORTS) \
42562         echo Configuring in $(HOST_SUBDIR)/gnattools; \
42563         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42564         case $(srcdir) in \
42565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42566           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42568         esac; \
42569         srcdiroption="--srcdir=$${topdir}/gnattools"; \
42570         libsrcdir="$$s/gnattools"; \
42571         $(SHELL) $${libsrcdir}/configure \
42572           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42573           --target=${target_alias} $${srcdiroption}  \
42574           || exit 1
42575 @endif gnattools
42576
42577
42578
42579
42580
42581 .PHONY: all-gnattools maybe-all-gnattools
42582 maybe-all-gnattools:
42583 @if gcc-bootstrap
42584 all-gnattools: stage_current
42585 @endif gcc-bootstrap
42586 @if gnattools
42587 TARGET-gnattools=all
42588 maybe-all-gnattools: all-gnattools
42589 all-gnattools: configure-gnattools
42590         @: $(MAKE); $(unstage)
42591         @r=`${PWD_COMMAND}`; export r; \
42592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42593         $(HOST_EXPORTS) \
42594         (cd $(HOST_SUBDIR)/gnattools && \
42595           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42596                 $(TARGET-gnattools))
42597 @endif gnattools
42598
42599
42600
42601
42602 .PHONY: check-gnattools maybe-check-gnattools
42603 maybe-check-gnattools:
42604 @if gnattools
42605 maybe-check-gnattools: check-gnattools
42606
42607 check-gnattools:
42608         @: $(MAKE); $(unstage)
42609         @r=`${PWD_COMMAND}`; export r; \
42610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42611         $(HOST_EXPORTS) \
42612         (cd $(HOST_SUBDIR)/gnattools && \
42613           $(MAKE) $(FLAGS_TO_PASS)  check)
42614
42615 @endif gnattools
42616
42617 .PHONY: install-gnattools maybe-install-gnattools
42618 maybe-install-gnattools:
42619 @if gnattools
42620 maybe-install-gnattools: install-gnattools
42621
42622 install-gnattools: installdirs
42623         @: $(MAKE); $(unstage)
42624         @r=`${PWD_COMMAND}`; export r; \
42625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42626         $(HOST_EXPORTS) \
42627         (cd $(HOST_SUBDIR)/gnattools && \
42628           $(MAKE) $(FLAGS_TO_PASS)  install)
42629
42630 @endif gnattools
42631
42632 # Other targets (info, dvi, pdf, etc.)
42633
42634 .PHONY: maybe-info-gnattools info-gnattools
42635 maybe-info-gnattools:
42636 @if gnattools
42637 maybe-info-gnattools: info-gnattools
42638
42639 info-gnattools: \
42640     configure-gnattools 
42641         @: $(MAKE); $(unstage)
42642         @[ -f ./gnattools/Makefile ] || exit 0; \
42643         r=`${PWD_COMMAND}`; export r; \
42644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645         $(HOST_EXPORTS) \
42646         for flag in $(EXTRA_HOST_FLAGS) ; do \
42647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648         done; \
42649         echo "Doing info in gnattools" ; \
42650         (cd $(HOST_SUBDIR)/gnattools && \
42651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42653                   "RANLIB=$${RANLIB}" \
42654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42655                   info) \
42656           || exit 1
42657
42658 @endif gnattools
42659
42660 .PHONY: maybe-dvi-gnattools dvi-gnattools
42661 maybe-dvi-gnattools:
42662 @if gnattools
42663 maybe-dvi-gnattools: dvi-gnattools
42664
42665 dvi-gnattools: \
42666     configure-gnattools 
42667         @: $(MAKE); $(unstage)
42668         @[ -f ./gnattools/Makefile ] || exit 0; \
42669         r=`${PWD_COMMAND}`; export r; \
42670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42671         $(HOST_EXPORTS) \
42672         for flag in $(EXTRA_HOST_FLAGS) ; do \
42673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42674         done; \
42675         echo "Doing dvi in gnattools" ; \
42676         (cd $(HOST_SUBDIR)/gnattools && \
42677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42679                   "RANLIB=$${RANLIB}" \
42680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42681                   dvi) \
42682           || exit 1
42683
42684 @endif gnattools
42685
42686 .PHONY: maybe-pdf-gnattools pdf-gnattools
42687 maybe-pdf-gnattools:
42688 @if gnattools
42689 maybe-pdf-gnattools: pdf-gnattools
42690
42691 pdf-gnattools: \
42692     configure-gnattools 
42693         @: $(MAKE); $(unstage)
42694         @[ -f ./gnattools/Makefile ] || exit 0; \
42695         r=`${PWD_COMMAND}`; export r; \
42696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697         $(HOST_EXPORTS) \
42698         for flag in $(EXTRA_HOST_FLAGS) ; do \
42699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42700         done; \
42701         echo "Doing pdf in gnattools" ; \
42702         (cd $(HOST_SUBDIR)/gnattools && \
42703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42705                   "RANLIB=$${RANLIB}" \
42706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42707                   pdf) \
42708           || exit 1
42709
42710 @endif gnattools
42711
42712 .PHONY: maybe-html-gnattools html-gnattools
42713 maybe-html-gnattools:
42714 @if gnattools
42715 maybe-html-gnattools: html-gnattools
42716
42717 html-gnattools: \
42718     configure-gnattools 
42719         @: $(MAKE); $(unstage)
42720         @[ -f ./gnattools/Makefile ] || exit 0; \
42721         r=`${PWD_COMMAND}`; export r; \
42722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723         $(HOST_EXPORTS) \
42724         for flag in $(EXTRA_HOST_FLAGS) ; do \
42725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42726         done; \
42727         echo "Doing html in gnattools" ; \
42728         (cd $(HOST_SUBDIR)/gnattools && \
42729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731                   "RANLIB=$${RANLIB}" \
42732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733                   html) \
42734           || exit 1
42735
42736 @endif gnattools
42737
42738 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42739 maybe-TAGS-gnattools:
42740 @if gnattools
42741 maybe-TAGS-gnattools: TAGS-gnattools
42742
42743 TAGS-gnattools: \
42744     configure-gnattools 
42745         @: $(MAKE); $(unstage)
42746         @[ -f ./gnattools/Makefile ] || exit 0; \
42747         r=`${PWD_COMMAND}`; export r; \
42748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749         $(HOST_EXPORTS) \
42750         for flag in $(EXTRA_HOST_FLAGS) ; do \
42751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752         done; \
42753         echo "Doing TAGS in gnattools" ; \
42754         (cd $(HOST_SUBDIR)/gnattools && \
42755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757                   "RANLIB=$${RANLIB}" \
42758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759                   TAGS) \
42760           || exit 1
42761
42762 @endif gnattools
42763
42764 .PHONY: maybe-install-info-gnattools install-info-gnattools
42765 maybe-install-info-gnattools:
42766 @if gnattools
42767 maybe-install-info-gnattools: install-info-gnattools
42768
42769 install-info-gnattools: \
42770     configure-gnattools \
42771     info-gnattools 
42772         @: $(MAKE); $(unstage)
42773         @[ -f ./gnattools/Makefile ] || exit 0; \
42774         r=`${PWD_COMMAND}`; export r; \
42775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42776         $(HOST_EXPORTS) \
42777         for flag in $(EXTRA_HOST_FLAGS) ; do \
42778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42779         done; \
42780         echo "Doing install-info in gnattools" ; \
42781         (cd $(HOST_SUBDIR)/gnattools && \
42782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42784                   "RANLIB=$${RANLIB}" \
42785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42786                   install-info) \
42787           || exit 1
42788
42789 @endif gnattools
42790
42791 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42792 maybe-install-pdf-gnattools:
42793 @if gnattools
42794 maybe-install-pdf-gnattools: install-pdf-gnattools
42795
42796 install-pdf-gnattools: \
42797     configure-gnattools \
42798     pdf-gnattools 
42799         @: $(MAKE); $(unstage)
42800         @[ -f ./gnattools/Makefile ] || exit 0; \
42801         r=`${PWD_COMMAND}`; export r; \
42802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42803         $(HOST_EXPORTS) \
42804         for flag in $(EXTRA_HOST_FLAGS) ; do \
42805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42806         done; \
42807         echo "Doing install-pdf in gnattools" ; \
42808         (cd $(HOST_SUBDIR)/gnattools && \
42809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42811                   "RANLIB=$${RANLIB}" \
42812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42813                   install-pdf) \
42814           || exit 1
42815
42816 @endif gnattools
42817
42818 .PHONY: maybe-install-html-gnattools install-html-gnattools
42819 maybe-install-html-gnattools:
42820 @if gnattools
42821 maybe-install-html-gnattools: install-html-gnattools
42822
42823 install-html-gnattools: \
42824     configure-gnattools \
42825     html-gnattools 
42826         @: $(MAKE); $(unstage)
42827         @[ -f ./gnattools/Makefile ] || exit 0; \
42828         r=`${PWD_COMMAND}`; export r; \
42829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42830         $(HOST_EXPORTS) \
42831         for flag in $(EXTRA_HOST_FLAGS) ; do \
42832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833         done; \
42834         echo "Doing install-html in gnattools" ; \
42835         (cd $(HOST_SUBDIR)/gnattools && \
42836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42838                   "RANLIB=$${RANLIB}" \
42839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42840                   install-html) \
42841           || exit 1
42842
42843 @endif gnattools
42844
42845 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42846 maybe-installcheck-gnattools:
42847 @if gnattools
42848 maybe-installcheck-gnattools: installcheck-gnattools
42849
42850 installcheck-gnattools: \
42851     configure-gnattools 
42852         @: $(MAKE); $(unstage)
42853         @[ -f ./gnattools/Makefile ] || exit 0; \
42854         r=`${PWD_COMMAND}`; export r; \
42855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856         $(HOST_EXPORTS) \
42857         for flag in $(EXTRA_HOST_FLAGS) ; do \
42858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42859         done; \
42860         echo "Doing installcheck in gnattools" ; \
42861         (cd $(HOST_SUBDIR)/gnattools && \
42862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864                   "RANLIB=$${RANLIB}" \
42865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866                   installcheck) \
42867           || exit 1
42868
42869 @endif gnattools
42870
42871 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42872 maybe-mostlyclean-gnattools:
42873 @if gnattools
42874 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42875
42876 mostlyclean-gnattools: 
42877         @: $(MAKE); $(unstage)
42878         @[ -f ./gnattools/Makefile ] || exit 0; \
42879         r=`${PWD_COMMAND}`; export r; \
42880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42881         $(HOST_EXPORTS) \
42882         for flag in $(EXTRA_HOST_FLAGS) ; do \
42883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42884         done; \
42885         echo "Doing mostlyclean in gnattools" ; \
42886         (cd $(HOST_SUBDIR)/gnattools && \
42887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42889                   "RANLIB=$${RANLIB}" \
42890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42891                   mostlyclean) \
42892           || exit 1
42893
42894 @endif gnattools
42895
42896 .PHONY: maybe-clean-gnattools clean-gnattools
42897 maybe-clean-gnattools:
42898 @if gnattools
42899 maybe-clean-gnattools: clean-gnattools
42900
42901 clean-gnattools: 
42902         @: $(MAKE); $(unstage)
42903         @[ -f ./gnattools/Makefile ] || exit 0; \
42904         r=`${PWD_COMMAND}`; export r; \
42905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42906         $(HOST_EXPORTS) \
42907         for flag in $(EXTRA_HOST_FLAGS) ; do \
42908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42909         done; \
42910         echo "Doing clean in gnattools" ; \
42911         (cd $(HOST_SUBDIR)/gnattools && \
42912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42914                   "RANLIB=$${RANLIB}" \
42915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42916                   clean) \
42917           || exit 1
42918
42919 @endif gnattools
42920
42921 .PHONY: maybe-distclean-gnattools distclean-gnattools
42922 maybe-distclean-gnattools:
42923 @if gnattools
42924 maybe-distclean-gnattools: distclean-gnattools
42925
42926 distclean-gnattools: 
42927         @: $(MAKE); $(unstage)
42928         @[ -f ./gnattools/Makefile ] || exit 0; \
42929         r=`${PWD_COMMAND}`; export r; \
42930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42931         $(HOST_EXPORTS) \
42932         for flag in $(EXTRA_HOST_FLAGS) ; do \
42933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42934         done; \
42935         echo "Doing distclean in gnattools" ; \
42936         (cd $(HOST_SUBDIR)/gnattools && \
42937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42939                   "RANLIB=$${RANLIB}" \
42940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42941                   distclean) \
42942           || exit 1
42943
42944 @endif gnattools
42945
42946 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42947 maybe-maintainer-clean-gnattools:
42948 @if gnattools
42949 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42950
42951 maintainer-clean-gnattools: 
42952         @: $(MAKE); $(unstage)
42953         @[ -f ./gnattools/Makefile ] || exit 0; \
42954         r=`${PWD_COMMAND}`; export r; \
42955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956         $(HOST_EXPORTS) \
42957         for flag in $(EXTRA_HOST_FLAGS) ; do \
42958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42959         done; \
42960         echo "Doing maintainer-clean in gnattools" ; \
42961         (cd $(HOST_SUBDIR)/gnattools && \
42962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42964                   "RANLIB=$${RANLIB}" \
42965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42966                   maintainer-clean) \
42967           || exit 1
42968
42969 @endif gnattools
42970
42971
42972
42973 # ---------------------------------------
42974 # Modules which run on the target machine
42975 # ---------------------------------------
42976
42977
42978
42979
42980 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42981 maybe-configure-target-libstdc++-v3:
42982 @if gcc-bootstrap
42983 configure-target-libstdc++-v3: stage_current
42984 @endif gcc-bootstrap
42985 @if target-libstdc++-v3
42986 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42987 configure-target-libstdc++-v3: 
42988         @r=`${PWD_COMMAND}`; export r; \
42989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42990         echo "Checking multilib configuration for libstdc++-v3..."; \
42991         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42992         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42993         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42994           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42995             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42996           else \
42997             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42998             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42999           fi; \
43000         else \
43001           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43002         fi; \
43003         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43004         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43005         $(RAW_CXX_TARGET_EXPORTS) \
43006         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43007         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43008         case $(srcdir) in \
43009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43010           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43012         esac; \
43013         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43014         libsrcdir="$$s/libstdc++-v3"; \
43015         rm -f no-such-file || : ; \
43016         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43017           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43018           --target=${target_alias} $${srcdiroption}  \
43019           || exit 1
43020 @endif target-libstdc++-v3
43021
43022
43023
43024 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43025 maybe-configure-stage1-target-libstdc++-v3:
43026 @if target-libstdc++-v3-bootstrap
43027 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43028 configure-stage1-target-libstdc++-v3:
43029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43030         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43031         @r=`${PWD_COMMAND}`; export r; \
43032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43033         TFLAGS="$(STAGE1_TFLAGS)"; \
43034         echo "Checking multilib configuration for libstdc++-v3..."; \
43035         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43036         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43037           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43038             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43039           else \
43040             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43041             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43042           fi; \
43043         else \
43044           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43045         fi; \
43046         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43047         $(RAW_CXX_TARGET_EXPORTS) \
43048         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43049         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43050         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43051         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43052         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43053         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43054         case $(srcdir) in \
43055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43056           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43058         esac; \
43059         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43060         libsrcdir="$$s/libstdc++-v3"; \
43061         $(SHELL) $${libsrcdir}/configure \
43062           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43063           --target=${target_alias} $${srcdiroption} \
43064           $(STAGE1_CONFIGURE_FLAGS)
43065 @endif target-libstdc++-v3-bootstrap
43066
43067 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43068 maybe-configure-stage2-target-libstdc++-v3:
43069 @if target-libstdc++-v3-bootstrap
43070 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43071 configure-stage2-target-libstdc++-v3:
43072         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43073         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43074         @r=`${PWD_COMMAND}`; export r; \
43075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43076         TFLAGS="$(STAGE2_TFLAGS)"; \
43077         echo "Checking multilib configuration for libstdc++-v3..."; \
43078         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43079         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43080           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43081             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43082           else \
43083             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43084             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43085           fi; \
43086         else \
43087           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43088         fi; \
43089         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43090         $(RAW_CXX_TARGET_EXPORTS) \
43091          \
43092         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43093         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43094         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43095         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43096         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43097         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43098         case $(srcdir) in \
43099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43100           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43102         esac; \
43103         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43104         libsrcdir="$$s/libstdc++-v3"; \
43105         $(SHELL) $${libsrcdir}/configure \
43106           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43107           --target=${target_alias} $${srcdiroption} \
43108           --with-build-libsubdir=$(HOST_SUBDIR) \
43109           $(STAGE2_CONFIGURE_FLAGS)
43110 @endif target-libstdc++-v3-bootstrap
43111
43112 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43113 maybe-configure-stage3-target-libstdc++-v3:
43114 @if target-libstdc++-v3-bootstrap
43115 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43116 configure-stage3-target-libstdc++-v3:
43117         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43118         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43119         @r=`${PWD_COMMAND}`; export r; \
43120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43121         TFLAGS="$(STAGE3_TFLAGS)"; \
43122         echo "Checking multilib configuration for libstdc++-v3..."; \
43123         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43124         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43125           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43126             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43127           else \
43128             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43129             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43130           fi; \
43131         else \
43132           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43133         fi; \
43134         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43135         $(RAW_CXX_TARGET_EXPORTS) \
43136          \
43137         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43138         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43139         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43140         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43142         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43143         case $(srcdir) in \
43144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43145           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43147         esac; \
43148         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43149         libsrcdir="$$s/libstdc++-v3"; \
43150         $(SHELL) $${libsrcdir}/configure \
43151           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43152           --target=${target_alias} $${srcdiroption} \
43153           --with-build-libsubdir=$(HOST_SUBDIR) \
43154           $(STAGE3_CONFIGURE_FLAGS)
43155 @endif target-libstdc++-v3-bootstrap
43156
43157 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43158 maybe-configure-stage4-target-libstdc++-v3:
43159 @if target-libstdc++-v3-bootstrap
43160 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43161 configure-stage4-target-libstdc++-v3:
43162         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43163         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43164         @r=`${PWD_COMMAND}`; export r; \
43165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166         TFLAGS="$(STAGE4_TFLAGS)"; \
43167         echo "Checking multilib configuration for libstdc++-v3..."; \
43168         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43169         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43170           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43171             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43172           else \
43173             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43174             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43175           fi; \
43176         else \
43177           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43178         fi; \
43179         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43180         $(RAW_CXX_TARGET_EXPORTS) \
43181          \
43182         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43183         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43184         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43185         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43186         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43187         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43188         case $(srcdir) in \
43189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43190           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43192         esac; \
43193         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43194         libsrcdir="$$s/libstdc++-v3"; \
43195         $(SHELL) $${libsrcdir}/configure \
43196           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43197           --target=${target_alias} $${srcdiroption} \
43198           --with-build-libsubdir=$(HOST_SUBDIR) \
43199           $(STAGE4_CONFIGURE_FLAGS)
43200 @endif target-libstdc++-v3-bootstrap
43201
43202 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43203 maybe-configure-stageprofile-target-libstdc++-v3:
43204 @if target-libstdc++-v3-bootstrap
43205 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43206 configure-stageprofile-target-libstdc++-v3:
43207         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43208         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43209         @r=`${PWD_COMMAND}`; export r; \
43210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43212         echo "Checking multilib configuration for libstdc++-v3..."; \
43213         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43214         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43215           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43216             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43217           else \
43218             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43219             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43220           fi; \
43221         else \
43222           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43223         fi; \
43224         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43225         $(RAW_CXX_TARGET_EXPORTS) \
43226          \
43227         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43228         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43229         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43230         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43231         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43232         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43233         case $(srcdir) in \
43234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43235           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43237         esac; \
43238         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43239         libsrcdir="$$s/libstdc++-v3"; \
43240         $(SHELL) $${libsrcdir}/configure \
43241           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43242           --target=${target_alias} $${srcdiroption} \
43243           --with-build-libsubdir=$(HOST_SUBDIR) \
43244           $(STAGEprofile_CONFIGURE_FLAGS)
43245 @endif target-libstdc++-v3-bootstrap
43246
43247 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43248 maybe-configure-stagefeedback-target-libstdc++-v3:
43249 @if target-libstdc++-v3-bootstrap
43250 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43251 configure-stagefeedback-target-libstdc++-v3:
43252         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43253         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43254         @r=`${PWD_COMMAND}`; export r; \
43255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43256         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43257         echo "Checking multilib configuration for libstdc++-v3..."; \
43258         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43259         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43260           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43261             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43262           else \
43263             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43264             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43265           fi; \
43266         else \
43267           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43268         fi; \
43269         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43270         $(RAW_CXX_TARGET_EXPORTS) \
43271          \
43272         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43273         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43274         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43275         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43276         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43277         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43278         case $(srcdir) in \
43279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43280           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43282         esac; \
43283         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43284         libsrcdir="$$s/libstdc++-v3"; \
43285         $(SHELL) $${libsrcdir}/configure \
43286           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43287           --target=${target_alias} $${srcdiroption} \
43288           --with-build-libsubdir=$(HOST_SUBDIR) \
43289           $(STAGEfeedback_CONFIGURE_FLAGS)
43290 @endif target-libstdc++-v3-bootstrap
43291
43292
43293
43294
43295
43296 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43297 maybe-all-target-libstdc++-v3:
43298 @if gcc-bootstrap
43299 all-target-libstdc++-v3: stage_current
43300 @endif gcc-bootstrap
43301 @if target-libstdc++-v3
43302 TARGET-target-libstdc++-v3=all
43303 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43304 all-target-libstdc++-v3: configure-target-libstdc++-v3
43305         @r=`${PWD_COMMAND}`; export r; \
43306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43307         $(RAW_CXX_TARGET_EXPORTS) \
43308         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43309           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43310                 $(TARGET-target-libstdc++-v3))
43311 @endif target-libstdc++-v3
43312
43313
43314
43315 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43316 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43317 maybe-all-stage1-target-libstdc++-v3:
43318 maybe-clean-stage1-target-libstdc++-v3:
43319 @if target-libstdc++-v3-bootstrap
43320 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43321 all-stage1: all-stage1-target-libstdc++-v3
43322 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43323 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43324         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43325         @r=`${PWD_COMMAND}`; export r; \
43326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327         TFLAGS="$(STAGE1_TFLAGS)"; \
43328         $(RAW_CXX_TARGET_EXPORTS) \
43329         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43331                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43332                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43333                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43337                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43338                 TFLAGS="$(STAGE1_TFLAGS)" \
43339                 $(TARGET-stage1-target-libstdc++-v3)
43340
43341 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43342 clean-stage1: clean-stage1-target-libstdc++-v3
43343 clean-stage1-target-libstdc++-v3:
43344         @if [ $(current_stage) = stage1 ]; then \
43345           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43346         else \
43347           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
43348           $(MAKE) stage1-start; \
43349         fi; \
43350         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43351         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43352                  clean
43353 @endif target-libstdc++-v3-bootstrap
43354
43355
43356 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
43357 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
43358 maybe-all-stage2-target-libstdc++-v3:
43359 maybe-clean-stage2-target-libstdc++-v3:
43360 @if target-libstdc++-v3-bootstrap
43361 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
43362 all-stage2: all-stage2-target-libstdc++-v3
43363 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43364 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43365         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43366         @r=`${PWD_COMMAND}`; export r; \
43367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368         TFLAGS="$(STAGE2_TFLAGS)"; \
43369         $(RAW_CXX_TARGET_EXPORTS) \
43370          \
43371         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43373                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43374                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43375                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43379                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43380                 TFLAGS="$(STAGE2_TFLAGS)" \
43381                 $(TARGET-stage2-target-libstdc++-v3)
43382
43383 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
43384 clean-stage2: clean-stage2-target-libstdc++-v3
43385 clean-stage2-target-libstdc++-v3:
43386         @if [ $(current_stage) = stage2 ]; then \
43387           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43388         else \
43389           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
43390           $(MAKE) stage2-start; \
43391         fi; \
43392         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43393         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43394                   \
43395                  clean
43396 @endif target-libstdc++-v3-bootstrap
43397
43398
43399 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
43400 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
43401 maybe-all-stage3-target-libstdc++-v3:
43402 maybe-clean-stage3-target-libstdc++-v3:
43403 @if target-libstdc++-v3-bootstrap
43404 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
43405 all-stage3: all-stage3-target-libstdc++-v3
43406 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43407 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43408         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43409         @r=`${PWD_COMMAND}`; export r; \
43410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43411         TFLAGS="$(STAGE3_TFLAGS)"; \
43412         $(RAW_CXX_TARGET_EXPORTS) \
43413          \
43414         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43416                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43417                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43418                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43422                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43423                 TFLAGS="$(STAGE3_TFLAGS)" \
43424                 $(TARGET-stage3-target-libstdc++-v3)
43425
43426 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
43427 clean-stage3: clean-stage3-target-libstdc++-v3
43428 clean-stage3-target-libstdc++-v3:
43429         @if [ $(current_stage) = stage3 ]; then \
43430           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43431         else \
43432           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
43433           $(MAKE) stage3-start; \
43434         fi; \
43435         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43436         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43437                   \
43438                  clean
43439 @endif target-libstdc++-v3-bootstrap
43440
43441
43442 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
43443 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
43444 maybe-all-stage4-target-libstdc++-v3:
43445 maybe-clean-stage4-target-libstdc++-v3:
43446 @if target-libstdc++-v3-bootstrap
43447 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
43448 all-stage4: all-stage4-target-libstdc++-v3
43449 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43450 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43451         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43452         @r=`${PWD_COMMAND}`; export r; \
43453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454         TFLAGS="$(STAGE4_TFLAGS)"; \
43455         $(RAW_CXX_TARGET_EXPORTS) \
43456          \
43457         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43459                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43460                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43461                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43465                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43466                 TFLAGS="$(STAGE4_TFLAGS)" \
43467                 $(TARGET-stage4-target-libstdc++-v3)
43468
43469 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43470 clean-stage4: clean-stage4-target-libstdc++-v3
43471 clean-stage4-target-libstdc++-v3:
43472         @if [ $(current_stage) = stage4 ]; then \
43473           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43474         else \
43475           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43476           $(MAKE) stage4-start; \
43477         fi; \
43478         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43479         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43480                   \
43481                  clean
43482 @endif target-libstdc++-v3-bootstrap
43483
43484
43485 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43486 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43487 maybe-all-stageprofile-target-libstdc++-v3:
43488 maybe-clean-stageprofile-target-libstdc++-v3:
43489 @if target-libstdc++-v3-bootstrap
43490 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43491 all-stageprofile: all-stageprofile-target-libstdc++-v3
43492 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43493 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43494         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43495         @r=`${PWD_COMMAND}`; export r; \
43496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43497         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43498         $(RAW_CXX_TARGET_EXPORTS) \
43499          \
43500         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43502                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43503                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43504                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43508                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43509                 TFLAGS="$(STAGEprofile_TFLAGS)" \
43510                 $(TARGET-stageprofile-target-libstdc++-v3)
43511
43512 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43513 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43514 clean-stageprofile-target-libstdc++-v3:
43515         @if [ $(current_stage) = stageprofile ]; then \
43516           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43517         else \
43518           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43519           $(MAKE) stageprofile-start; \
43520         fi; \
43521         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43522         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43523                   \
43524                  clean
43525 @endif target-libstdc++-v3-bootstrap
43526
43527
43528 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43529 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43530 maybe-all-stagefeedback-target-libstdc++-v3:
43531 maybe-clean-stagefeedback-target-libstdc++-v3:
43532 @if target-libstdc++-v3-bootstrap
43533 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43534 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43535 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43536 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43537         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43538         @r=`${PWD_COMMAND}`; export r; \
43539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43541         $(RAW_CXX_TARGET_EXPORTS) \
43542          \
43543         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43544         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43545                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43546                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43547                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43548                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43549                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43550                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43551                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43552                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43553                 $(TARGET-stagefeedback-target-libstdc++-v3)
43554
43555 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43556 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43557 clean-stagefeedback-target-libstdc++-v3:
43558         @if [ $(current_stage) = stagefeedback ]; then \
43559           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43560         else \
43561           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43562           $(MAKE) stagefeedback-start; \
43563         fi; \
43564         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43565         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
43566                   \
43567                  clean
43568 @endif target-libstdc++-v3-bootstrap
43569
43570
43571
43572
43573
43574
43575 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43576 maybe-check-target-libstdc++-v3:
43577 @if target-libstdc++-v3
43578 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43579
43580 check-target-libstdc++-v3:
43581         @: $(MAKE); $(unstage)
43582         @r=`${PWD_COMMAND}`; export r; \
43583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43584         $(RAW_CXX_TARGET_EXPORTS) \
43585         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43586           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43587
43588 @endif target-libstdc++-v3
43589
43590 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43591 maybe-install-target-libstdc++-v3:
43592 @if target-libstdc++-v3
43593 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43594
43595 install-target-libstdc++-v3: installdirs
43596         @: $(MAKE); $(unstage)
43597         @r=`${PWD_COMMAND}`; export r; \
43598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599         $(RAW_CXX_TARGET_EXPORTS) \
43600         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43601           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43602
43603 @endif target-libstdc++-v3
43604
43605 # Other targets (info, dvi, pdf, etc.)
43606
43607 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43608 maybe-info-target-libstdc++-v3:
43609 @if target-libstdc++-v3
43610 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43611
43612 info-target-libstdc++-v3: \
43613     configure-target-libstdc++-v3 
43614         @: $(MAKE); $(unstage)
43615         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43616         r=`${PWD_COMMAND}`; export r; \
43617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618         $(RAW_CXX_TARGET_EXPORTS) \
43619         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43620         for flag in $(EXTRA_TARGET_FLAGS); do \
43621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43622         done; \
43623         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43626                   "RANLIB=$${RANLIB}" \
43627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43628                    info) \
43629           || exit 1
43630
43631 @endif target-libstdc++-v3
43632
43633 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43634 maybe-dvi-target-libstdc++-v3:
43635 @if target-libstdc++-v3
43636 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43637
43638 dvi-target-libstdc++-v3: \
43639     configure-target-libstdc++-v3 
43640         @: $(MAKE); $(unstage)
43641         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43642         r=`${PWD_COMMAND}`; export r; \
43643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43644         $(RAW_CXX_TARGET_EXPORTS) \
43645         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43646         for flag in $(EXTRA_TARGET_FLAGS); do \
43647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43648         done; \
43649         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43652                   "RANLIB=$${RANLIB}" \
43653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43654                    dvi) \
43655           || exit 1
43656
43657 @endif target-libstdc++-v3
43658
43659 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43660 maybe-pdf-target-libstdc++-v3:
43661 @if target-libstdc++-v3
43662 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43663
43664 pdf-target-libstdc++-v3: \
43665     configure-target-libstdc++-v3 
43666         @: $(MAKE); $(unstage)
43667         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43668         r=`${PWD_COMMAND}`; export r; \
43669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43670         $(RAW_CXX_TARGET_EXPORTS) \
43671         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43672         for flag in $(EXTRA_TARGET_FLAGS); do \
43673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43674         done; \
43675         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43678                   "RANLIB=$${RANLIB}" \
43679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43680                    pdf) \
43681           || exit 1
43682
43683 @endif target-libstdc++-v3
43684
43685 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43686 maybe-html-target-libstdc++-v3:
43687 @if target-libstdc++-v3
43688 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43689
43690 html-target-libstdc++-v3: \
43691     configure-target-libstdc++-v3 
43692         @: $(MAKE); $(unstage)
43693         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43694         r=`${PWD_COMMAND}`; export r; \
43695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43696         $(RAW_CXX_TARGET_EXPORTS) \
43697         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43698         for flag in $(EXTRA_TARGET_FLAGS); do \
43699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43700         done; \
43701         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43704                   "RANLIB=$${RANLIB}" \
43705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43706                    html) \
43707           || exit 1
43708
43709 @endif target-libstdc++-v3
43710
43711 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43712 maybe-TAGS-target-libstdc++-v3:
43713 @if target-libstdc++-v3
43714 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43715
43716 TAGS-target-libstdc++-v3: \
43717     configure-target-libstdc++-v3 
43718         @: $(MAKE); $(unstage)
43719         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43720         r=`${PWD_COMMAND}`; export r; \
43721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722         $(RAW_CXX_TARGET_EXPORTS) \
43723         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43724         for flag in $(EXTRA_TARGET_FLAGS); do \
43725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726         done; \
43727         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43730                   "RANLIB=$${RANLIB}" \
43731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43732                    TAGS) \
43733           || exit 1
43734
43735 @endif target-libstdc++-v3
43736
43737 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43738 maybe-install-info-target-libstdc++-v3:
43739 @if target-libstdc++-v3
43740 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43741
43742 install-info-target-libstdc++-v3: \
43743     configure-target-libstdc++-v3 \
43744     info-target-libstdc++-v3 
43745         @: $(MAKE); $(unstage)
43746         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43747         r=`${PWD_COMMAND}`; export r; \
43748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43749         $(RAW_CXX_TARGET_EXPORTS) \
43750         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43751         for flag in $(EXTRA_TARGET_FLAGS); do \
43752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43753         done; \
43754         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43757                   "RANLIB=$${RANLIB}" \
43758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43759                    install-info) \
43760           || exit 1
43761
43762 @endif target-libstdc++-v3
43763
43764 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43765 maybe-install-pdf-target-libstdc++-v3:
43766 @if target-libstdc++-v3
43767 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43768
43769 install-pdf-target-libstdc++-v3: \
43770     configure-target-libstdc++-v3 \
43771     pdf-target-libstdc++-v3 
43772         @: $(MAKE); $(unstage)
43773         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43774         r=`${PWD_COMMAND}`; export r; \
43775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776         $(RAW_CXX_TARGET_EXPORTS) \
43777         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43778         for flag in $(EXTRA_TARGET_FLAGS); do \
43779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780         done; \
43781         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43784                   "RANLIB=$${RANLIB}" \
43785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43786                    install-pdf) \
43787           || exit 1
43788
43789 @endif target-libstdc++-v3
43790
43791 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43792 maybe-install-html-target-libstdc++-v3:
43793 @if target-libstdc++-v3
43794 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43795
43796 install-html-target-libstdc++-v3: \
43797     configure-target-libstdc++-v3 \
43798     html-target-libstdc++-v3 
43799         @: $(MAKE); $(unstage)
43800         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43801         r=`${PWD_COMMAND}`; export r; \
43802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43803         $(RAW_CXX_TARGET_EXPORTS) \
43804         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43805         for flag in $(EXTRA_TARGET_FLAGS); do \
43806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43807         done; \
43808         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43811                   "RANLIB=$${RANLIB}" \
43812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43813                    install-html) \
43814           || exit 1
43815
43816 @endif target-libstdc++-v3
43817
43818 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43819 maybe-installcheck-target-libstdc++-v3:
43820 @if target-libstdc++-v3
43821 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43822
43823 installcheck-target-libstdc++-v3: \
43824     configure-target-libstdc++-v3 
43825         @: $(MAKE); $(unstage)
43826         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43827         r=`${PWD_COMMAND}`; export r; \
43828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43829         $(RAW_CXX_TARGET_EXPORTS) \
43830         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43831         for flag in $(EXTRA_TARGET_FLAGS); do \
43832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43833         done; \
43834         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43837                   "RANLIB=$${RANLIB}" \
43838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43839                    installcheck) \
43840           || exit 1
43841
43842 @endif target-libstdc++-v3
43843
43844 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43845 maybe-mostlyclean-target-libstdc++-v3:
43846 @if target-libstdc++-v3
43847 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43848
43849 mostlyclean-target-libstdc++-v3: 
43850         @: $(MAKE); $(unstage)
43851         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43852         r=`${PWD_COMMAND}`; export r; \
43853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854         $(RAW_CXX_TARGET_EXPORTS) \
43855         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43856         for flag in $(EXTRA_TARGET_FLAGS); do \
43857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43858         done; \
43859         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43862                   "RANLIB=$${RANLIB}" \
43863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43864                    mostlyclean) \
43865           || exit 1
43866
43867 @endif target-libstdc++-v3
43868
43869 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43870 maybe-clean-target-libstdc++-v3:
43871 @if target-libstdc++-v3
43872 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43873
43874 clean-target-libstdc++-v3: 
43875         @: $(MAKE); $(unstage)
43876         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43877         r=`${PWD_COMMAND}`; export r; \
43878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43879         $(RAW_CXX_TARGET_EXPORTS) \
43880         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43881         for flag in $(EXTRA_TARGET_FLAGS); do \
43882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43883         done; \
43884         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43887                   "RANLIB=$${RANLIB}" \
43888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43889                    clean) \
43890           || exit 1
43891
43892 @endif target-libstdc++-v3
43893
43894 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43895 maybe-distclean-target-libstdc++-v3:
43896 @if target-libstdc++-v3
43897 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43898
43899 distclean-target-libstdc++-v3: 
43900         @: $(MAKE); $(unstage)
43901         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43902         r=`${PWD_COMMAND}`; export r; \
43903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43904         $(RAW_CXX_TARGET_EXPORTS) \
43905         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43906         for flag in $(EXTRA_TARGET_FLAGS); do \
43907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43908         done; \
43909         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43912                   "RANLIB=$${RANLIB}" \
43913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43914                    distclean) \
43915           || exit 1
43916
43917 @endif target-libstdc++-v3
43918
43919 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43920 maybe-maintainer-clean-target-libstdc++-v3:
43921 @if target-libstdc++-v3
43922 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43923
43924 maintainer-clean-target-libstdc++-v3: 
43925         @: $(MAKE); $(unstage)
43926         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43927         r=`${PWD_COMMAND}`; export r; \
43928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43929         $(RAW_CXX_TARGET_EXPORTS) \
43930         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43931         for flag in $(EXTRA_TARGET_FLAGS); do \
43932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43933         done; \
43934         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43937                   "RANLIB=$${RANLIB}" \
43938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43939                    maintainer-clean) \
43940           || exit 1
43941
43942 @endif target-libstdc++-v3
43943
43944
43945
43946
43947
43948 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43949 maybe-configure-target-libmudflap:
43950 @if gcc-bootstrap
43951 configure-target-libmudflap: stage_current
43952 @endif gcc-bootstrap
43953 @if target-libmudflap
43954 maybe-configure-target-libmudflap: configure-target-libmudflap
43955 configure-target-libmudflap: 
43956         @: $(MAKE); $(unstage)
43957         @r=`${PWD_COMMAND}`; export r; \
43958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43959         echo "Checking multilib configuration for libmudflap..."; \
43960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43961         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43962         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43963           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43964             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43965           else \
43966             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43967             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43968           fi; \
43969         else \
43970           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43971         fi; \
43972         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43974         $(NORMAL_TARGET_EXPORTS) \
43975         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43976         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43977         case $(srcdir) in \
43978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43979           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43981         esac; \
43982         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43983         libsrcdir="$$s/libmudflap"; \
43984         rm -f no-such-file || : ; \
43985         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43986           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43987           --target=${target_alias} $${srcdiroption}  \
43988           || exit 1
43989 @endif target-libmudflap
43990
43991
43992
43993
43994
43995 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
43996 maybe-all-target-libmudflap:
43997 @if gcc-bootstrap
43998 all-target-libmudflap: stage_current
43999 @endif gcc-bootstrap
44000 @if target-libmudflap
44001 TARGET-target-libmudflap=all
44002 maybe-all-target-libmudflap: all-target-libmudflap
44003 all-target-libmudflap: configure-target-libmudflap
44004         @: $(MAKE); $(unstage)
44005         @r=`${PWD_COMMAND}`; export r; \
44006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44007         $(NORMAL_TARGET_EXPORTS) \
44008         (cd $(TARGET_SUBDIR)/libmudflap && \
44009           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44010                 $(TARGET-target-libmudflap))
44011 @endif target-libmudflap
44012
44013
44014
44015
44016
44017 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
44018 maybe-check-target-libmudflap:
44019 @if target-libmudflap
44020 maybe-check-target-libmudflap: check-target-libmudflap
44021
44022 check-target-libmudflap:
44023         @: $(MAKE); $(unstage)
44024         @r=`${PWD_COMMAND}`; export r; \
44025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026         $(NORMAL_TARGET_EXPORTS) \
44027         (cd $(TARGET_SUBDIR)/libmudflap && \
44028           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44029
44030 @endif target-libmudflap
44031
44032 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
44033 maybe-install-target-libmudflap:
44034 @if target-libmudflap
44035 maybe-install-target-libmudflap: install-target-libmudflap
44036
44037 install-target-libmudflap: installdirs
44038         @: $(MAKE); $(unstage)
44039         @r=`${PWD_COMMAND}`; export r; \
44040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041         $(NORMAL_TARGET_EXPORTS) \
44042         (cd $(TARGET_SUBDIR)/libmudflap && \
44043           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44044
44045 @endif target-libmudflap
44046
44047 # Other targets (info, dvi, pdf, etc.)
44048
44049 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
44050 maybe-info-target-libmudflap:
44051 @if target-libmudflap
44052 maybe-info-target-libmudflap: info-target-libmudflap
44053
44054 info-target-libmudflap: \
44055     configure-target-libmudflap 
44056         @: $(MAKE); $(unstage)
44057         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44058         r=`${PWD_COMMAND}`; export r; \
44059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44060         $(NORMAL_TARGET_EXPORTS) \
44061         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
44062         for flag in $(EXTRA_TARGET_FLAGS); do \
44063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44064         done; \
44065         (cd $(TARGET_SUBDIR)/libmudflap && \
44066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44068                   "RANLIB=$${RANLIB}" \
44069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44070                    info) \
44071           || exit 1
44072
44073 @endif target-libmudflap
44074
44075 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
44076 maybe-dvi-target-libmudflap:
44077 @if target-libmudflap
44078 maybe-dvi-target-libmudflap: dvi-target-libmudflap
44079
44080 dvi-target-libmudflap: \
44081     configure-target-libmudflap 
44082         @: $(MAKE); $(unstage)
44083         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44084         r=`${PWD_COMMAND}`; export r; \
44085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086         $(NORMAL_TARGET_EXPORTS) \
44087         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
44088         for flag in $(EXTRA_TARGET_FLAGS); do \
44089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44090         done; \
44091         (cd $(TARGET_SUBDIR)/libmudflap && \
44092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44094                   "RANLIB=$${RANLIB}" \
44095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44096                    dvi) \
44097           || exit 1
44098
44099 @endif target-libmudflap
44100
44101 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
44102 maybe-pdf-target-libmudflap:
44103 @if target-libmudflap
44104 maybe-pdf-target-libmudflap: pdf-target-libmudflap
44105
44106 pdf-target-libmudflap: \
44107     configure-target-libmudflap 
44108         @: $(MAKE); $(unstage)
44109         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44110         r=`${PWD_COMMAND}`; export r; \
44111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44112         $(NORMAL_TARGET_EXPORTS) \
44113         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44114         for flag in $(EXTRA_TARGET_FLAGS); do \
44115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44116         done; \
44117         (cd $(TARGET_SUBDIR)/libmudflap && \
44118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44120                   "RANLIB=$${RANLIB}" \
44121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44122                    pdf) \
44123           || exit 1
44124
44125 @endif target-libmudflap
44126
44127 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
44128 maybe-html-target-libmudflap:
44129 @if target-libmudflap
44130 maybe-html-target-libmudflap: html-target-libmudflap
44131
44132 html-target-libmudflap: \
44133     configure-target-libmudflap 
44134         @: $(MAKE); $(unstage)
44135         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44136         r=`${PWD_COMMAND}`; export r; \
44137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44138         $(NORMAL_TARGET_EXPORTS) \
44139         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
44140         for flag in $(EXTRA_TARGET_FLAGS); do \
44141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44142         done; \
44143         (cd $(TARGET_SUBDIR)/libmudflap && \
44144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44146                   "RANLIB=$${RANLIB}" \
44147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44148                    html) \
44149           || exit 1
44150
44151 @endif target-libmudflap
44152
44153 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
44154 maybe-TAGS-target-libmudflap:
44155 @if target-libmudflap
44156 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
44157
44158 TAGS-target-libmudflap: \
44159     configure-target-libmudflap 
44160         @: $(MAKE); $(unstage)
44161         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44162         r=`${PWD_COMMAND}`; export r; \
44163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44164         $(NORMAL_TARGET_EXPORTS) \
44165         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
44166         for flag in $(EXTRA_TARGET_FLAGS); do \
44167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44168         done; \
44169         (cd $(TARGET_SUBDIR)/libmudflap && \
44170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44172                   "RANLIB=$${RANLIB}" \
44173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44174                    TAGS) \
44175           || exit 1
44176
44177 @endif target-libmudflap
44178
44179 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
44180 maybe-install-info-target-libmudflap:
44181 @if target-libmudflap
44182 maybe-install-info-target-libmudflap: install-info-target-libmudflap
44183
44184 install-info-target-libmudflap: \
44185     configure-target-libmudflap \
44186     info-target-libmudflap 
44187         @: $(MAKE); $(unstage)
44188         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44189         r=`${PWD_COMMAND}`; export r; \
44190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191         $(NORMAL_TARGET_EXPORTS) \
44192         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
44193         for flag in $(EXTRA_TARGET_FLAGS); do \
44194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44195         done; \
44196         (cd $(TARGET_SUBDIR)/libmudflap && \
44197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44199                   "RANLIB=$${RANLIB}" \
44200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44201                    install-info) \
44202           || exit 1
44203
44204 @endif target-libmudflap
44205
44206 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
44207 maybe-install-pdf-target-libmudflap:
44208 @if target-libmudflap
44209 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
44210
44211 install-pdf-target-libmudflap: \
44212     configure-target-libmudflap \
44213     pdf-target-libmudflap 
44214         @: $(MAKE); $(unstage)
44215         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44216         r=`${PWD_COMMAND}`; export r; \
44217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44218         $(NORMAL_TARGET_EXPORTS) \
44219         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44220         for flag in $(EXTRA_TARGET_FLAGS); do \
44221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44222         done; \
44223         (cd $(TARGET_SUBDIR)/libmudflap && \
44224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44226                   "RANLIB=$${RANLIB}" \
44227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44228                    install-pdf) \
44229           || exit 1
44230
44231 @endif target-libmudflap
44232
44233 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
44234 maybe-install-html-target-libmudflap:
44235 @if target-libmudflap
44236 maybe-install-html-target-libmudflap: install-html-target-libmudflap
44237
44238 install-html-target-libmudflap: \
44239     configure-target-libmudflap \
44240     html-target-libmudflap 
44241         @: $(MAKE); $(unstage)
44242         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44243         r=`${PWD_COMMAND}`; export r; \
44244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44245         $(NORMAL_TARGET_EXPORTS) \
44246         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
44247         for flag in $(EXTRA_TARGET_FLAGS); do \
44248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44249         done; \
44250         (cd $(TARGET_SUBDIR)/libmudflap && \
44251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44253                   "RANLIB=$${RANLIB}" \
44254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44255                    install-html) \
44256           || exit 1
44257
44258 @endif target-libmudflap
44259
44260 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
44261 maybe-installcheck-target-libmudflap:
44262 @if target-libmudflap
44263 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
44264
44265 installcheck-target-libmudflap: \
44266     configure-target-libmudflap 
44267         @: $(MAKE); $(unstage)
44268         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44269         r=`${PWD_COMMAND}`; export r; \
44270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44271         $(NORMAL_TARGET_EXPORTS) \
44272         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
44273         for flag in $(EXTRA_TARGET_FLAGS); do \
44274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44275         done; \
44276         (cd $(TARGET_SUBDIR)/libmudflap && \
44277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44279                   "RANLIB=$${RANLIB}" \
44280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44281                    installcheck) \
44282           || exit 1
44283
44284 @endif target-libmudflap
44285
44286 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
44287 maybe-mostlyclean-target-libmudflap:
44288 @if target-libmudflap
44289 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
44290
44291 mostlyclean-target-libmudflap: 
44292         @: $(MAKE); $(unstage)
44293         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44294         r=`${PWD_COMMAND}`; export r; \
44295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44296         $(NORMAL_TARGET_EXPORTS) \
44297         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
44298         for flag in $(EXTRA_TARGET_FLAGS); do \
44299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44300         done; \
44301         (cd $(TARGET_SUBDIR)/libmudflap && \
44302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44304                   "RANLIB=$${RANLIB}" \
44305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44306                    mostlyclean) \
44307           || exit 1
44308
44309 @endif target-libmudflap
44310
44311 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
44312 maybe-clean-target-libmudflap:
44313 @if target-libmudflap
44314 maybe-clean-target-libmudflap: clean-target-libmudflap
44315
44316 clean-target-libmudflap: 
44317         @: $(MAKE); $(unstage)
44318         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44319         r=`${PWD_COMMAND}`; export r; \
44320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44321         $(NORMAL_TARGET_EXPORTS) \
44322         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
44323         for flag in $(EXTRA_TARGET_FLAGS); do \
44324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44325         done; \
44326         (cd $(TARGET_SUBDIR)/libmudflap && \
44327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44329                   "RANLIB=$${RANLIB}" \
44330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44331                    clean) \
44332           || exit 1
44333
44334 @endif target-libmudflap
44335
44336 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
44337 maybe-distclean-target-libmudflap:
44338 @if target-libmudflap
44339 maybe-distclean-target-libmudflap: distclean-target-libmudflap
44340
44341 distclean-target-libmudflap: 
44342         @: $(MAKE); $(unstage)
44343         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44344         r=`${PWD_COMMAND}`; export r; \
44345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346         $(NORMAL_TARGET_EXPORTS) \
44347         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
44348         for flag in $(EXTRA_TARGET_FLAGS); do \
44349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44350         done; \
44351         (cd $(TARGET_SUBDIR)/libmudflap && \
44352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44354                   "RANLIB=$${RANLIB}" \
44355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44356                    distclean) \
44357           || exit 1
44358
44359 @endif target-libmudflap
44360
44361 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
44362 maybe-maintainer-clean-target-libmudflap:
44363 @if target-libmudflap
44364 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
44365
44366 maintainer-clean-target-libmudflap: 
44367         @: $(MAKE); $(unstage)
44368         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44369         r=`${PWD_COMMAND}`; export r; \
44370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44371         $(NORMAL_TARGET_EXPORTS) \
44372         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
44373         for flag in $(EXTRA_TARGET_FLAGS); do \
44374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44375         done; \
44376         (cd $(TARGET_SUBDIR)/libmudflap && \
44377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44379                   "RANLIB=$${RANLIB}" \
44380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44381                    maintainer-clean) \
44382           || exit 1
44383
44384 @endif target-libmudflap
44385
44386
44387
44388
44389
44390 .PHONY: configure-target-libssp maybe-configure-target-libssp
44391 maybe-configure-target-libssp:
44392 @if gcc-bootstrap
44393 configure-target-libssp: stage_current
44394 @endif gcc-bootstrap
44395 @if target-libssp
44396 maybe-configure-target-libssp: configure-target-libssp
44397 configure-target-libssp: 
44398         @: $(MAKE); $(unstage)
44399         @r=`${PWD_COMMAND}`; export r; \
44400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401         echo "Checking multilib configuration for libssp..."; \
44402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44403         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
44404         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
44405           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
44406             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
44407           else \
44408             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
44409             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44410           fi; \
44411         else \
44412           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44413         fi; \
44414         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
44415         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44416         $(NORMAL_TARGET_EXPORTS) \
44417         echo Configuring in $(TARGET_SUBDIR)/libssp; \
44418         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
44419         case $(srcdir) in \
44420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44421           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
44422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44423         esac; \
44424         srcdiroption="--srcdir=$${topdir}/libssp"; \
44425         libsrcdir="$$s/libssp"; \
44426         rm -f no-such-file || : ; \
44427         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44428           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44429           --target=${target_alias} $${srcdiroption}  \
44430           || exit 1
44431 @endif target-libssp
44432
44433
44434
44435
44436
44437 .PHONY: all-target-libssp maybe-all-target-libssp
44438 maybe-all-target-libssp:
44439 @if gcc-bootstrap
44440 all-target-libssp: stage_current
44441 @endif gcc-bootstrap
44442 @if target-libssp
44443 TARGET-target-libssp=all
44444 maybe-all-target-libssp: all-target-libssp
44445 all-target-libssp: configure-target-libssp
44446         @: $(MAKE); $(unstage)
44447         @r=`${PWD_COMMAND}`; export r; \
44448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44449         $(NORMAL_TARGET_EXPORTS) \
44450         (cd $(TARGET_SUBDIR)/libssp && \
44451           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44452                 $(TARGET-target-libssp))
44453 @endif target-libssp
44454
44455
44456
44457
44458
44459 .PHONY: check-target-libssp maybe-check-target-libssp
44460 maybe-check-target-libssp:
44461 @if target-libssp
44462 maybe-check-target-libssp: check-target-libssp
44463
44464 check-target-libssp:
44465         @: $(MAKE); $(unstage)
44466         @r=`${PWD_COMMAND}`; export r; \
44467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44468         $(NORMAL_TARGET_EXPORTS) \
44469         (cd $(TARGET_SUBDIR)/libssp && \
44470           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44471
44472 @endif target-libssp
44473
44474 .PHONY: install-target-libssp maybe-install-target-libssp
44475 maybe-install-target-libssp:
44476 @if target-libssp
44477 maybe-install-target-libssp: install-target-libssp
44478
44479 install-target-libssp: installdirs
44480         @: $(MAKE); $(unstage)
44481         @r=`${PWD_COMMAND}`; export r; \
44482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483         $(NORMAL_TARGET_EXPORTS) \
44484         (cd $(TARGET_SUBDIR)/libssp && \
44485           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44486
44487 @endif target-libssp
44488
44489 # Other targets (info, dvi, pdf, etc.)
44490
44491 .PHONY: maybe-info-target-libssp info-target-libssp
44492 maybe-info-target-libssp:
44493 @if target-libssp
44494 maybe-info-target-libssp: info-target-libssp
44495
44496 info-target-libssp: \
44497     configure-target-libssp 
44498         @: $(MAKE); $(unstage)
44499         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44500         r=`${PWD_COMMAND}`; export r; \
44501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502         $(NORMAL_TARGET_EXPORTS) \
44503         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
44504         for flag in $(EXTRA_TARGET_FLAGS); do \
44505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44506         done; \
44507         (cd $(TARGET_SUBDIR)/libssp && \
44508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44510                   "RANLIB=$${RANLIB}" \
44511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44512                    info) \
44513           || exit 1
44514
44515 @endif target-libssp
44516
44517 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
44518 maybe-dvi-target-libssp:
44519 @if target-libssp
44520 maybe-dvi-target-libssp: dvi-target-libssp
44521
44522 dvi-target-libssp: \
44523     configure-target-libssp 
44524         @: $(MAKE); $(unstage)
44525         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44526         r=`${PWD_COMMAND}`; export r; \
44527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44528         $(NORMAL_TARGET_EXPORTS) \
44529         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
44530         for flag in $(EXTRA_TARGET_FLAGS); do \
44531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44532         done; \
44533         (cd $(TARGET_SUBDIR)/libssp && \
44534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44536                   "RANLIB=$${RANLIB}" \
44537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44538                    dvi) \
44539           || exit 1
44540
44541 @endif target-libssp
44542
44543 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
44544 maybe-pdf-target-libssp:
44545 @if target-libssp
44546 maybe-pdf-target-libssp: pdf-target-libssp
44547
44548 pdf-target-libssp: \
44549     configure-target-libssp 
44550         @: $(MAKE); $(unstage)
44551         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44552         r=`${PWD_COMMAND}`; export r; \
44553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44554         $(NORMAL_TARGET_EXPORTS) \
44555         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
44556         for flag in $(EXTRA_TARGET_FLAGS); do \
44557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44558         done; \
44559         (cd $(TARGET_SUBDIR)/libssp && \
44560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44562                   "RANLIB=$${RANLIB}" \
44563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44564                    pdf) \
44565           || exit 1
44566
44567 @endif target-libssp
44568
44569 .PHONY: maybe-html-target-libssp html-target-libssp
44570 maybe-html-target-libssp:
44571 @if target-libssp
44572 maybe-html-target-libssp: html-target-libssp
44573
44574 html-target-libssp: \
44575     configure-target-libssp 
44576         @: $(MAKE); $(unstage)
44577         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44578         r=`${PWD_COMMAND}`; export r; \
44579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580         $(NORMAL_TARGET_EXPORTS) \
44581         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
44582         for flag in $(EXTRA_TARGET_FLAGS); do \
44583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44584         done; \
44585         (cd $(TARGET_SUBDIR)/libssp && \
44586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44588                   "RANLIB=$${RANLIB}" \
44589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590                    html) \
44591           || exit 1
44592
44593 @endif target-libssp
44594
44595 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44596 maybe-TAGS-target-libssp:
44597 @if target-libssp
44598 maybe-TAGS-target-libssp: TAGS-target-libssp
44599
44600 TAGS-target-libssp: \
44601     configure-target-libssp 
44602         @: $(MAKE); $(unstage)
44603         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44604         r=`${PWD_COMMAND}`; export r; \
44605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44606         $(NORMAL_TARGET_EXPORTS) \
44607         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
44608         for flag in $(EXTRA_TARGET_FLAGS); do \
44609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44610         done; \
44611         (cd $(TARGET_SUBDIR)/libssp && \
44612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44614                   "RANLIB=$${RANLIB}" \
44615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44616                    TAGS) \
44617           || exit 1
44618
44619 @endif target-libssp
44620
44621 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
44622 maybe-install-info-target-libssp:
44623 @if target-libssp
44624 maybe-install-info-target-libssp: install-info-target-libssp
44625
44626 install-info-target-libssp: \
44627     configure-target-libssp \
44628     info-target-libssp 
44629         @: $(MAKE); $(unstage)
44630         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44631         r=`${PWD_COMMAND}`; export r; \
44632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44633         $(NORMAL_TARGET_EXPORTS) \
44634         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
44635         for flag in $(EXTRA_TARGET_FLAGS); do \
44636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44637         done; \
44638         (cd $(TARGET_SUBDIR)/libssp && \
44639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44641                   "RANLIB=$${RANLIB}" \
44642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44643                    install-info) \
44644           || exit 1
44645
44646 @endif target-libssp
44647
44648 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44649 maybe-install-pdf-target-libssp:
44650 @if target-libssp
44651 maybe-install-pdf-target-libssp: install-pdf-target-libssp
44652
44653 install-pdf-target-libssp: \
44654     configure-target-libssp \
44655     pdf-target-libssp 
44656         @: $(MAKE); $(unstage)
44657         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44658         r=`${PWD_COMMAND}`; export r; \
44659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660         $(NORMAL_TARGET_EXPORTS) \
44661         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
44662         for flag in $(EXTRA_TARGET_FLAGS); do \
44663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44664         done; \
44665         (cd $(TARGET_SUBDIR)/libssp && \
44666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44668                   "RANLIB=$${RANLIB}" \
44669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44670                    install-pdf) \
44671           || exit 1
44672
44673 @endif target-libssp
44674
44675 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
44676 maybe-install-html-target-libssp:
44677 @if target-libssp
44678 maybe-install-html-target-libssp: install-html-target-libssp
44679
44680 install-html-target-libssp: \
44681     configure-target-libssp \
44682     html-target-libssp 
44683         @: $(MAKE); $(unstage)
44684         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44685         r=`${PWD_COMMAND}`; export r; \
44686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44687         $(NORMAL_TARGET_EXPORTS) \
44688         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
44689         for flag in $(EXTRA_TARGET_FLAGS); do \
44690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44691         done; \
44692         (cd $(TARGET_SUBDIR)/libssp && \
44693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44695                   "RANLIB=$${RANLIB}" \
44696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44697                    install-html) \
44698           || exit 1
44699
44700 @endif target-libssp
44701
44702 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44703 maybe-installcheck-target-libssp:
44704 @if target-libssp
44705 maybe-installcheck-target-libssp: installcheck-target-libssp
44706
44707 installcheck-target-libssp: \
44708     configure-target-libssp 
44709         @: $(MAKE); $(unstage)
44710         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44711         r=`${PWD_COMMAND}`; export r; \
44712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44713         $(NORMAL_TARGET_EXPORTS) \
44714         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
44715         for flag in $(EXTRA_TARGET_FLAGS); do \
44716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44717         done; \
44718         (cd $(TARGET_SUBDIR)/libssp && \
44719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44721                   "RANLIB=$${RANLIB}" \
44722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44723                    installcheck) \
44724           || exit 1
44725
44726 @endif target-libssp
44727
44728 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44729 maybe-mostlyclean-target-libssp:
44730 @if target-libssp
44731 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44732
44733 mostlyclean-target-libssp: 
44734         @: $(MAKE); $(unstage)
44735         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44736         r=`${PWD_COMMAND}`; export r; \
44737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44738         $(NORMAL_TARGET_EXPORTS) \
44739         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
44740         for flag in $(EXTRA_TARGET_FLAGS); do \
44741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44742         done; \
44743         (cd $(TARGET_SUBDIR)/libssp && \
44744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44746                   "RANLIB=$${RANLIB}" \
44747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44748                    mostlyclean) \
44749           || exit 1
44750
44751 @endif target-libssp
44752
44753 .PHONY: maybe-clean-target-libssp clean-target-libssp
44754 maybe-clean-target-libssp:
44755 @if target-libssp
44756 maybe-clean-target-libssp: clean-target-libssp
44757
44758 clean-target-libssp: 
44759         @: $(MAKE); $(unstage)
44760         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44761         r=`${PWD_COMMAND}`; export r; \
44762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44763         $(NORMAL_TARGET_EXPORTS) \
44764         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
44765         for flag in $(EXTRA_TARGET_FLAGS); do \
44766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44767         done; \
44768         (cd $(TARGET_SUBDIR)/libssp && \
44769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44771                   "RANLIB=$${RANLIB}" \
44772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44773                    clean) \
44774           || exit 1
44775
44776 @endif target-libssp
44777
44778 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
44779 maybe-distclean-target-libssp:
44780 @if target-libssp
44781 maybe-distclean-target-libssp: distclean-target-libssp
44782
44783 distclean-target-libssp: 
44784         @: $(MAKE); $(unstage)
44785         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44786         r=`${PWD_COMMAND}`; export r; \
44787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788         $(NORMAL_TARGET_EXPORTS) \
44789         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
44790         for flag in $(EXTRA_TARGET_FLAGS); do \
44791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44792         done; \
44793         (cd $(TARGET_SUBDIR)/libssp && \
44794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44796                   "RANLIB=$${RANLIB}" \
44797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44798                    distclean) \
44799           || exit 1
44800
44801 @endif target-libssp
44802
44803 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44804 maybe-maintainer-clean-target-libssp:
44805 @if target-libssp
44806 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44807
44808 maintainer-clean-target-libssp: 
44809         @: $(MAKE); $(unstage)
44810         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44811         r=`${PWD_COMMAND}`; export r; \
44812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44813         $(NORMAL_TARGET_EXPORTS) \
44814         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
44815         for flag in $(EXTRA_TARGET_FLAGS); do \
44816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44817         done; \
44818         (cd $(TARGET_SUBDIR)/libssp && \
44819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44821                   "RANLIB=$${RANLIB}" \
44822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44823                    maintainer-clean) \
44824           || exit 1
44825
44826 @endif target-libssp
44827
44828
44829
44830
44831
44832 .PHONY: configure-target-newlib maybe-configure-target-newlib
44833 maybe-configure-target-newlib:
44834 @if gcc-bootstrap
44835 configure-target-newlib: stage_current
44836 @endif gcc-bootstrap
44837 @if target-newlib
44838 maybe-configure-target-newlib: configure-target-newlib
44839 configure-target-newlib: 
44840         @: $(MAKE); $(unstage)
44841         @r=`${PWD_COMMAND}`; export r; \
44842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843         echo "Checking multilib configuration for newlib..."; \
44844         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44845         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44846         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44847           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44848             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44849           else \
44850             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44851             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44852           fi; \
44853         else \
44854           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44855         fi; \
44856         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44858         $(NORMAL_TARGET_EXPORTS) \
44859         echo Configuring in $(TARGET_SUBDIR)/newlib; \
44860         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44861         case $(srcdir) in \
44862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44863           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44865         esac; \
44866         srcdiroption="--srcdir=$${topdir}/newlib"; \
44867         libsrcdir="$$s/newlib"; \
44868         rm -f no-such-file || : ; \
44869         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44870           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44871           --target=${target_alias} $${srcdiroption}  \
44872           || exit 1
44873 @endif target-newlib
44874
44875
44876
44877
44878
44879 .PHONY: all-target-newlib maybe-all-target-newlib
44880 maybe-all-target-newlib:
44881 @if gcc-bootstrap
44882 all-target-newlib: stage_current
44883 @endif gcc-bootstrap
44884 @if target-newlib
44885 TARGET-target-newlib=all
44886 maybe-all-target-newlib: all-target-newlib
44887 all-target-newlib: configure-target-newlib
44888         @: $(MAKE); $(unstage)
44889         @r=`${PWD_COMMAND}`; export r; \
44890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44891         $(NORMAL_TARGET_EXPORTS) \
44892         (cd $(TARGET_SUBDIR)/newlib && \
44893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44894                 $(TARGET-target-newlib))
44895 @endif target-newlib
44896
44897
44898
44899
44900
44901 .PHONY: check-target-newlib maybe-check-target-newlib
44902 maybe-check-target-newlib:
44903 @if target-newlib
44904 maybe-check-target-newlib: check-target-newlib
44905
44906 check-target-newlib:
44907         @: $(MAKE); $(unstage)
44908         @r=`${PWD_COMMAND}`; export r; \
44909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910         $(NORMAL_TARGET_EXPORTS) \
44911         (cd $(TARGET_SUBDIR)/newlib && \
44912           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44913
44914 @endif target-newlib
44915
44916 .PHONY: install-target-newlib maybe-install-target-newlib
44917 maybe-install-target-newlib:
44918 @if target-newlib
44919 maybe-install-target-newlib: install-target-newlib
44920
44921 install-target-newlib: installdirs
44922         @: $(MAKE); $(unstage)
44923         @r=`${PWD_COMMAND}`; export r; \
44924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44925         $(NORMAL_TARGET_EXPORTS) \
44926         (cd $(TARGET_SUBDIR)/newlib && \
44927           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44928
44929 @endif target-newlib
44930
44931 # Other targets (info, dvi, pdf, etc.)
44932
44933 .PHONY: maybe-info-target-newlib info-target-newlib
44934 maybe-info-target-newlib:
44935 @if target-newlib
44936 maybe-info-target-newlib: info-target-newlib
44937
44938 info-target-newlib: \
44939     configure-target-newlib 
44940         @: $(MAKE); $(unstage)
44941         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44942         r=`${PWD_COMMAND}`; export r; \
44943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44944         $(NORMAL_TARGET_EXPORTS) \
44945         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44946         for flag in $(EXTRA_TARGET_FLAGS); do \
44947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44948         done; \
44949         (cd $(TARGET_SUBDIR)/newlib && \
44950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44952                   "RANLIB=$${RANLIB}" \
44953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44954                    info) \
44955           || exit 1
44956
44957 @endif target-newlib
44958
44959 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
44960 maybe-dvi-target-newlib:
44961 @if target-newlib
44962 maybe-dvi-target-newlib: dvi-target-newlib
44963
44964 dvi-target-newlib: \
44965     configure-target-newlib 
44966         @: $(MAKE); $(unstage)
44967         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44968         r=`${PWD_COMMAND}`; export r; \
44969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44970         $(NORMAL_TARGET_EXPORTS) \
44971         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44972         for flag in $(EXTRA_TARGET_FLAGS); do \
44973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44974         done; \
44975         (cd $(TARGET_SUBDIR)/newlib && \
44976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44978                   "RANLIB=$${RANLIB}" \
44979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44980                    dvi) \
44981           || exit 1
44982
44983 @endif target-newlib
44984
44985 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
44986 maybe-pdf-target-newlib:
44987 @if target-newlib
44988 maybe-pdf-target-newlib: pdf-target-newlib
44989
44990 pdf-target-newlib: \
44991     configure-target-newlib 
44992         @: $(MAKE); $(unstage)
44993         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44994         r=`${PWD_COMMAND}`; export r; \
44995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44996         $(NORMAL_TARGET_EXPORTS) \
44997         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44998         for flag in $(EXTRA_TARGET_FLAGS); do \
44999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45000         done; \
45001         (cd $(TARGET_SUBDIR)/newlib && \
45002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45004                   "RANLIB=$${RANLIB}" \
45005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45006                    pdf) \
45007           || exit 1
45008
45009 @endif target-newlib
45010
45011 .PHONY: maybe-html-target-newlib html-target-newlib
45012 maybe-html-target-newlib:
45013 @if target-newlib
45014 maybe-html-target-newlib: html-target-newlib
45015
45016 html-target-newlib: \
45017     configure-target-newlib 
45018         @: $(MAKE); $(unstage)
45019         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45020         r=`${PWD_COMMAND}`; export r; \
45021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45022         $(NORMAL_TARGET_EXPORTS) \
45023         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
45024         for flag in $(EXTRA_TARGET_FLAGS); do \
45025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45026         done; \
45027         (cd $(TARGET_SUBDIR)/newlib && \
45028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45030                   "RANLIB=$${RANLIB}" \
45031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45032                    html) \
45033           || exit 1
45034
45035 @endif target-newlib
45036
45037 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
45038 maybe-TAGS-target-newlib:
45039 @if target-newlib
45040 maybe-TAGS-target-newlib: TAGS-target-newlib
45041
45042 TAGS-target-newlib: \
45043     configure-target-newlib 
45044         @: $(MAKE); $(unstage)
45045         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45046         r=`${PWD_COMMAND}`; export r; \
45047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45048         $(NORMAL_TARGET_EXPORTS) \
45049         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
45050         for flag in $(EXTRA_TARGET_FLAGS); do \
45051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45052         done; \
45053         (cd $(TARGET_SUBDIR)/newlib && \
45054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45056                   "RANLIB=$${RANLIB}" \
45057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45058                    TAGS) \
45059           || exit 1
45060
45061 @endif target-newlib
45062
45063 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
45064 maybe-install-info-target-newlib:
45065 @if target-newlib
45066 maybe-install-info-target-newlib: install-info-target-newlib
45067
45068 install-info-target-newlib: \
45069     configure-target-newlib \
45070     info-target-newlib 
45071         @: $(MAKE); $(unstage)
45072         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45073         r=`${PWD_COMMAND}`; export r; \
45074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45075         $(NORMAL_TARGET_EXPORTS) \
45076         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
45077         for flag in $(EXTRA_TARGET_FLAGS); do \
45078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45079         done; \
45080         (cd $(TARGET_SUBDIR)/newlib && \
45081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45083                   "RANLIB=$${RANLIB}" \
45084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45085                    install-info) \
45086           || exit 1
45087
45088 @endif target-newlib
45089
45090 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
45091 maybe-install-pdf-target-newlib:
45092 @if target-newlib
45093 maybe-install-pdf-target-newlib: install-pdf-target-newlib
45094
45095 install-pdf-target-newlib: \
45096     configure-target-newlib \
45097     pdf-target-newlib 
45098         @: $(MAKE); $(unstage)
45099         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45100         r=`${PWD_COMMAND}`; export r; \
45101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45102         $(NORMAL_TARGET_EXPORTS) \
45103         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
45104         for flag in $(EXTRA_TARGET_FLAGS); do \
45105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45106         done; \
45107         (cd $(TARGET_SUBDIR)/newlib && \
45108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45110                   "RANLIB=$${RANLIB}" \
45111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45112                    install-pdf) \
45113           || exit 1
45114
45115 @endif target-newlib
45116
45117 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
45118 maybe-install-html-target-newlib:
45119 @if target-newlib
45120 maybe-install-html-target-newlib: install-html-target-newlib
45121
45122 install-html-target-newlib: \
45123     configure-target-newlib \
45124     html-target-newlib 
45125         @: $(MAKE); $(unstage)
45126         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45127         r=`${PWD_COMMAND}`; export r; \
45128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45129         $(NORMAL_TARGET_EXPORTS) \
45130         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
45131         for flag in $(EXTRA_TARGET_FLAGS); do \
45132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45133         done; \
45134         (cd $(TARGET_SUBDIR)/newlib && \
45135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45137                   "RANLIB=$${RANLIB}" \
45138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45139                    install-html) \
45140           || exit 1
45141
45142 @endif target-newlib
45143
45144 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
45145 maybe-installcheck-target-newlib:
45146 @if target-newlib
45147 maybe-installcheck-target-newlib: installcheck-target-newlib
45148
45149 installcheck-target-newlib: \
45150     configure-target-newlib 
45151         @: $(MAKE); $(unstage)
45152         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45153         r=`${PWD_COMMAND}`; export r; \
45154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45155         $(NORMAL_TARGET_EXPORTS) \
45156         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
45157         for flag in $(EXTRA_TARGET_FLAGS); do \
45158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45159         done; \
45160         (cd $(TARGET_SUBDIR)/newlib && \
45161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45163                   "RANLIB=$${RANLIB}" \
45164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45165                    installcheck) \
45166           || exit 1
45167
45168 @endif target-newlib
45169
45170 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
45171 maybe-mostlyclean-target-newlib:
45172 @if target-newlib
45173 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
45174
45175 mostlyclean-target-newlib: 
45176         @: $(MAKE); $(unstage)
45177         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45178         r=`${PWD_COMMAND}`; export r; \
45179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45180         $(NORMAL_TARGET_EXPORTS) \
45181         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
45182         for flag in $(EXTRA_TARGET_FLAGS); do \
45183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45184         done; \
45185         (cd $(TARGET_SUBDIR)/newlib && \
45186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45188                   "RANLIB=$${RANLIB}" \
45189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45190                    mostlyclean) \
45191           || exit 1
45192
45193 @endif target-newlib
45194
45195 .PHONY: maybe-clean-target-newlib clean-target-newlib
45196 maybe-clean-target-newlib:
45197 @if target-newlib
45198 maybe-clean-target-newlib: clean-target-newlib
45199
45200 clean-target-newlib: 
45201         @: $(MAKE); $(unstage)
45202         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45203         r=`${PWD_COMMAND}`; export r; \
45204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45205         $(NORMAL_TARGET_EXPORTS) \
45206         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
45207         for flag in $(EXTRA_TARGET_FLAGS); do \
45208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45209         done; \
45210         (cd $(TARGET_SUBDIR)/newlib && \
45211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45213                   "RANLIB=$${RANLIB}" \
45214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45215                    clean) \
45216           || exit 1
45217
45218 @endif target-newlib
45219
45220 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
45221 maybe-distclean-target-newlib:
45222 @if target-newlib
45223 maybe-distclean-target-newlib: distclean-target-newlib
45224
45225 distclean-target-newlib: 
45226         @: $(MAKE); $(unstage)
45227         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45228         r=`${PWD_COMMAND}`; export r; \
45229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45230         $(NORMAL_TARGET_EXPORTS) \
45231         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
45232         for flag in $(EXTRA_TARGET_FLAGS); do \
45233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45234         done; \
45235         (cd $(TARGET_SUBDIR)/newlib && \
45236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45238                   "RANLIB=$${RANLIB}" \
45239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45240                    distclean) \
45241           || exit 1
45242
45243 @endif target-newlib
45244
45245 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
45246 maybe-maintainer-clean-target-newlib:
45247 @if target-newlib
45248 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
45249
45250 maintainer-clean-target-newlib: 
45251         @: $(MAKE); $(unstage)
45252         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45253         r=`${PWD_COMMAND}`; export r; \
45254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255         $(NORMAL_TARGET_EXPORTS) \
45256         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
45257         for flag in $(EXTRA_TARGET_FLAGS); do \
45258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45259         done; \
45260         (cd $(TARGET_SUBDIR)/newlib && \
45261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45263                   "RANLIB=$${RANLIB}" \
45264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45265                    maintainer-clean) \
45266           || exit 1
45267
45268 @endif target-newlib
45269
45270
45271
45272
45273
45274 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
45275 maybe-configure-target-libgcc:
45276 @if gcc-bootstrap
45277 configure-target-libgcc: stage_current
45278 @endif gcc-bootstrap
45279 @if target-libgcc
45280 maybe-configure-target-libgcc: configure-target-libgcc
45281 configure-target-libgcc: 
45282         @r=`${PWD_COMMAND}`; export r; \
45283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45284         echo "Checking multilib configuration for libgcc..."; \
45285         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45286         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45287         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45288           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45289             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45290           else \
45291             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45292             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45293           fi; \
45294         else \
45295           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45296         fi; \
45297         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45298         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45299         $(NORMAL_TARGET_EXPORTS) \
45300         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
45301         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
45302         case $(srcdir) in \
45303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45304           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45306         esac; \
45307         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45308         libsrcdir="$$s/libgcc"; \
45309         rm -f no-such-file || : ; \
45310         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45311           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45312           --target=${target_alias} $${srcdiroption}  \
45313           || exit 1
45314 @endif target-libgcc
45315
45316
45317
45318 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
45319 maybe-configure-stage1-target-libgcc:
45320 @if target-libgcc-bootstrap
45321 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
45322 configure-stage1-target-libgcc:
45323         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45324         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45325         @r=`${PWD_COMMAND}`; export r; \
45326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327         TFLAGS="$(STAGE1_TFLAGS)"; \
45328         echo "Checking multilib configuration for libgcc..."; \
45329         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45330         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45331           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45332             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45333           else \
45334             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45335             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45336           fi; \
45337         else \
45338           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45339         fi; \
45340         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45341         $(NORMAL_TARGET_EXPORTS) \
45342         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45343         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45344         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45345         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
45346         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45347         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45348         case $(srcdir) in \
45349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45350           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45352         esac; \
45353         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45354         libsrcdir="$$s/libgcc"; \
45355         $(SHELL) $${libsrcdir}/configure \
45356           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45357           --target=${target_alias} $${srcdiroption} \
45358           $(STAGE1_CONFIGURE_FLAGS)
45359 @endif target-libgcc-bootstrap
45360
45361 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
45362 maybe-configure-stage2-target-libgcc:
45363 @if target-libgcc-bootstrap
45364 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
45365 configure-stage2-target-libgcc:
45366         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45367         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45368         @r=`${PWD_COMMAND}`; export r; \
45369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45370         TFLAGS="$(STAGE2_TFLAGS)"; \
45371         echo "Checking multilib configuration for libgcc..."; \
45372         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45373         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45374           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45375             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45376           else \
45377             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45378             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45379           fi; \
45380         else \
45381           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45382         fi; \
45383         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45384         $(NORMAL_TARGET_EXPORTS) \
45385          \
45386         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45387         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45388         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45389         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
45390         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45391         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45392         case $(srcdir) in \
45393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45394           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45396         esac; \
45397         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45398         libsrcdir="$$s/libgcc"; \
45399         $(SHELL) $${libsrcdir}/configure \
45400           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45401           --target=${target_alias} $${srcdiroption} \
45402           --with-build-libsubdir=$(HOST_SUBDIR) \
45403           $(STAGE2_CONFIGURE_FLAGS)
45404 @endif target-libgcc-bootstrap
45405
45406 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
45407 maybe-configure-stage3-target-libgcc:
45408 @if target-libgcc-bootstrap
45409 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
45410 configure-stage3-target-libgcc:
45411         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45412         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45413         @r=`${PWD_COMMAND}`; export r; \
45414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415         TFLAGS="$(STAGE3_TFLAGS)"; \
45416         echo "Checking multilib configuration for libgcc..."; \
45417         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45418         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45419           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45420             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45421           else \
45422             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45423             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45424           fi; \
45425         else \
45426           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45427         fi; \
45428         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45429         $(NORMAL_TARGET_EXPORTS) \
45430          \
45431         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45432         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45433         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45434         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
45435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45436         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45437         case $(srcdir) in \
45438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45439           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45441         esac; \
45442         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45443         libsrcdir="$$s/libgcc"; \
45444         $(SHELL) $${libsrcdir}/configure \
45445           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45446           --target=${target_alias} $${srcdiroption} \
45447           --with-build-libsubdir=$(HOST_SUBDIR) \
45448           $(STAGE3_CONFIGURE_FLAGS)
45449 @endif target-libgcc-bootstrap
45450
45451 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
45452 maybe-configure-stage4-target-libgcc:
45453 @if target-libgcc-bootstrap
45454 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
45455 configure-stage4-target-libgcc:
45456         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45457         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45458         @r=`${PWD_COMMAND}`; export r; \
45459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45460         TFLAGS="$(STAGE4_TFLAGS)"; \
45461         echo "Checking multilib configuration for libgcc..."; \
45462         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45463         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45464           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45465             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45466           else \
45467             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45468             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45469           fi; \
45470         else \
45471           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45472         fi; \
45473         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45474         $(NORMAL_TARGET_EXPORTS) \
45475          \
45476         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45477         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45478         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45479         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
45480         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45481         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45482         case $(srcdir) in \
45483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45484           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45486         esac; \
45487         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45488         libsrcdir="$$s/libgcc"; \
45489         $(SHELL) $${libsrcdir}/configure \
45490           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45491           --target=${target_alias} $${srcdiroption} \
45492           --with-build-libsubdir=$(HOST_SUBDIR) \
45493           $(STAGE4_CONFIGURE_FLAGS)
45494 @endif target-libgcc-bootstrap
45495
45496 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
45497 maybe-configure-stageprofile-target-libgcc:
45498 @if target-libgcc-bootstrap
45499 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45500 configure-stageprofile-target-libgcc:
45501         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45502         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45503         @r=`${PWD_COMMAND}`; export r; \
45504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45506         echo "Checking multilib configuration for libgcc..."; \
45507         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45508         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45509           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45510             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45511           else \
45512             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45513             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45514           fi; \
45515         else \
45516           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45517         fi; \
45518         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45519         $(NORMAL_TARGET_EXPORTS) \
45520          \
45521         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45522         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45523         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45524         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
45525         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45526         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45527         case $(srcdir) in \
45528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45529           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45531         esac; \
45532         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45533         libsrcdir="$$s/libgcc"; \
45534         $(SHELL) $${libsrcdir}/configure \
45535           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45536           --target=${target_alias} $${srcdiroption} \
45537           --with-build-libsubdir=$(HOST_SUBDIR) \
45538           $(STAGEprofile_CONFIGURE_FLAGS)
45539 @endif target-libgcc-bootstrap
45540
45541 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45542 maybe-configure-stagefeedback-target-libgcc:
45543 @if target-libgcc-bootstrap
45544 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45545 configure-stagefeedback-target-libgcc:
45546         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45547         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45548         @r=`${PWD_COMMAND}`; export r; \
45549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45550         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45551         echo "Checking multilib configuration for libgcc..."; \
45552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45553         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45554           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45555             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45556           else \
45557             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45558             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45559           fi; \
45560         else \
45561           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45562         fi; \
45563         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45564         $(NORMAL_TARGET_EXPORTS) \
45565          \
45566         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45567         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45568         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45569         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
45570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45571         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45572         case $(srcdir) in \
45573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45574           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45576         esac; \
45577         srcdiroption="--srcdir=$${topdir}/libgcc"; \
45578         libsrcdir="$$s/libgcc"; \
45579         $(SHELL) $${libsrcdir}/configure \
45580           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45581           --target=${target_alias} $${srcdiroption} \
45582           --with-build-libsubdir=$(HOST_SUBDIR) \
45583           $(STAGEfeedback_CONFIGURE_FLAGS)
45584 @endif target-libgcc-bootstrap
45585
45586
45587
45588
45589
45590 .PHONY: all-target-libgcc maybe-all-target-libgcc
45591 maybe-all-target-libgcc:
45592 @if gcc-bootstrap
45593 all-target-libgcc: stage_current
45594 @endif gcc-bootstrap
45595 @if target-libgcc
45596 TARGET-target-libgcc=all
45597 maybe-all-target-libgcc: all-target-libgcc
45598 all-target-libgcc: configure-target-libgcc
45599         @r=`${PWD_COMMAND}`; export r; \
45600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601         $(NORMAL_TARGET_EXPORTS) \
45602         (cd $(TARGET_SUBDIR)/libgcc && \
45603           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45604                 $(TARGET-target-libgcc))
45605 @endif target-libgcc
45606
45607
45608
45609 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45610 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45611 maybe-all-stage1-target-libgcc:
45612 maybe-clean-stage1-target-libgcc:
45613 @if target-libgcc-bootstrap
45614 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45615 all-stage1: all-stage1-target-libgcc
45616 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45617 all-stage1-target-libgcc: configure-stage1-target-libgcc
45618         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45619         @r=`${PWD_COMMAND}`; export r; \
45620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621         TFLAGS="$(STAGE1_TFLAGS)"; \
45622         $(NORMAL_TARGET_EXPORTS) \
45623         cd $(TARGET_SUBDIR)/libgcc && \
45624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45625                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45626                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45627                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45631                 $(EXTRA_TARGET_FLAGS)   \
45632                 TFLAGS="$(STAGE1_TFLAGS)" \
45633                 $(TARGET-stage1-target-libgcc)
45634
45635 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45636 clean-stage1: clean-stage1-target-libgcc
45637 clean-stage1-target-libgcc:
45638         @if [ $(current_stage) = stage1 ]; then \
45639           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45640         else \
45641           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45642           $(MAKE) stage1-start; \
45643         fi; \
45644         cd $(TARGET_SUBDIR)/libgcc && \
45645         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45646                  clean
45647 @endif target-libgcc-bootstrap
45648
45649
45650 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45651 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45652 maybe-all-stage2-target-libgcc:
45653 maybe-clean-stage2-target-libgcc:
45654 @if target-libgcc-bootstrap
45655 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45656 all-stage2: all-stage2-target-libgcc
45657 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45658 all-stage2-target-libgcc: configure-stage2-target-libgcc
45659         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45660         @r=`${PWD_COMMAND}`; export r; \
45661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45662         TFLAGS="$(STAGE2_TFLAGS)"; \
45663         $(NORMAL_TARGET_EXPORTS) \
45664          \
45665         cd $(TARGET_SUBDIR)/libgcc && \
45666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45667                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45668                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45669                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45673                 $(EXTRA_TARGET_FLAGS)   \
45674                 TFLAGS="$(STAGE2_TFLAGS)" \
45675                 $(TARGET-stage2-target-libgcc)
45676
45677 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45678 clean-stage2: clean-stage2-target-libgcc
45679 clean-stage2-target-libgcc:
45680         @if [ $(current_stage) = stage2 ]; then \
45681           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45682         else \
45683           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45684           $(MAKE) stage2-start; \
45685         fi; \
45686         cd $(TARGET_SUBDIR)/libgcc && \
45687         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45688                   \
45689                  clean
45690 @endif target-libgcc-bootstrap
45691
45692
45693 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45694 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45695 maybe-all-stage3-target-libgcc:
45696 maybe-clean-stage3-target-libgcc:
45697 @if target-libgcc-bootstrap
45698 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45699 all-stage3: all-stage3-target-libgcc
45700 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45701 all-stage3-target-libgcc: configure-stage3-target-libgcc
45702         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45703         @r=`${PWD_COMMAND}`; export r; \
45704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705         TFLAGS="$(STAGE3_TFLAGS)"; \
45706         $(NORMAL_TARGET_EXPORTS) \
45707          \
45708         cd $(TARGET_SUBDIR)/libgcc && \
45709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45710                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45711                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45712                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45716                 $(EXTRA_TARGET_FLAGS)   \
45717                 TFLAGS="$(STAGE3_TFLAGS)" \
45718                 $(TARGET-stage3-target-libgcc)
45719
45720 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45721 clean-stage3: clean-stage3-target-libgcc
45722 clean-stage3-target-libgcc:
45723         @if [ $(current_stage) = stage3 ]; then \
45724           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45725         else \
45726           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45727           $(MAKE) stage3-start; \
45728         fi; \
45729         cd $(TARGET_SUBDIR)/libgcc && \
45730         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45731                   \
45732                  clean
45733 @endif target-libgcc-bootstrap
45734
45735
45736 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45737 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45738 maybe-all-stage4-target-libgcc:
45739 maybe-clean-stage4-target-libgcc:
45740 @if target-libgcc-bootstrap
45741 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45742 all-stage4: all-stage4-target-libgcc
45743 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45744 all-stage4-target-libgcc: configure-stage4-target-libgcc
45745         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45746         @r=`${PWD_COMMAND}`; export r; \
45747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45748         TFLAGS="$(STAGE4_TFLAGS)"; \
45749         $(NORMAL_TARGET_EXPORTS) \
45750          \
45751         cd $(TARGET_SUBDIR)/libgcc && \
45752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45753                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45754                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45755                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45759                 $(EXTRA_TARGET_FLAGS)   \
45760                 TFLAGS="$(STAGE4_TFLAGS)" \
45761                 $(TARGET-stage4-target-libgcc)
45762
45763 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45764 clean-stage4: clean-stage4-target-libgcc
45765 clean-stage4-target-libgcc:
45766         @if [ $(current_stage) = stage4 ]; then \
45767           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45768         else \
45769           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45770           $(MAKE) stage4-start; \
45771         fi; \
45772         cd $(TARGET_SUBDIR)/libgcc && \
45773         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45774                   \
45775                  clean
45776 @endif target-libgcc-bootstrap
45777
45778
45779 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45780 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45781 maybe-all-stageprofile-target-libgcc:
45782 maybe-clean-stageprofile-target-libgcc:
45783 @if target-libgcc-bootstrap
45784 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45785 all-stageprofile: all-stageprofile-target-libgcc
45786 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45787 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45788         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45789         @r=`${PWD_COMMAND}`; export r; \
45790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45792         $(NORMAL_TARGET_EXPORTS) \
45793          \
45794         cd $(TARGET_SUBDIR)/libgcc && \
45795         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45796                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45797                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45798                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45799                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45800                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45801                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45802                 $(EXTRA_TARGET_FLAGS)   \
45803                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45804                 $(TARGET-stageprofile-target-libgcc)
45805
45806 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45807 clean-stageprofile: clean-stageprofile-target-libgcc
45808 clean-stageprofile-target-libgcc:
45809         @if [ $(current_stage) = stageprofile ]; then \
45810           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45811         else \
45812           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45813           $(MAKE) stageprofile-start; \
45814         fi; \
45815         cd $(TARGET_SUBDIR)/libgcc && \
45816         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45817                   \
45818                  clean
45819 @endif target-libgcc-bootstrap
45820
45821
45822 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45823 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45824 maybe-all-stagefeedback-target-libgcc:
45825 maybe-clean-stagefeedback-target-libgcc:
45826 @if target-libgcc-bootstrap
45827 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45828 all-stagefeedback: all-stagefeedback-target-libgcc
45829 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45830 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45831         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45832         @r=`${PWD_COMMAND}`; export r; \
45833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45835         $(NORMAL_TARGET_EXPORTS) \
45836          \
45837         cd $(TARGET_SUBDIR)/libgcc && \
45838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45839                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45840                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45841                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45845                 $(EXTRA_TARGET_FLAGS)   \
45846                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45847                 $(TARGET-stagefeedback-target-libgcc)
45848
45849 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45850 clean-stagefeedback: clean-stagefeedback-target-libgcc
45851 clean-stagefeedback-target-libgcc:
45852         @if [ $(current_stage) = stagefeedback ]; then \
45853           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45854         else \
45855           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45856           $(MAKE) stagefeedback-start; \
45857         fi; \
45858         cd $(TARGET_SUBDIR)/libgcc && \
45859         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45860                   \
45861                  clean
45862 @endif target-libgcc-bootstrap
45863
45864
45865
45866
45867
45868
45869 .PHONY: check-target-libgcc maybe-check-target-libgcc
45870 maybe-check-target-libgcc:
45871 @if target-libgcc
45872 maybe-check-target-libgcc: check-target-libgcc
45873
45874 # Dummy target for uncheckable module.
45875 check-target-libgcc:
45876
45877 @endif target-libgcc
45878
45879 .PHONY: install-target-libgcc maybe-install-target-libgcc
45880 maybe-install-target-libgcc:
45881 @if target-libgcc
45882 maybe-install-target-libgcc: install-target-libgcc
45883
45884 install-target-libgcc: installdirs
45885         @: $(MAKE); $(unstage)
45886         @r=`${PWD_COMMAND}`; export r; \
45887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45888         $(NORMAL_TARGET_EXPORTS) \
45889         (cd $(TARGET_SUBDIR)/libgcc && \
45890           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45891
45892 @endif target-libgcc
45893
45894 # Other targets (info, dvi, pdf, etc.)
45895
45896 .PHONY: maybe-info-target-libgcc info-target-libgcc
45897 maybe-info-target-libgcc:
45898 @if target-libgcc
45899 maybe-info-target-libgcc: info-target-libgcc
45900
45901 info-target-libgcc: \
45902     configure-target-libgcc 
45903         @: $(MAKE); $(unstage)
45904         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45905         r=`${PWD_COMMAND}`; export r; \
45906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45907         $(NORMAL_TARGET_EXPORTS) \
45908         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
45909         for flag in $(EXTRA_TARGET_FLAGS); do \
45910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45911         done; \
45912         (cd $(TARGET_SUBDIR)/libgcc && \
45913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45915                   "RANLIB=$${RANLIB}" \
45916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45917                    info) \
45918           || exit 1
45919
45920 @endif target-libgcc
45921
45922 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45923 maybe-dvi-target-libgcc:
45924 @if target-libgcc
45925 maybe-dvi-target-libgcc: dvi-target-libgcc
45926
45927 dvi-target-libgcc: \
45928     configure-target-libgcc 
45929         @: $(MAKE); $(unstage)
45930         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45931         r=`${PWD_COMMAND}`; export r; \
45932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45933         $(NORMAL_TARGET_EXPORTS) \
45934         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
45935         for flag in $(EXTRA_TARGET_FLAGS); do \
45936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45937         done; \
45938         (cd $(TARGET_SUBDIR)/libgcc && \
45939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45941                   "RANLIB=$${RANLIB}" \
45942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45943                    dvi) \
45944           || exit 1
45945
45946 @endif target-libgcc
45947
45948 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45949 maybe-pdf-target-libgcc:
45950 @if target-libgcc
45951 maybe-pdf-target-libgcc: pdf-target-libgcc
45952
45953 pdf-target-libgcc: \
45954     configure-target-libgcc 
45955         @: $(MAKE); $(unstage)
45956         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45957         r=`${PWD_COMMAND}`; export r; \
45958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45959         $(NORMAL_TARGET_EXPORTS) \
45960         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
45961         for flag in $(EXTRA_TARGET_FLAGS); do \
45962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45963         done; \
45964         (cd $(TARGET_SUBDIR)/libgcc && \
45965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45967                   "RANLIB=$${RANLIB}" \
45968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45969                    pdf) \
45970           || exit 1
45971
45972 @endif target-libgcc
45973
45974 .PHONY: maybe-html-target-libgcc html-target-libgcc
45975 maybe-html-target-libgcc:
45976 @if target-libgcc
45977 maybe-html-target-libgcc: html-target-libgcc
45978
45979 html-target-libgcc: \
45980     configure-target-libgcc 
45981         @: $(MAKE); $(unstage)
45982         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45983         r=`${PWD_COMMAND}`; export r; \
45984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985         $(NORMAL_TARGET_EXPORTS) \
45986         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
45987         for flag in $(EXTRA_TARGET_FLAGS); do \
45988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45989         done; \
45990         (cd $(TARGET_SUBDIR)/libgcc && \
45991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45993                   "RANLIB=$${RANLIB}" \
45994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45995                    html) \
45996           || exit 1
45997
45998 @endif target-libgcc
45999
46000 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
46001 maybe-TAGS-target-libgcc:
46002 @if target-libgcc
46003 maybe-TAGS-target-libgcc: TAGS-target-libgcc
46004
46005 TAGS-target-libgcc: \
46006     configure-target-libgcc 
46007         @: $(MAKE); $(unstage)
46008         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46009         r=`${PWD_COMMAND}`; export r; \
46010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46011         $(NORMAL_TARGET_EXPORTS) \
46012         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
46013         for flag in $(EXTRA_TARGET_FLAGS); do \
46014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46015         done; \
46016         (cd $(TARGET_SUBDIR)/libgcc && \
46017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46019                   "RANLIB=$${RANLIB}" \
46020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46021                    TAGS) \
46022           || exit 1
46023
46024 @endif target-libgcc
46025
46026 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
46027 maybe-install-info-target-libgcc:
46028 @if target-libgcc
46029 maybe-install-info-target-libgcc: install-info-target-libgcc
46030
46031 install-info-target-libgcc: \
46032     configure-target-libgcc \
46033     info-target-libgcc 
46034         @: $(MAKE); $(unstage)
46035         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46036         r=`${PWD_COMMAND}`; export r; \
46037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46038         $(NORMAL_TARGET_EXPORTS) \
46039         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
46040         for flag in $(EXTRA_TARGET_FLAGS); do \
46041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46042         done; \
46043         (cd $(TARGET_SUBDIR)/libgcc && \
46044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46046                   "RANLIB=$${RANLIB}" \
46047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46048                    install-info) \
46049           || exit 1
46050
46051 @endif target-libgcc
46052
46053 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
46054 maybe-install-pdf-target-libgcc:
46055 @if target-libgcc
46056 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
46057
46058 install-pdf-target-libgcc: \
46059     configure-target-libgcc \
46060     pdf-target-libgcc 
46061         @: $(MAKE); $(unstage)
46062         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46063         r=`${PWD_COMMAND}`; export r; \
46064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46065         $(NORMAL_TARGET_EXPORTS) \
46066         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
46067         for flag in $(EXTRA_TARGET_FLAGS); do \
46068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46069         done; \
46070         (cd $(TARGET_SUBDIR)/libgcc && \
46071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46073                   "RANLIB=$${RANLIB}" \
46074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46075                    install-pdf) \
46076           || exit 1
46077
46078 @endif target-libgcc
46079
46080 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
46081 maybe-install-html-target-libgcc:
46082 @if target-libgcc
46083 maybe-install-html-target-libgcc: install-html-target-libgcc
46084
46085 install-html-target-libgcc: \
46086     configure-target-libgcc \
46087     html-target-libgcc 
46088         @: $(MAKE); $(unstage)
46089         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46090         r=`${PWD_COMMAND}`; export r; \
46091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092         $(NORMAL_TARGET_EXPORTS) \
46093         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
46094         for flag in $(EXTRA_TARGET_FLAGS); do \
46095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46096         done; \
46097         (cd $(TARGET_SUBDIR)/libgcc && \
46098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46100                   "RANLIB=$${RANLIB}" \
46101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46102                    install-html) \
46103           || exit 1
46104
46105 @endif target-libgcc
46106
46107 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
46108 maybe-installcheck-target-libgcc:
46109 @if target-libgcc
46110 maybe-installcheck-target-libgcc: installcheck-target-libgcc
46111
46112 installcheck-target-libgcc: \
46113     configure-target-libgcc 
46114         @: $(MAKE); $(unstage)
46115         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46116         r=`${PWD_COMMAND}`; export r; \
46117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46118         $(NORMAL_TARGET_EXPORTS) \
46119         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
46120         for flag in $(EXTRA_TARGET_FLAGS); do \
46121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46122         done; \
46123         (cd $(TARGET_SUBDIR)/libgcc && \
46124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46126                   "RANLIB=$${RANLIB}" \
46127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46128                    installcheck) \
46129           || exit 1
46130
46131 @endif target-libgcc
46132
46133 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
46134 maybe-mostlyclean-target-libgcc:
46135 @if target-libgcc
46136 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
46137
46138 mostlyclean-target-libgcc: 
46139         @: $(MAKE); $(unstage)
46140         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46141         r=`${PWD_COMMAND}`; export r; \
46142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143         $(NORMAL_TARGET_EXPORTS) \
46144         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
46145         for flag in $(EXTRA_TARGET_FLAGS); do \
46146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46147         done; \
46148         (cd $(TARGET_SUBDIR)/libgcc && \
46149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46151                   "RANLIB=$${RANLIB}" \
46152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46153                    mostlyclean) \
46154           || exit 1
46155
46156 @endif target-libgcc
46157
46158 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
46159 maybe-clean-target-libgcc:
46160 @if target-libgcc
46161 maybe-clean-target-libgcc: clean-target-libgcc
46162
46163 clean-target-libgcc: 
46164         @: $(MAKE); $(unstage)
46165         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46166         r=`${PWD_COMMAND}`; export r; \
46167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46168         $(NORMAL_TARGET_EXPORTS) \
46169         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
46170         for flag in $(EXTRA_TARGET_FLAGS); do \
46171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46172         done; \
46173         (cd $(TARGET_SUBDIR)/libgcc && \
46174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46176                   "RANLIB=$${RANLIB}" \
46177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46178                    clean) \
46179           || exit 1
46180
46181 @endif target-libgcc
46182
46183 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
46184 maybe-distclean-target-libgcc:
46185 @if target-libgcc
46186 maybe-distclean-target-libgcc: distclean-target-libgcc
46187
46188 distclean-target-libgcc: 
46189         @: $(MAKE); $(unstage)
46190         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46191         r=`${PWD_COMMAND}`; export r; \
46192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46193         $(NORMAL_TARGET_EXPORTS) \
46194         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
46195         for flag in $(EXTRA_TARGET_FLAGS); do \
46196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46197         done; \
46198         (cd $(TARGET_SUBDIR)/libgcc && \
46199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46201                   "RANLIB=$${RANLIB}" \
46202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46203                    distclean) \
46204           || exit 1
46205
46206 @endif target-libgcc
46207
46208 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
46209 maybe-maintainer-clean-target-libgcc:
46210 @if target-libgcc
46211 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
46212
46213 maintainer-clean-target-libgcc: 
46214         @: $(MAKE); $(unstage)
46215         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46216         r=`${PWD_COMMAND}`; export r; \
46217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46218         $(NORMAL_TARGET_EXPORTS) \
46219         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
46220         for flag in $(EXTRA_TARGET_FLAGS); do \
46221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46222         done; \
46223         (cd $(TARGET_SUBDIR)/libgcc && \
46224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46226                   "RANLIB=$${RANLIB}" \
46227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46228                    maintainer-clean) \
46229           || exit 1
46230
46231 @endif target-libgcc
46232
46233
46234
46235
46236
46237 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46238 maybe-configure-target-libgfortran:
46239 @if gcc-bootstrap
46240 configure-target-libgfortran: stage_current
46241 @endif gcc-bootstrap
46242 @if target-libgfortran
46243 maybe-configure-target-libgfortran: configure-target-libgfortran
46244 configure-target-libgfortran: 
46245         @: $(MAKE); $(unstage)
46246         @r=`${PWD_COMMAND}`; export r; \
46247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248         echo "Checking multilib configuration for libgfortran..."; \
46249         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46250         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
46251         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46252           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46253             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46254           else \
46255             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46256             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46257           fi; \
46258         else \
46259           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46260         fi; \
46261         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46262         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46263         $(NORMAL_TARGET_EXPORTS) \
46264         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46265         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46266         case $(srcdir) in \
46267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46268           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46270         esac; \
46271         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
46272         libsrcdir="$$s/libgfortran"; \
46273         rm -f no-such-file || : ; \
46274         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46275           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46276           --target=${target_alias} $${srcdiroption}  \
46277           || exit 1
46278 @endif target-libgfortran
46279
46280
46281
46282
46283
46284 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
46285 maybe-all-target-libgfortran:
46286 @if gcc-bootstrap
46287 all-target-libgfortran: stage_current
46288 @endif gcc-bootstrap
46289 @if target-libgfortran
46290 TARGET-target-libgfortran=all
46291 maybe-all-target-libgfortran: all-target-libgfortran
46292 all-target-libgfortran: configure-target-libgfortran
46293         @: $(MAKE); $(unstage)
46294         @r=`${PWD_COMMAND}`; export r; \
46295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46296         $(NORMAL_TARGET_EXPORTS) \
46297         (cd $(TARGET_SUBDIR)/libgfortran && \
46298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46299                 $(TARGET-target-libgfortran))
46300 @endif target-libgfortran
46301
46302
46303
46304
46305
46306 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
46307 maybe-check-target-libgfortran:
46308 @if target-libgfortran
46309 maybe-check-target-libgfortran: check-target-libgfortran
46310
46311 check-target-libgfortran:
46312         @: $(MAKE); $(unstage)
46313         @r=`${PWD_COMMAND}`; export r; \
46314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46315         $(NORMAL_TARGET_EXPORTS) \
46316         (cd $(TARGET_SUBDIR)/libgfortran && \
46317           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46318
46319 @endif target-libgfortran
46320
46321 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
46322 maybe-install-target-libgfortran:
46323 @if target-libgfortran
46324 maybe-install-target-libgfortran: install-target-libgfortran
46325
46326 install-target-libgfortran: installdirs
46327         @: $(MAKE); $(unstage)
46328         @r=`${PWD_COMMAND}`; export r; \
46329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46330         $(NORMAL_TARGET_EXPORTS) \
46331         (cd $(TARGET_SUBDIR)/libgfortran && \
46332           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46333
46334 @endif target-libgfortran
46335
46336 # Other targets (info, dvi, pdf, etc.)
46337
46338 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
46339 maybe-info-target-libgfortran:
46340 @if target-libgfortran
46341 maybe-info-target-libgfortran: info-target-libgfortran
46342
46343 info-target-libgfortran: \
46344     configure-target-libgfortran 
46345         @: $(MAKE); $(unstage)
46346         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46347         r=`${PWD_COMMAND}`; export r; \
46348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46349         $(NORMAL_TARGET_EXPORTS) \
46350         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
46351         for flag in $(EXTRA_TARGET_FLAGS); do \
46352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46353         done; \
46354         (cd $(TARGET_SUBDIR)/libgfortran && \
46355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46357                   "RANLIB=$${RANLIB}" \
46358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46359                    info) \
46360           || exit 1
46361
46362 @endif target-libgfortran
46363
46364 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46365 maybe-dvi-target-libgfortran:
46366 @if target-libgfortran
46367 maybe-dvi-target-libgfortran: dvi-target-libgfortran
46368
46369 dvi-target-libgfortran: \
46370     configure-target-libgfortran 
46371         @: $(MAKE); $(unstage)
46372         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46373         r=`${PWD_COMMAND}`; export r; \
46374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46375         $(NORMAL_TARGET_EXPORTS) \
46376         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
46377         for flag in $(EXTRA_TARGET_FLAGS); do \
46378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46379         done; \
46380         (cd $(TARGET_SUBDIR)/libgfortran && \
46381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46383                   "RANLIB=$${RANLIB}" \
46384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46385                    dvi) \
46386           || exit 1
46387
46388 @endif target-libgfortran
46389
46390 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
46391 maybe-pdf-target-libgfortran:
46392 @if target-libgfortran
46393 maybe-pdf-target-libgfortran: pdf-target-libgfortran
46394
46395 pdf-target-libgfortran: \
46396     configure-target-libgfortran 
46397         @: $(MAKE); $(unstage)
46398         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46399         r=`${PWD_COMMAND}`; export r; \
46400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46401         $(NORMAL_TARGET_EXPORTS) \
46402         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46403         for flag in $(EXTRA_TARGET_FLAGS); do \
46404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46405         done; \
46406         (cd $(TARGET_SUBDIR)/libgfortran && \
46407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46409                   "RANLIB=$${RANLIB}" \
46410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46411                    pdf) \
46412           || exit 1
46413
46414 @endif target-libgfortran
46415
46416 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
46417 maybe-html-target-libgfortran:
46418 @if target-libgfortran
46419 maybe-html-target-libgfortran: html-target-libgfortran
46420
46421 html-target-libgfortran: \
46422     configure-target-libgfortran 
46423         @: $(MAKE); $(unstage)
46424         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46425         r=`${PWD_COMMAND}`; export r; \
46426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46427         $(NORMAL_TARGET_EXPORTS) \
46428         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
46429         for flag in $(EXTRA_TARGET_FLAGS); do \
46430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46431         done; \
46432         (cd $(TARGET_SUBDIR)/libgfortran && \
46433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46435                   "RANLIB=$${RANLIB}" \
46436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46437                    html) \
46438           || exit 1
46439
46440 @endif target-libgfortran
46441
46442 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
46443 maybe-TAGS-target-libgfortran:
46444 @if target-libgfortran
46445 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
46446
46447 TAGS-target-libgfortran: \
46448     configure-target-libgfortran 
46449         @: $(MAKE); $(unstage)
46450         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46451         r=`${PWD_COMMAND}`; export r; \
46452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453         $(NORMAL_TARGET_EXPORTS) \
46454         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
46455         for flag in $(EXTRA_TARGET_FLAGS); do \
46456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46457         done; \
46458         (cd $(TARGET_SUBDIR)/libgfortran && \
46459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46461                   "RANLIB=$${RANLIB}" \
46462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46463                    TAGS) \
46464           || exit 1
46465
46466 @endif target-libgfortran
46467
46468 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
46469 maybe-install-info-target-libgfortran:
46470 @if target-libgfortran
46471 maybe-install-info-target-libgfortran: install-info-target-libgfortran
46472
46473 install-info-target-libgfortran: \
46474     configure-target-libgfortran \
46475     info-target-libgfortran 
46476         @: $(MAKE); $(unstage)
46477         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46478         r=`${PWD_COMMAND}`; export r; \
46479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46480         $(NORMAL_TARGET_EXPORTS) \
46481         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
46482         for flag in $(EXTRA_TARGET_FLAGS); do \
46483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46484         done; \
46485         (cd $(TARGET_SUBDIR)/libgfortran && \
46486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46488                   "RANLIB=$${RANLIB}" \
46489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46490                    install-info) \
46491           || exit 1
46492
46493 @endif target-libgfortran
46494
46495 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
46496 maybe-install-pdf-target-libgfortran:
46497 @if target-libgfortran
46498 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
46499
46500 install-pdf-target-libgfortran: \
46501     configure-target-libgfortran \
46502     pdf-target-libgfortran 
46503         @: $(MAKE); $(unstage)
46504         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46505         r=`${PWD_COMMAND}`; export r; \
46506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46507         $(NORMAL_TARGET_EXPORTS) \
46508         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46509         for flag in $(EXTRA_TARGET_FLAGS); do \
46510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46511         done; \
46512         (cd $(TARGET_SUBDIR)/libgfortran && \
46513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46515                   "RANLIB=$${RANLIB}" \
46516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46517                    install-pdf) \
46518           || exit 1
46519
46520 @endif target-libgfortran
46521
46522 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
46523 maybe-install-html-target-libgfortran:
46524 @if target-libgfortran
46525 maybe-install-html-target-libgfortran: install-html-target-libgfortran
46526
46527 install-html-target-libgfortran: \
46528     configure-target-libgfortran \
46529     html-target-libgfortran 
46530         @: $(MAKE); $(unstage)
46531         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46532         r=`${PWD_COMMAND}`; export r; \
46533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46534         $(NORMAL_TARGET_EXPORTS) \
46535         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
46536         for flag in $(EXTRA_TARGET_FLAGS); do \
46537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46538         done; \
46539         (cd $(TARGET_SUBDIR)/libgfortran && \
46540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46542                   "RANLIB=$${RANLIB}" \
46543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46544                    install-html) \
46545           || exit 1
46546
46547 @endif target-libgfortran
46548
46549 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
46550 maybe-installcheck-target-libgfortran:
46551 @if target-libgfortran
46552 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
46553
46554 installcheck-target-libgfortran: \
46555     configure-target-libgfortran 
46556         @: $(MAKE); $(unstage)
46557         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46558         r=`${PWD_COMMAND}`; export r; \
46559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46560         $(NORMAL_TARGET_EXPORTS) \
46561         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
46562         for flag in $(EXTRA_TARGET_FLAGS); do \
46563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46564         done; \
46565         (cd $(TARGET_SUBDIR)/libgfortran && \
46566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46568                   "RANLIB=$${RANLIB}" \
46569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46570                    installcheck) \
46571           || exit 1
46572
46573 @endif target-libgfortran
46574
46575 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
46576 maybe-mostlyclean-target-libgfortran:
46577 @if target-libgfortran
46578 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
46579
46580 mostlyclean-target-libgfortran: 
46581         @: $(MAKE); $(unstage)
46582         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46583         r=`${PWD_COMMAND}`; export r; \
46584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46585         $(NORMAL_TARGET_EXPORTS) \
46586         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
46587         for flag in $(EXTRA_TARGET_FLAGS); do \
46588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46589         done; \
46590         (cd $(TARGET_SUBDIR)/libgfortran && \
46591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46593                   "RANLIB=$${RANLIB}" \
46594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46595                    mostlyclean) \
46596           || exit 1
46597
46598 @endif target-libgfortran
46599
46600 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
46601 maybe-clean-target-libgfortran:
46602 @if target-libgfortran
46603 maybe-clean-target-libgfortran: clean-target-libgfortran
46604
46605 clean-target-libgfortran: 
46606         @: $(MAKE); $(unstage)
46607         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46608         r=`${PWD_COMMAND}`; export r; \
46609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46610         $(NORMAL_TARGET_EXPORTS) \
46611         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
46612         for flag in $(EXTRA_TARGET_FLAGS); do \
46613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46614         done; \
46615         (cd $(TARGET_SUBDIR)/libgfortran && \
46616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46618                   "RANLIB=$${RANLIB}" \
46619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46620                    clean) \
46621           || exit 1
46622
46623 @endif target-libgfortran
46624
46625 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
46626 maybe-distclean-target-libgfortran:
46627 @if target-libgfortran
46628 maybe-distclean-target-libgfortran: distclean-target-libgfortran
46629
46630 distclean-target-libgfortran: 
46631         @: $(MAKE); $(unstage)
46632         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46633         r=`${PWD_COMMAND}`; export r; \
46634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46635         $(NORMAL_TARGET_EXPORTS) \
46636         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
46637         for flag in $(EXTRA_TARGET_FLAGS); do \
46638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46639         done; \
46640         (cd $(TARGET_SUBDIR)/libgfortran && \
46641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46643                   "RANLIB=$${RANLIB}" \
46644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46645                    distclean) \
46646           || exit 1
46647
46648 @endif target-libgfortran
46649
46650 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
46651 maybe-maintainer-clean-target-libgfortran:
46652 @if target-libgfortran
46653 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
46654
46655 maintainer-clean-target-libgfortran: 
46656         @: $(MAKE); $(unstage)
46657         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46658         r=`${PWD_COMMAND}`; export r; \
46659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46660         $(NORMAL_TARGET_EXPORTS) \
46661         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
46662         for flag in $(EXTRA_TARGET_FLAGS); do \
46663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46664         done; \
46665         (cd $(TARGET_SUBDIR)/libgfortran && \
46666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46668                   "RANLIB=$${RANLIB}" \
46669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46670                    maintainer-clean) \
46671           || exit 1
46672
46673 @endif target-libgfortran
46674
46675
46676
46677
46678
46679 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
46680 maybe-configure-target-libobjc:
46681 @if gcc-bootstrap
46682 configure-target-libobjc: stage_current
46683 @endif gcc-bootstrap
46684 @if target-libobjc
46685 maybe-configure-target-libobjc: configure-target-libobjc
46686 configure-target-libobjc: 
46687         @: $(MAKE); $(unstage)
46688         @r=`${PWD_COMMAND}`; export r; \
46689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690         echo "Checking multilib configuration for libobjc..."; \
46691         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46692         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
46693         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46694           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46695             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
46696           else \
46697             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
46698             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46699           fi; \
46700         else \
46701           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46702         fi; \
46703         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46704         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46705         $(NORMAL_TARGET_EXPORTS) \
46706         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46707         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46708         case $(srcdir) in \
46709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46710           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46712         esac; \
46713         srcdiroption="--srcdir=$${topdir}/libobjc"; \
46714         libsrcdir="$$s/libobjc"; \
46715         rm -f no-such-file || : ; \
46716         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46717           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46718           --target=${target_alias} $${srcdiroption}  \
46719           || exit 1
46720 @endif target-libobjc
46721
46722
46723
46724
46725
46726 .PHONY: all-target-libobjc maybe-all-target-libobjc
46727 maybe-all-target-libobjc:
46728 @if gcc-bootstrap
46729 all-target-libobjc: stage_current
46730 @endif gcc-bootstrap
46731 @if target-libobjc
46732 TARGET-target-libobjc=all
46733 maybe-all-target-libobjc: all-target-libobjc
46734 all-target-libobjc: configure-target-libobjc
46735         @: $(MAKE); $(unstage)
46736         @r=`${PWD_COMMAND}`; export r; \
46737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46738         $(NORMAL_TARGET_EXPORTS) \
46739         (cd $(TARGET_SUBDIR)/libobjc && \
46740           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46741                 $(TARGET-target-libobjc))
46742 @endif target-libobjc
46743
46744
46745
46746
46747
46748 .PHONY: check-target-libobjc maybe-check-target-libobjc
46749 maybe-check-target-libobjc:
46750 @if target-libobjc
46751 maybe-check-target-libobjc: check-target-libobjc
46752
46753 check-target-libobjc:
46754         @: $(MAKE); $(unstage)
46755         @r=`${PWD_COMMAND}`; export r; \
46756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46757         $(NORMAL_TARGET_EXPORTS) \
46758         (cd $(TARGET_SUBDIR)/libobjc && \
46759           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46760
46761 @endif target-libobjc
46762
46763 .PHONY: install-target-libobjc maybe-install-target-libobjc
46764 maybe-install-target-libobjc:
46765 @if target-libobjc
46766 maybe-install-target-libobjc: install-target-libobjc
46767
46768 install-target-libobjc: installdirs
46769         @: $(MAKE); $(unstage)
46770         @r=`${PWD_COMMAND}`; export r; \
46771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46772         $(NORMAL_TARGET_EXPORTS) \
46773         (cd $(TARGET_SUBDIR)/libobjc && \
46774           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46775
46776 @endif target-libobjc
46777
46778 # Other targets (info, dvi, pdf, etc.)
46779
46780 .PHONY: maybe-info-target-libobjc info-target-libobjc
46781 maybe-info-target-libobjc:
46782 @if target-libobjc
46783 maybe-info-target-libobjc: info-target-libobjc
46784
46785 info-target-libobjc: \
46786     configure-target-libobjc 
46787         @: $(MAKE); $(unstage)
46788         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46789         r=`${PWD_COMMAND}`; export r; \
46790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46791         $(NORMAL_TARGET_EXPORTS) \
46792         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
46793         for flag in $(EXTRA_TARGET_FLAGS); do \
46794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46795         done; \
46796         (cd $(TARGET_SUBDIR)/libobjc && \
46797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46799                   "RANLIB=$${RANLIB}" \
46800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46801                    info) \
46802           || exit 1
46803
46804 @endif target-libobjc
46805
46806 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46807 maybe-dvi-target-libobjc:
46808 @if target-libobjc
46809 maybe-dvi-target-libobjc: dvi-target-libobjc
46810
46811 dvi-target-libobjc: \
46812     configure-target-libobjc 
46813         @: $(MAKE); $(unstage)
46814         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46815         r=`${PWD_COMMAND}`; export r; \
46816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46817         $(NORMAL_TARGET_EXPORTS) \
46818         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
46819         for flag in $(EXTRA_TARGET_FLAGS); do \
46820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46821         done; \
46822         (cd $(TARGET_SUBDIR)/libobjc && \
46823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46825                   "RANLIB=$${RANLIB}" \
46826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46827                    dvi) \
46828           || exit 1
46829
46830 @endif target-libobjc
46831
46832 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46833 maybe-pdf-target-libobjc:
46834 @if target-libobjc
46835 maybe-pdf-target-libobjc: pdf-target-libobjc
46836
46837 pdf-target-libobjc: \
46838     configure-target-libobjc 
46839         @: $(MAKE); $(unstage)
46840         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46841         r=`${PWD_COMMAND}`; export r; \
46842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843         $(NORMAL_TARGET_EXPORTS) \
46844         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
46845         for flag in $(EXTRA_TARGET_FLAGS); do \
46846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46847         done; \
46848         (cd $(TARGET_SUBDIR)/libobjc && \
46849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46851                   "RANLIB=$${RANLIB}" \
46852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46853                    pdf) \
46854           || exit 1
46855
46856 @endif target-libobjc
46857
46858 .PHONY: maybe-html-target-libobjc html-target-libobjc
46859 maybe-html-target-libobjc:
46860 @if target-libobjc
46861 maybe-html-target-libobjc: html-target-libobjc
46862
46863 html-target-libobjc: \
46864     configure-target-libobjc 
46865         @: $(MAKE); $(unstage)
46866         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46867         r=`${PWD_COMMAND}`; export r; \
46868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869         $(NORMAL_TARGET_EXPORTS) \
46870         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
46871         for flag in $(EXTRA_TARGET_FLAGS); do \
46872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46873         done; \
46874         (cd $(TARGET_SUBDIR)/libobjc && \
46875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46877                   "RANLIB=$${RANLIB}" \
46878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46879                    html) \
46880           || exit 1
46881
46882 @endif target-libobjc
46883
46884 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46885 maybe-TAGS-target-libobjc:
46886 @if target-libobjc
46887 maybe-TAGS-target-libobjc: TAGS-target-libobjc
46888
46889 TAGS-target-libobjc: \
46890     configure-target-libobjc 
46891         @: $(MAKE); $(unstage)
46892         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46893         r=`${PWD_COMMAND}`; export r; \
46894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46895         $(NORMAL_TARGET_EXPORTS) \
46896         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
46897         for flag in $(EXTRA_TARGET_FLAGS); do \
46898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46899         done; \
46900         (cd $(TARGET_SUBDIR)/libobjc && \
46901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46903                   "RANLIB=$${RANLIB}" \
46904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46905                    TAGS) \
46906           || exit 1
46907
46908 @endif target-libobjc
46909
46910 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46911 maybe-install-info-target-libobjc:
46912 @if target-libobjc
46913 maybe-install-info-target-libobjc: install-info-target-libobjc
46914
46915 install-info-target-libobjc: \
46916     configure-target-libobjc \
46917     info-target-libobjc 
46918         @: $(MAKE); $(unstage)
46919         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46920         r=`${PWD_COMMAND}`; export r; \
46921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46922         $(NORMAL_TARGET_EXPORTS) \
46923         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
46924         for flag in $(EXTRA_TARGET_FLAGS); do \
46925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46926         done; \
46927         (cd $(TARGET_SUBDIR)/libobjc && \
46928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46930                   "RANLIB=$${RANLIB}" \
46931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46932                    install-info) \
46933           || exit 1
46934
46935 @endif target-libobjc
46936
46937 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46938 maybe-install-pdf-target-libobjc:
46939 @if target-libobjc
46940 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46941
46942 install-pdf-target-libobjc: \
46943     configure-target-libobjc \
46944     pdf-target-libobjc 
46945         @: $(MAKE); $(unstage)
46946         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46947         r=`${PWD_COMMAND}`; export r; \
46948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949         $(NORMAL_TARGET_EXPORTS) \
46950         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
46951         for flag in $(EXTRA_TARGET_FLAGS); do \
46952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46953         done; \
46954         (cd $(TARGET_SUBDIR)/libobjc && \
46955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46957                   "RANLIB=$${RANLIB}" \
46958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46959                    install-pdf) \
46960           || exit 1
46961
46962 @endif target-libobjc
46963
46964 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46965 maybe-install-html-target-libobjc:
46966 @if target-libobjc
46967 maybe-install-html-target-libobjc: install-html-target-libobjc
46968
46969 install-html-target-libobjc: \
46970     configure-target-libobjc \
46971     html-target-libobjc 
46972         @: $(MAKE); $(unstage)
46973         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46974         r=`${PWD_COMMAND}`; export r; \
46975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46976         $(NORMAL_TARGET_EXPORTS) \
46977         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
46978         for flag in $(EXTRA_TARGET_FLAGS); do \
46979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46980         done; \
46981         (cd $(TARGET_SUBDIR)/libobjc && \
46982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46984                   "RANLIB=$${RANLIB}" \
46985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46986                    install-html) \
46987           || exit 1
46988
46989 @endif target-libobjc
46990
46991 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46992 maybe-installcheck-target-libobjc:
46993 @if target-libobjc
46994 maybe-installcheck-target-libobjc: installcheck-target-libobjc
46995
46996 installcheck-target-libobjc: \
46997     configure-target-libobjc 
46998         @: $(MAKE); $(unstage)
46999         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47000         r=`${PWD_COMMAND}`; export r; \
47001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47002         $(NORMAL_TARGET_EXPORTS) \
47003         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
47004         for flag in $(EXTRA_TARGET_FLAGS); do \
47005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47006         done; \
47007         (cd $(TARGET_SUBDIR)/libobjc && \
47008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47010                   "RANLIB=$${RANLIB}" \
47011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47012                    installcheck) \
47013           || exit 1
47014
47015 @endif target-libobjc
47016
47017 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47018 maybe-mostlyclean-target-libobjc:
47019 @if target-libobjc
47020 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47021
47022 mostlyclean-target-libobjc: 
47023         @: $(MAKE); $(unstage)
47024         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47025         r=`${PWD_COMMAND}`; export r; \
47026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027         $(NORMAL_TARGET_EXPORTS) \
47028         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
47029         for flag in $(EXTRA_TARGET_FLAGS); do \
47030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031         done; \
47032         (cd $(TARGET_SUBDIR)/libobjc && \
47033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035                   "RANLIB=$${RANLIB}" \
47036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037                    mostlyclean) \
47038           || exit 1
47039
47040 @endif target-libobjc
47041
47042 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
47043 maybe-clean-target-libobjc:
47044 @if target-libobjc
47045 maybe-clean-target-libobjc: clean-target-libobjc
47046
47047 clean-target-libobjc: 
47048         @: $(MAKE); $(unstage)
47049         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47050         r=`${PWD_COMMAND}`; export r; \
47051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47052         $(NORMAL_TARGET_EXPORTS) \
47053         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
47054         for flag in $(EXTRA_TARGET_FLAGS); do \
47055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47056         done; \
47057         (cd $(TARGET_SUBDIR)/libobjc && \
47058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47060                   "RANLIB=$${RANLIB}" \
47061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47062                    clean) \
47063           || exit 1
47064
47065 @endif target-libobjc
47066
47067 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47068 maybe-distclean-target-libobjc:
47069 @if target-libobjc
47070 maybe-distclean-target-libobjc: distclean-target-libobjc
47071
47072 distclean-target-libobjc: 
47073         @: $(MAKE); $(unstage)
47074         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47075         r=`${PWD_COMMAND}`; export r; \
47076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47077         $(NORMAL_TARGET_EXPORTS) \
47078         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
47079         for flag in $(EXTRA_TARGET_FLAGS); do \
47080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47081         done; \
47082         (cd $(TARGET_SUBDIR)/libobjc && \
47083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47085                   "RANLIB=$${RANLIB}" \
47086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47087                    distclean) \
47088           || exit 1
47089
47090 @endif target-libobjc
47091
47092 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47093 maybe-maintainer-clean-target-libobjc:
47094 @if target-libobjc
47095 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47096
47097 maintainer-clean-target-libobjc: 
47098         @: $(MAKE); $(unstage)
47099         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47100         r=`${PWD_COMMAND}`; export r; \
47101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102         $(NORMAL_TARGET_EXPORTS) \
47103         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
47104         for flag in $(EXTRA_TARGET_FLAGS); do \
47105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47106         done; \
47107         (cd $(TARGET_SUBDIR)/libobjc && \
47108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47110                   "RANLIB=$${RANLIB}" \
47111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47112                    maintainer-clean) \
47113           || exit 1
47114
47115 @endif target-libobjc
47116
47117
47118
47119
47120
47121 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47122 maybe-configure-target-libtermcap:
47123 @if gcc-bootstrap
47124 configure-target-libtermcap: stage_current
47125 @endif gcc-bootstrap
47126 @if target-libtermcap
47127 maybe-configure-target-libtermcap: configure-target-libtermcap
47128 configure-target-libtermcap: 
47129         @: $(MAKE); $(unstage)
47130         @r=`${PWD_COMMAND}`; export r; \
47131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132         echo "Checking multilib configuration for libtermcap..."; \
47133         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47134         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
47135         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47136           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47137             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47138           else \
47139             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47140             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47141           fi; \
47142         else \
47143           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47144         fi; \
47145         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47146         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47147         $(NORMAL_TARGET_EXPORTS) \
47148         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47149         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47150         case $(srcdir) in \
47151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47152           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47154         esac; \
47155         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
47156         libsrcdir="$$s/libtermcap"; \
47157         rm -f no-such-file || : ; \
47158         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47159           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47160           --target=${target_alias} $${srcdiroption}  \
47161           || exit 1
47162 @endif target-libtermcap
47163
47164
47165
47166
47167
47168 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
47169 maybe-all-target-libtermcap:
47170 @if gcc-bootstrap
47171 all-target-libtermcap: stage_current
47172 @endif gcc-bootstrap
47173 @if target-libtermcap
47174 TARGET-target-libtermcap=all
47175 maybe-all-target-libtermcap: all-target-libtermcap
47176 all-target-libtermcap: configure-target-libtermcap
47177         @: $(MAKE); $(unstage)
47178         @r=`${PWD_COMMAND}`; export r; \
47179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47180         $(NORMAL_TARGET_EXPORTS) \
47181         (cd $(TARGET_SUBDIR)/libtermcap && \
47182           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47183                 $(TARGET-target-libtermcap))
47184 @endif target-libtermcap
47185
47186
47187
47188
47189
47190 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
47191 maybe-check-target-libtermcap:
47192 @if target-libtermcap
47193 maybe-check-target-libtermcap: check-target-libtermcap
47194
47195 # Dummy target for uncheckable module.
47196 check-target-libtermcap:
47197
47198 @endif target-libtermcap
47199
47200 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
47201 maybe-install-target-libtermcap:
47202 @if target-libtermcap
47203 maybe-install-target-libtermcap: install-target-libtermcap
47204
47205 install-target-libtermcap: installdirs
47206         @: $(MAKE); $(unstage)
47207         @r=`${PWD_COMMAND}`; export r; \
47208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47209         $(NORMAL_TARGET_EXPORTS) \
47210         (cd $(TARGET_SUBDIR)/libtermcap && \
47211           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47212
47213 @endif target-libtermcap
47214
47215 # Other targets (info, dvi, pdf, etc.)
47216
47217 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
47218 maybe-info-target-libtermcap:
47219 @if target-libtermcap
47220 maybe-info-target-libtermcap: info-target-libtermcap
47221
47222 info-target-libtermcap: \
47223     configure-target-libtermcap 
47224         @: $(MAKE); $(unstage)
47225         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47226         r=`${PWD_COMMAND}`; export r; \
47227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47228         $(NORMAL_TARGET_EXPORTS) \
47229         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
47230         for flag in $(EXTRA_TARGET_FLAGS); do \
47231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47232         done; \
47233         (cd $(TARGET_SUBDIR)/libtermcap && \
47234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47236                   "RANLIB=$${RANLIB}" \
47237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47238                    info) \
47239           || exit 1
47240
47241 @endif target-libtermcap
47242
47243 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47244 maybe-dvi-target-libtermcap:
47245 @if target-libtermcap
47246 maybe-dvi-target-libtermcap: dvi-target-libtermcap
47247
47248 dvi-target-libtermcap: \
47249     configure-target-libtermcap 
47250         @: $(MAKE); $(unstage)
47251         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47252         r=`${PWD_COMMAND}`; export r; \
47253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47254         $(NORMAL_TARGET_EXPORTS) \
47255         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
47256         for flag in $(EXTRA_TARGET_FLAGS); do \
47257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47258         done; \
47259         (cd $(TARGET_SUBDIR)/libtermcap && \
47260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47262                   "RANLIB=$${RANLIB}" \
47263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47264                    dvi) \
47265           || exit 1
47266
47267 @endif target-libtermcap
47268
47269 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47270 maybe-pdf-target-libtermcap:
47271 @if target-libtermcap
47272 maybe-pdf-target-libtermcap: pdf-target-libtermcap
47273
47274 pdf-target-libtermcap: \
47275     configure-target-libtermcap 
47276         @: $(MAKE); $(unstage)
47277         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47278         r=`${PWD_COMMAND}`; export r; \
47279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47280         $(NORMAL_TARGET_EXPORTS) \
47281         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47282         for flag in $(EXTRA_TARGET_FLAGS); do \
47283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47284         done; \
47285         (cd $(TARGET_SUBDIR)/libtermcap && \
47286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47288                   "RANLIB=$${RANLIB}" \
47289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47290                    pdf) \
47291           || exit 1
47292
47293 @endif target-libtermcap
47294
47295 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
47296 maybe-html-target-libtermcap:
47297 @if target-libtermcap
47298 maybe-html-target-libtermcap: html-target-libtermcap
47299
47300 html-target-libtermcap: \
47301     configure-target-libtermcap 
47302         @: $(MAKE); $(unstage)
47303         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47304         r=`${PWD_COMMAND}`; export r; \
47305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306         $(NORMAL_TARGET_EXPORTS) \
47307         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
47308         for flag in $(EXTRA_TARGET_FLAGS); do \
47309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310         done; \
47311         (cd $(TARGET_SUBDIR)/libtermcap && \
47312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314                   "RANLIB=$${RANLIB}" \
47315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316                    html) \
47317           || exit 1
47318
47319 @endif target-libtermcap
47320
47321 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47322 maybe-TAGS-target-libtermcap:
47323 @if target-libtermcap
47324 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47325
47326 TAGS-target-libtermcap: \
47327     configure-target-libtermcap 
47328         @: $(MAKE); $(unstage)
47329         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47330         r=`${PWD_COMMAND}`; export r; \
47331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47332         $(NORMAL_TARGET_EXPORTS) \
47333         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
47334         for flag in $(EXTRA_TARGET_FLAGS); do \
47335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47336         done; \
47337         (cd $(TARGET_SUBDIR)/libtermcap && \
47338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47340                   "RANLIB=$${RANLIB}" \
47341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47342                    TAGS) \
47343           || exit 1
47344
47345 @endif target-libtermcap
47346
47347 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47348 maybe-install-info-target-libtermcap:
47349 @if target-libtermcap
47350 maybe-install-info-target-libtermcap: install-info-target-libtermcap
47351
47352 install-info-target-libtermcap: \
47353     configure-target-libtermcap \
47354     info-target-libtermcap 
47355         @: $(MAKE); $(unstage)
47356         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47357         r=`${PWD_COMMAND}`; export r; \
47358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359         $(NORMAL_TARGET_EXPORTS) \
47360         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
47361         for flag in $(EXTRA_TARGET_FLAGS); do \
47362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47363         done; \
47364         (cd $(TARGET_SUBDIR)/libtermcap && \
47365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367                   "RANLIB=$${RANLIB}" \
47368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369                    install-info) \
47370           || exit 1
47371
47372 @endif target-libtermcap
47373
47374 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47375 maybe-install-pdf-target-libtermcap:
47376 @if target-libtermcap
47377 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47378
47379 install-pdf-target-libtermcap: \
47380     configure-target-libtermcap \
47381     pdf-target-libtermcap 
47382         @: $(MAKE); $(unstage)
47383         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47384         r=`${PWD_COMMAND}`; export r; \
47385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47386         $(NORMAL_TARGET_EXPORTS) \
47387         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47388         for flag in $(EXTRA_TARGET_FLAGS); do \
47389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47390         done; \
47391         (cd $(TARGET_SUBDIR)/libtermcap && \
47392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47394                   "RANLIB=$${RANLIB}" \
47395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47396                    install-pdf) \
47397           || exit 1
47398
47399 @endif target-libtermcap
47400
47401 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47402 maybe-install-html-target-libtermcap:
47403 @if target-libtermcap
47404 maybe-install-html-target-libtermcap: install-html-target-libtermcap
47405
47406 install-html-target-libtermcap: \
47407     configure-target-libtermcap \
47408     html-target-libtermcap 
47409         @: $(MAKE); $(unstage)
47410         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47411         r=`${PWD_COMMAND}`; export r; \
47412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47413         $(NORMAL_TARGET_EXPORTS) \
47414         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
47415         for flag in $(EXTRA_TARGET_FLAGS); do \
47416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47417         done; \
47418         (cd $(TARGET_SUBDIR)/libtermcap && \
47419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47421                   "RANLIB=$${RANLIB}" \
47422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47423                    install-html) \
47424           || exit 1
47425
47426 @endif target-libtermcap
47427
47428 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47429 maybe-installcheck-target-libtermcap:
47430 @if target-libtermcap
47431 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47432
47433 installcheck-target-libtermcap: \
47434     configure-target-libtermcap 
47435         @: $(MAKE); $(unstage)
47436         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47437         r=`${PWD_COMMAND}`; export r; \
47438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439         $(NORMAL_TARGET_EXPORTS) \
47440         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
47441         for flag in $(EXTRA_TARGET_FLAGS); do \
47442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47443         done; \
47444         (cd $(TARGET_SUBDIR)/libtermcap && \
47445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47447                   "RANLIB=$${RANLIB}" \
47448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47449                    installcheck) \
47450           || exit 1
47451
47452 @endif target-libtermcap
47453
47454 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
47455 maybe-mostlyclean-target-libtermcap:
47456 @if target-libtermcap
47457 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
47458
47459 # libtermcap doesn't support mostlyclean.
47460 mostlyclean-target-libtermcap:
47461
47462 @endif target-libtermcap
47463
47464 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
47465 maybe-clean-target-libtermcap:
47466 @if target-libtermcap
47467 maybe-clean-target-libtermcap: clean-target-libtermcap
47468
47469 # libtermcap doesn't support clean.
47470 clean-target-libtermcap:
47471
47472 @endif target-libtermcap
47473
47474 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
47475 maybe-distclean-target-libtermcap:
47476 @if target-libtermcap
47477 maybe-distclean-target-libtermcap: distclean-target-libtermcap
47478
47479 # libtermcap doesn't support distclean.
47480 distclean-target-libtermcap:
47481
47482 @endif target-libtermcap
47483
47484 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
47485 maybe-maintainer-clean-target-libtermcap:
47486 @if target-libtermcap
47487 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
47488
47489 # libtermcap doesn't support maintainer-clean.
47490 maintainer-clean-target-libtermcap:
47491
47492 @endif target-libtermcap
47493
47494
47495
47496
47497
47498 .PHONY: configure-target-winsup maybe-configure-target-winsup
47499 maybe-configure-target-winsup:
47500 @if gcc-bootstrap
47501 configure-target-winsup: stage_current
47502 @endif gcc-bootstrap
47503 @if target-winsup
47504 maybe-configure-target-winsup: configure-target-winsup
47505 configure-target-winsup: 
47506         @: $(MAKE); $(unstage)
47507         @r=`${PWD_COMMAND}`; export r; \
47508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47509         echo "Checking multilib configuration for winsup..."; \
47510         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47511         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
47512         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
47513           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
47514             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
47515           else \
47516             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
47517             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47518           fi; \
47519         else \
47520           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47521         fi; \
47522         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
47523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47524         $(NORMAL_TARGET_EXPORTS) \
47525         echo Configuring in $(TARGET_SUBDIR)/winsup; \
47526         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
47527         case $(srcdir) in \
47528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47529           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
47530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47531         esac; \
47532         srcdiroption="--srcdir=$${topdir}/winsup"; \
47533         libsrcdir="$$s/winsup"; \
47534         rm -f no-such-file || : ; \
47535         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47536           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47537           --target=${target_alias} $${srcdiroption}  \
47538           || exit 1
47539 @endif target-winsup
47540
47541
47542
47543
47544
47545 .PHONY: all-target-winsup maybe-all-target-winsup
47546 maybe-all-target-winsup:
47547 @if gcc-bootstrap
47548 all-target-winsup: stage_current
47549 @endif gcc-bootstrap
47550 @if target-winsup
47551 TARGET-target-winsup=all
47552 maybe-all-target-winsup: all-target-winsup
47553 all-target-winsup: configure-target-winsup
47554         @: $(MAKE); $(unstage)
47555         @r=`${PWD_COMMAND}`; export r; \
47556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47557         $(NORMAL_TARGET_EXPORTS) \
47558         (cd $(TARGET_SUBDIR)/winsup && \
47559           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47560                 $(TARGET-target-winsup))
47561 @endif target-winsup
47562
47563
47564
47565
47566
47567 .PHONY: check-target-winsup maybe-check-target-winsup
47568 maybe-check-target-winsup:
47569 @if target-winsup
47570 maybe-check-target-winsup: check-target-winsup
47571
47572 check-target-winsup:
47573         @: $(MAKE); $(unstage)
47574         @r=`${PWD_COMMAND}`; export r; \
47575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47576         $(NORMAL_TARGET_EXPORTS) \
47577         (cd $(TARGET_SUBDIR)/winsup && \
47578           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47579
47580 @endif target-winsup
47581
47582 .PHONY: install-target-winsup maybe-install-target-winsup
47583 maybe-install-target-winsup:
47584 @if target-winsup
47585 maybe-install-target-winsup: install-target-winsup
47586
47587 install-target-winsup: installdirs
47588         @: $(MAKE); $(unstage)
47589         @r=`${PWD_COMMAND}`; export r; \
47590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591         $(NORMAL_TARGET_EXPORTS) \
47592         (cd $(TARGET_SUBDIR)/winsup && \
47593           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47594
47595 @endif target-winsup
47596
47597 # Other targets (info, dvi, pdf, etc.)
47598
47599 .PHONY: maybe-info-target-winsup info-target-winsup
47600 maybe-info-target-winsup:
47601 @if target-winsup
47602 maybe-info-target-winsup: info-target-winsup
47603
47604 info-target-winsup: \
47605     configure-target-winsup 
47606         @: $(MAKE); $(unstage)
47607         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47608         r=`${PWD_COMMAND}`; export r; \
47609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47610         $(NORMAL_TARGET_EXPORTS) \
47611         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
47612         for flag in $(EXTRA_TARGET_FLAGS); do \
47613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47614         done; \
47615         (cd $(TARGET_SUBDIR)/winsup && \
47616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47618                   "RANLIB=$${RANLIB}" \
47619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47620                    info) \
47621           || exit 1
47622
47623 @endif target-winsup
47624
47625 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
47626 maybe-dvi-target-winsup:
47627 @if target-winsup
47628 maybe-dvi-target-winsup: dvi-target-winsup
47629
47630 dvi-target-winsup: \
47631     configure-target-winsup 
47632         @: $(MAKE); $(unstage)
47633         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47634         r=`${PWD_COMMAND}`; export r; \
47635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636         $(NORMAL_TARGET_EXPORTS) \
47637         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
47638         for flag in $(EXTRA_TARGET_FLAGS); do \
47639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47640         done; \
47641         (cd $(TARGET_SUBDIR)/winsup && \
47642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47644                   "RANLIB=$${RANLIB}" \
47645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47646                    dvi) \
47647           || exit 1
47648
47649 @endif target-winsup
47650
47651 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
47652 maybe-pdf-target-winsup:
47653 @if target-winsup
47654 maybe-pdf-target-winsup: pdf-target-winsup
47655
47656 pdf-target-winsup: \
47657     configure-target-winsup 
47658         @: $(MAKE); $(unstage)
47659         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47660         r=`${PWD_COMMAND}`; export r; \
47661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662         $(NORMAL_TARGET_EXPORTS) \
47663         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
47664         for flag in $(EXTRA_TARGET_FLAGS); do \
47665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666         done; \
47667         (cd $(TARGET_SUBDIR)/winsup && \
47668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670                   "RANLIB=$${RANLIB}" \
47671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672                    pdf) \
47673           || exit 1
47674
47675 @endif target-winsup
47676
47677 .PHONY: maybe-html-target-winsup html-target-winsup
47678 maybe-html-target-winsup:
47679 @if target-winsup
47680 maybe-html-target-winsup: html-target-winsup
47681
47682 html-target-winsup: \
47683     configure-target-winsup 
47684         @: $(MAKE); $(unstage)
47685         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47686         r=`${PWD_COMMAND}`; export r; \
47687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47688         $(NORMAL_TARGET_EXPORTS) \
47689         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
47690         for flag in $(EXTRA_TARGET_FLAGS); do \
47691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47692         done; \
47693         (cd $(TARGET_SUBDIR)/winsup && \
47694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47696                   "RANLIB=$${RANLIB}" \
47697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47698                    html) \
47699           || exit 1
47700
47701 @endif target-winsup
47702
47703 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47704 maybe-TAGS-target-winsup:
47705 @if target-winsup
47706 maybe-TAGS-target-winsup: TAGS-target-winsup
47707
47708 TAGS-target-winsup: \
47709     configure-target-winsup 
47710         @: $(MAKE); $(unstage)
47711         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47712         r=`${PWD_COMMAND}`; export r; \
47713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47714         $(NORMAL_TARGET_EXPORTS) \
47715         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47716         for flag in $(EXTRA_TARGET_FLAGS); do \
47717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47718         done; \
47719         (cd $(TARGET_SUBDIR)/winsup && \
47720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47722                   "RANLIB=$${RANLIB}" \
47723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47724                    TAGS) \
47725           || exit 1
47726
47727 @endif target-winsup
47728
47729 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
47730 maybe-install-info-target-winsup:
47731 @if target-winsup
47732 maybe-install-info-target-winsup: install-info-target-winsup
47733
47734 install-info-target-winsup: \
47735     configure-target-winsup \
47736     info-target-winsup 
47737         @: $(MAKE); $(unstage)
47738         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47739         r=`${PWD_COMMAND}`; export r; \
47740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47741         $(NORMAL_TARGET_EXPORTS) \
47742         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47743         for flag in $(EXTRA_TARGET_FLAGS); do \
47744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47745         done; \
47746         (cd $(TARGET_SUBDIR)/winsup && \
47747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47749                   "RANLIB=$${RANLIB}" \
47750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47751                    install-info) \
47752           || exit 1
47753
47754 @endif target-winsup
47755
47756 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47757 maybe-install-pdf-target-winsup:
47758 @if target-winsup
47759 maybe-install-pdf-target-winsup: install-pdf-target-winsup
47760
47761 install-pdf-target-winsup: \
47762     configure-target-winsup \
47763     pdf-target-winsup 
47764         @: $(MAKE); $(unstage)
47765         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47766         r=`${PWD_COMMAND}`; export r; \
47767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47768         $(NORMAL_TARGET_EXPORTS) \
47769         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47770         for flag in $(EXTRA_TARGET_FLAGS); do \
47771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47772         done; \
47773         (cd $(TARGET_SUBDIR)/winsup && \
47774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47776                   "RANLIB=$${RANLIB}" \
47777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47778                    install-pdf) \
47779           || exit 1
47780
47781 @endif target-winsup
47782
47783 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
47784 maybe-install-html-target-winsup:
47785 @if target-winsup
47786 maybe-install-html-target-winsup: install-html-target-winsup
47787
47788 install-html-target-winsup: \
47789     configure-target-winsup \
47790     html-target-winsup 
47791         @: $(MAKE); $(unstage)
47792         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47793         r=`${PWD_COMMAND}`; export r; \
47794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795         $(NORMAL_TARGET_EXPORTS) \
47796         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47797         for flag in $(EXTRA_TARGET_FLAGS); do \
47798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47799         done; \
47800         (cd $(TARGET_SUBDIR)/winsup && \
47801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47803                   "RANLIB=$${RANLIB}" \
47804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47805                    install-html) \
47806           || exit 1
47807
47808 @endif target-winsup
47809
47810 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47811 maybe-installcheck-target-winsup:
47812 @if target-winsup
47813 maybe-installcheck-target-winsup: installcheck-target-winsup
47814
47815 installcheck-target-winsup: \
47816     configure-target-winsup 
47817         @: $(MAKE); $(unstage)
47818         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47819         r=`${PWD_COMMAND}`; export r; \
47820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47821         $(NORMAL_TARGET_EXPORTS) \
47822         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47823         for flag in $(EXTRA_TARGET_FLAGS); do \
47824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47825         done; \
47826         (cd $(TARGET_SUBDIR)/winsup && \
47827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47829                   "RANLIB=$${RANLIB}" \
47830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47831                    installcheck) \
47832           || exit 1
47833
47834 @endif target-winsup
47835
47836 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47837 maybe-mostlyclean-target-winsup:
47838 @if target-winsup
47839 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47840
47841 mostlyclean-target-winsup: 
47842         @: $(MAKE); $(unstage)
47843         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47844         r=`${PWD_COMMAND}`; export r; \
47845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47846         $(NORMAL_TARGET_EXPORTS) \
47847         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47848         for flag in $(EXTRA_TARGET_FLAGS); do \
47849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47850         done; \
47851         (cd $(TARGET_SUBDIR)/winsup && \
47852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47854                   "RANLIB=$${RANLIB}" \
47855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47856                    mostlyclean) \
47857           || exit 1
47858
47859 @endif target-winsup
47860
47861 .PHONY: maybe-clean-target-winsup clean-target-winsup
47862 maybe-clean-target-winsup:
47863 @if target-winsup
47864 maybe-clean-target-winsup: clean-target-winsup
47865
47866 clean-target-winsup: 
47867         @: $(MAKE); $(unstage)
47868         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47869         r=`${PWD_COMMAND}`; export r; \
47870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47871         $(NORMAL_TARGET_EXPORTS) \
47872         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47873         for flag in $(EXTRA_TARGET_FLAGS); do \
47874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47875         done; \
47876         (cd $(TARGET_SUBDIR)/winsup && \
47877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47879                   "RANLIB=$${RANLIB}" \
47880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47881                    clean) \
47882           || exit 1
47883
47884 @endif target-winsup
47885
47886 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
47887 maybe-distclean-target-winsup:
47888 @if target-winsup
47889 maybe-distclean-target-winsup: distclean-target-winsup
47890
47891 distclean-target-winsup: 
47892         @: $(MAKE); $(unstage)
47893         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47894         r=`${PWD_COMMAND}`; export r; \
47895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47896         $(NORMAL_TARGET_EXPORTS) \
47897         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47898         for flag in $(EXTRA_TARGET_FLAGS); do \
47899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47900         done; \
47901         (cd $(TARGET_SUBDIR)/winsup && \
47902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47904                   "RANLIB=$${RANLIB}" \
47905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47906                    distclean) \
47907           || exit 1
47908
47909 @endif target-winsup
47910
47911 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47912 maybe-maintainer-clean-target-winsup:
47913 @if target-winsup
47914 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47915
47916 maintainer-clean-target-winsup: 
47917         @: $(MAKE); $(unstage)
47918         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47919         r=`${PWD_COMMAND}`; export r; \
47920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47921         $(NORMAL_TARGET_EXPORTS) \
47922         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47923         for flag in $(EXTRA_TARGET_FLAGS); do \
47924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47925         done; \
47926         (cd $(TARGET_SUBDIR)/winsup && \
47927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47929                   "RANLIB=$${RANLIB}" \
47930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47931                    maintainer-clean) \
47932           || exit 1
47933
47934 @endif target-winsup
47935
47936
47937
47938
47939
47940 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
47941 maybe-configure-target-libgloss:
47942 @if gcc-bootstrap
47943 configure-target-libgloss: stage_current
47944 @endif gcc-bootstrap
47945 @if target-libgloss
47946 maybe-configure-target-libgloss: configure-target-libgloss
47947 configure-target-libgloss: 
47948         @: $(MAKE); $(unstage)
47949         @r=`${PWD_COMMAND}`; export r; \
47950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47951         echo "Checking multilib configuration for libgloss..."; \
47952         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47953         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47954         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47955           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47956             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47957           else \
47958             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47959             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47960           fi; \
47961         else \
47962           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47963         fi; \
47964         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47966         $(NORMAL_TARGET_EXPORTS) \
47967         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47968         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47969         case $(srcdir) in \
47970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47971           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47973         esac; \
47974         srcdiroption="--srcdir=$${topdir}/libgloss"; \
47975         libsrcdir="$$s/libgloss"; \
47976         rm -f no-such-file || : ; \
47977         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47978           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47979           --target=${target_alias} $${srcdiroption}  \
47980           || exit 1
47981 @endif target-libgloss
47982
47983
47984
47985
47986
47987 .PHONY: all-target-libgloss maybe-all-target-libgloss
47988 maybe-all-target-libgloss:
47989 @if gcc-bootstrap
47990 all-target-libgloss: stage_current
47991 @endif gcc-bootstrap
47992 @if target-libgloss
47993 TARGET-target-libgloss=all
47994 maybe-all-target-libgloss: all-target-libgloss
47995 all-target-libgloss: configure-target-libgloss
47996         @: $(MAKE); $(unstage)
47997         @r=`${PWD_COMMAND}`; export r; \
47998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47999         $(NORMAL_TARGET_EXPORTS) \
48000         (cd $(TARGET_SUBDIR)/libgloss && \
48001           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48002                 $(TARGET-target-libgloss))
48003 @endif target-libgloss
48004
48005
48006
48007
48008
48009 .PHONY: check-target-libgloss maybe-check-target-libgloss
48010 maybe-check-target-libgloss:
48011 @if target-libgloss
48012 maybe-check-target-libgloss: check-target-libgloss
48013
48014 # Dummy target for uncheckable module.
48015 check-target-libgloss:
48016
48017 @endif target-libgloss
48018
48019 .PHONY: install-target-libgloss maybe-install-target-libgloss
48020 maybe-install-target-libgloss:
48021 @if target-libgloss
48022 maybe-install-target-libgloss: install-target-libgloss
48023
48024 install-target-libgloss: installdirs
48025         @: $(MAKE); $(unstage)
48026         @r=`${PWD_COMMAND}`; export r; \
48027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48028         $(NORMAL_TARGET_EXPORTS) \
48029         (cd $(TARGET_SUBDIR)/libgloss && \
48030           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48031
48032 @endif target-libgloss
48033
48034 # Other targets (info, dvi, pdf, etc.)
48035
48036 .PHONY: maybe-info-target-libgloss info-target-libgloss
48037 maybe-info-target-libgloss:
48038 @if target-libgloss
48039 maybe-info-target-libgloss: info-target-libgloss
48040
48041 info-target-libgloss: \
48042     configure-target-libgloss 
48043         @: $(MAKE); $(unstage)
48044         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48045         r=`${PWD_COMMAND}`; export r; \
48046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48047         $(NORMAL_TARGET_EXPORTS) \
48048         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
48049         for flag in $(EXTRA_TARGET_FLAGS); do \
48050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48051         done; \
48052         (cd $(TARGET_SUBDIR)/libgloss && \
48053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48055                   "RANLIB=$${RANLIB}" \
48056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48057                    info) \
48058           || exit 1
48059
48060 @endif target-libgloss
48061
48062 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48063 maybe-dvi-target-libgloss:
48064 @if target-libgloss
48065 maybe-dvi-target-libgloss: dvi-target-libgloss
48066
48067 dvi-target-libgloss: \
48068     configure-target-libgloss 
48069         @: $(MAKE); $(unstage)
48070         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48071         r=`${PWD_COMMAND}`; export r; \
48072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48073         $(NORMAL_TARGET_EXPORTS) \
48074         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
48075         for flag in $(EXTRA_TARGET_FLAGS); do \
48076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48077         done; \
48078         (cd $(TARGET_SUBDIR)/libgloss && \
48079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48081                   "RANLIB=$${RANLIB}" \
48082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48083                    dvi) \
48084           || exit 1
48085
48086 @endif target-libgloss
48087
48088 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48089 maybe-pdf-target-libgloss:
48090 @if target-libgloss
48091 maybe-pdf-target-libgloss: pdf-target-libgloss
48092
48093 pdf-target-libgloss: \
48094     configure-target-libgloss 
48095         @: $(MAKE); $(unstage)
48096         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48097         r=`${PWD_COMMAND}`; export r; \
48098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48099         $(NORMAL_TARGET_EXPORTS) \
48100         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
48101         for flag in $(EXTRA_TARGET_FLAGS); do \
48102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48103         done; \
48104         (cd $(TARGET_SUBDIR)/libgloss && \
48105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48107                   "RANLIB=$${RANLIB}" \
48108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48109                    pdf) \
48110           || exit 1
48111
48112 @endif target-libgloss
48113
48114 .PHONY: maybe-html-target-libgloss html-target-libgloss
48115 maybe-html-target-libgloss:
48116 @if target-libgloss
48117 maybe-html-target-libgloss: html-target-libgloss
48118
48119 html-target-libgloss: \
48120     configure-target-libgloss 
48121         @: $(MAKE); $(unstage)
48122         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48123         r=`${PWD_COMMAND}`; export r; \
48124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48125         $(NORMAL_TARGET_EXPORTS) \
48126         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
48127         for flag in $(EXTRA_TARGET_FLAGS); do \
48128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48129         done; \
48130         (cd $(TARGET_SUBDIR)/libgloss && \
48131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48133                   "RANLIB=$${RANLIB}" \
48134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48135                    html) \
48136           || exit 1
48137
48138 @endif target-libgloss
48139
48140 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48141 maybe-TAGS-target-libgloss:
48142 @if target-libgloss
48143 maybe-TAGS-target-libgloss: TAGS-target-libgloss
48144
48145 TAGS-target-libgloss: \
48146     configure-target-libgloss 
48147         @: $(MAKE); $(unstage)
48148         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48149         r=`${PWD_COMMAND}`; export r; \
48150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48151         $(NORMAL_TARGET_EXPORTS) \
48152         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
48153         for flag in $(EXTRA_TARGET_FLAGS); do \
48154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48155         done; \
48156         (cd $(TARGET_SUBDIR)/libgloss && \
48157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48159                   "RANLIB=$${RANLIB}" \
48160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48161                    TAGS) \
48162           || exit 1
48163
48164 @endif target-libgloss
48165
48166 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48167 maybe-install-info-target-libgloss:
48168 @if target-libgloss
48169 maybe-install-info-target-libgloss: install-info-target-libgloss
48170
48171 install-info-target-libgloss: \
48172     configure-target-libgloss \
48173     info-target-libgloss 
48174         @: $(MAKE); $(unstage)
48175         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48176         r=`${PWD_COMMAND}`; export r; \
48177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48178         $(NORMAL_TARGET_EXPORTS) \
48179         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
48180         for flag in $(EXTRA_TARGET_FLAGS); do \
48181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48182         done; \
48183         (cd $(TARGET_SUBDIR)/libgloss && \
48184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48186                   "RANLIB=$${RANLIB}" \
48187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48188                    install-info) \
48189           || exit 1
48190
48191 @endif target-libgloss
48192
48193 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48194 maybe-install-pdf-target-libgloss:
48195 @if target-libgloss
48196 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48197
48198 install-pdf-target-libgloss: \
48199     configure-target-libgloss \
48200     pdf-target-libgloss 
48201         @: $(MAKE); $(unstage)
48202         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48203         r=`${PWD_COMMAND}`; export r; \
48204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48205         $(NORMAL_TARGET_EXPORTS) \
48206         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
48207         for flag in $(EXTRA_TARGET_FLAGS); do \
48208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48209         done; \
48210         (cd $(TARGET_SUBDIR)/libgloss && \
48211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48213                   "RANLIB=$${RANLIB}" \
48214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48215                    install-pdf) \
48216           || exit 1
48217
48218 @endif target-libgloss
48219
48220 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48221 maybe-install-html-target-libgloss:
48222 @if target-libgloss
48223 maybe-install-html-target-libgloss: install-html-target-libgloss
48224
48225 install-html-target-libgloss: \
48226     configure-target-libgloss \
48227     html-target-libgloss 
48228         @: $(MAKE); $(unstage)
48229         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48230         r=`${PWD_COMMAND}`; export r; \
48231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48232         $(NORMAL_TARGET_EXPORTS) \
48233         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
48234         for flag in $(EXTRA_TARGET_FLAGS); do \
48235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48236         done; \
48237         (cd $(TARGET_SUBDIR)/libgloss && \
48238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48240                   "RANLIB=$${RANLIB}" \
48241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48242                    install-html) \
48243           || exit 1
48244
48245 @endif target-libgloss
48246
48247 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48248 maybe-installcheck-target-libgloss:
48249 @if target-libgloss
48250 maybe-installcheck-target-libgloss: installcheck-target-libgloss
48251
48252 installcheck-target-libgloss: \
48253     configure-target-libgloss 
48254         @: $(MAKE); $(unstage)
48255         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48256         r=`${PWD_COMMAND}`; export r; \
48257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258         $(NORMAL_TARGET_EXPORTS) \
48259         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
48260         for flag in $(EXTRA_TARGET_FLAGS); do \
48261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262         done; \
48263         (cd $(TARGET_SUBDIR)/libgloss && \
48264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266                   "RANLIB=$${RANLIB}" \
48267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268                    installcheck) \
48269           || exit 1
48270
48271 @endif target-libgloss
48272
48273 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48274 maybe-mostlyclean-target-libgloss:
48275 @if target-libgloss
48276 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48277
48278 mostlyclean-target-libgloss: 
48279         @: $(MAKE); $(unstage)
48280         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48281         r=`${PWD_COMMAND}`; export r; \
48282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48283         $(NORMAL_TARGET_EXPORTS) \
48284         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
48285         for flag in $(EXTRA_TARGET_FLAGS); do \
48286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48287         done; \
48288         (cd $(TARGET_SUBDIR)/libgloss && \
48289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48291                   "RANLIB=$${RANLIB}" \
48292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48293                    mostlyclean) \
48294           || exit 1
48295
48296 @endif target-libgloss
48297
48298 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
48299 maybe-clean-target-libgloss:
48300 @if target-libgloss
48301 maybe-clean-target-libgloss: clean-target-libgloss
48302
48303 clean-target-libgloss: 
48304         @: $(MAKE); $(unstage)
48305         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48306         r=`${PWD_COMMAND}`; export r; \
48307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48308         $(NORMAL_TARGET_EXPORTS) \
48309         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
48310         for flag in $(EXTRA_TARGET_FLAGS); do \
48311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48312         done; \
48313         (cd $(TARGET_SUBDIR)/libgloss && \
48314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48316                   "RANLIB=$${RANLIB}" \
48317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48318                    clean) \
48319           || exit 1
48320
48321 @endif target-libgloss
48322
48323 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48324 maybe-distclean-target-libgloss:
48325 @if target-libgloss
48326 maybe-distclean-target-libgloss: distclean-target-libgloss
48327
48328 distclean-target-libgloss: 
48329         @: $(MAKE); $(unstage)
48330         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48331         r=`${PWD_COMMAND}`; export r; \
48332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48333         $(NORMAL_TARGET_EXPORTS) \
48334         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
48335         for flag in $(EXTRA_TARGET_FLAGS); do \
48336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48337         done; \
48338         (cd $(TARGET_SUBDIR)/libgloss && \
48339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48341                   "RANLIB=$${RANLIB}" \
48342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48343                    distclean) \
48344           || exit 1
48345
48346 @endif target-libgloss
48347
48348 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48349 maybe-maintainer-clean-target-libgloss:
48350 @if target-libgloss
48351 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48352
48353 maintainer-clean-target-libgloss: 
48354         @: $(MAKE); $(unstage)
48355         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48356         r=`${PWD_COMMAND}`; export r; \
48357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48358         $(NORMAL_TARGET_EXPORTS) \
48359         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
48360         for flag in $(EXTRA_TARGET_FLAGS); do \
48361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48362         done; \
48363         (cd $(TARGET_SUBDIR)/libgloss && \
48364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48366                   "RANLIB=$${RANLIB}" \
48367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48368                    maintainer-clean) \
48369           || exit 1
48370
48371 @endif target-libgloss
48372
48373
48374
48375
48376
48377 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
48378 maybe-configure-target-libiberty:
48379 @if gcc-bootstrap
48380 configure-target-libiberty: stage_current
48381 @endif gcc-bootstrap
48382 @if target-libiberty
48383 maybe-configure-target-libiberty: configure-target-libiberty
48384 configure-target-libiberty: 
48385         @: $(MAKE); $(unstage)
48386         @r=`${PWD_COMMAND}`; export r; \
48387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388         echo "Checking multilib configuration for libiberty..."; \
48389         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
48391         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48392           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48393             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
48394           else \
48395             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
48396             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48397           fi; \
48398         else \
48399           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48400         fi; \
48401         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
48402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48403         $(NORMAL_TARGET_EXPORTS) \
48404         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
48405         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
48406         case $(srcdir) in \
48407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48408           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
48409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48410         esac; \
48411         srcdiroption="--srcdir=$${topdir}/libiberty"; \
48412         libsrcdir="$$s/libiberty"; \
48413         rm -f no-such-file || : ; \
48414         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48416           --target=${target_alias} $${srcdiroption}  \
48417           || exit 1
48418 @endif target-libiberty
48419
48420
48421
48422
48423
48424 .PHONY: all-target-libiberty maybe-all-target-libiberty
48425 maybe-all-target-libiberty:
48426 @if gcc-bootstrap
48427 all-target-libiberty: stage_current
48428 @endif gcc-bootstrap
48429 @if target-libiberty
48430 TARGET-target-libiberty=all
48431 maybe-all-target-libiberty: all-target-libiberty
48432 all-target-libiberty: configure-target-libiberty
48433         @: $(MAKE); $(unstage)
48434         @r=`${PWD_COMMAND}`; export r; \
48435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48436         $(NORMAL_TARGET_EXPORTS) \
48437         (cd $(TARGET_SUBDIR)/libiberty && \
48438           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48439                 $(TARGET-target-libiberty))
48440 @endif target-libiberty
48441
48442
48443
48444
48445
48446 .PHONY: check-target-libiberty maybe-check-target-libiberty
48447 maybe-check-target-libiberty:
48448 @if target-libiberty
48449 maybe-check-target-libiberty: check-target-libiberty
48450
48451 check-target-libiberty:
48452         @: $(MAKE); $(unstage)
48453         @r=`${PWD_COMMAND}`; export r; \
48454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455         $(NORMAL_TARGET_EXPORTS) \
48456         (cd $(TARGET_SUBDIR)/libiberty && \
48457           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48458
48459 @endif target-libiberty
48460
48461 .PHONY: install-target-libiberty maybe-install-target-libiberty
48462 maybe-install-target-libiberty:
48463 @if target-libiberty
48464 maybe-install-target-libiberty: install-target-libiberty
48465
48466 install-target-libiberty: installdirs
48467         @: $(MAKE); $(unstage)
48468         @r=`${PWD_COMMAND}`; export r; \
48469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48470         $(NORMAL_TARGET_EXPORTS) \
48471         (cd $(TARGET_SUBDIR)/libiberty && \
48472           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48473
48474 @endif target-libiberty
48475
48476 # Other targets (info, dvi, pdf, etc.)
48477
48478 .PHONY: maybe-info-target-libiberty info-target-libiberty
48479 maybe-info-target-libiberty:
48480 @if target-libiberty
48481 maybe-info-target-libiberty: info-target-libiberty
48482
48483 info-target-libiberty: \
48484     configure-target-libiberty 
48485         @: $(MAKE); $(unstage)
48486         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48487         r=`${PWD_COMMAND}`; export r; \
48488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48489         $(NORMAL_TARGET_EXPORTS) \
48490         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
48491         for flag in $(EXTRA_TARGET_FLAGS); do \
48492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48493         done; \
48494         (cd $(TARGET_SUBDIR)/libiberty && \
48495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48497                   "RANLIB=$${RANLIB}" \
48498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48499                    info) \
48500           || exit 1
48501
48502 @endif target-libiberty
48503
48504 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
48505 maybe-dvi-target-libiberty:
48506 @if target-libiberty
48507 maybe-dvi-target-libiberty: dvi-target-libiberty
48508
48509 dvi-target-libiberty: \
48510     configure-target-libiberty 
48511         @: $(MAKE); $(unstage)
48512         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48513         r=`${PWD_COMMAND}`; export r; \
48514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48515         $(NORMAL_TARGET_EXPORTS) \
48516         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
48517         for flag in $(EXTRA_TARGET_FLAGS); do \
48518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48519         done; \
48520         (cd $(TARGET_SUBDIR)/libiberty && \
48521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48523                   "RANLIB=$${RANLIB}" \
48524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48525                    dvi) \
48526           || exit 1
48527
48528 @endif target-libiberty
48529
48530 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
48531 maybe-pdf-target-libiberty:
48532 @if target-libiberty
48533 maybe-pdf-target-libiberty: pdf-target-libiberty
48534
48535 pdf-target-libiberty: \
48536     configure-target-libiberty 
48537         @: $(MAKE); $(unstage)
48538         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48539         r=`${PWD_COMMAND}`; export r; \
48540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541         $(NORMAL_TARGET_EXPORTS) \
48542         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
48543         for flag in $(EXTRA_TARGET_FLAGS); do \
48544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48545         done; \
48546         (cd $(TARGET_SUBDIR)/libiberty && \
48547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48549                   "RANLIB=$${RANLIB}" \
48550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48551                    pdf) \
48552           || exit 1
48553
48554 @endif target-libiberty
48555
48556 .PHONY: maybe-html-target-libiberty html-target-libiberty
48557 maybe-html-target-libiberty:
48558 @if target-libiberty
48559 maybe-html-target-libiberty: html-target-libiberty
48560
48561 html-target-libiberty: \
48562     configure-target-libiberty 
48563         @: $(MAKE); $(unstage)
48564         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48565         r=`${PWD_COMMAND}`; export r; \
48566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48567         $(NORMAL_TARGET_EXPORTS) \
48568         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
48569         for flag in $(EXTRA_TARGET_FLAGS); do \
48570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48571         done; \
48572         (cd $(TARGET_SUBDIR)/libiberty && \
48573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48575                   "RANLIB=$${RANLIB}" \
48576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48577                    html) \
48578           || exit 1
48579
48580 @endif target-libiberty
48581
48582 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
48583 maybe-TAGS-target-libiberty:
48584 @if target-libiberty
48585 maybe-TAGS-target-libiberty: TAGS-target-libiberty
48586
48587 TAGS-target-libiberty: \
48588     configure-target-libiberty 
48589         @: $(MAKE); $(unstage)
48590         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48591         r=`${PWD_COMMAND}`; export r; \
48592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48593         $(NORMAL_TARGET_EXPORTS) \
48594         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
48595         for flag in $(EXTRA_TARGET_FLAGS); do \
48596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48597         done; \
48598         (cd $(TARGET_SUBDIR)/libiberty && \
48599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48601                   "RANLIB=$${RANLIB}" \
48602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48603                    TAGS) \
48604           || exit 1
48605
48606 @endif target-libiberty
48607
48608 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
48609 maybe-install-info-target-libiberty:
48610 @if target-libiberty
48611 maybe-install-info-target-libiberty: install-info-target-libiberty
48612
48613 install-info-target-libiberty: \
48614     configure-target-libiberty \
48615     info-target-libiberty 
48616         @: $(MAKE); $(unstage)
48617         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48618         r=`${PWD_COMMAND}`; export r; \
48619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620         $(NORMAL_TARGET_EXPORTS) \
48621         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
48622         for flag in $(EXTRA_TARGET_FLAGS); do \
48623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48624         done; \
48625         (cd $(TARGET_SUBDIR)/libiberty && \
48626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48628                   "RANLIB=$${RANLIB}" \
48629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48630                    install-info) \
48631           || exit 1
48632
48633 @endif target-libiberty
48634
48635 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
48636 maybe-install-pdf-target-libiberty:
48637 @if target-libiberty
48638 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
48639
48640 install-pdf-target-libiberty: \
48641     configure-target-libiberty \
48642     pdf-target-libiberty 
48643         @: $(MAKE); $(unstage)
48644         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48645         r=`${PWD_COMMAND}`; export r; \
48646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48647         $(NORMAL_TARGET_EXPORTS) \
48648         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
48649         for flag in $(EXTRA_TARGET_FLAGS); do \
48650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48651         done; \
48652         (cd $(TARGET_SUBDIR)/libiberty && \
48653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48655                   "RANLIB=$${RANLIB}" \
48656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48657                    install-pdf) \
48658           || exit 1
48659
48660 @endif target-libiberty
48661
48662 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
48663 maybe-install-html-target-libiberty:
48664 @if target-libiberty
48665 maybe-install-html-target-libiberty: install-html-target-libiberty
48666
48667 install-html-target-libiberty: \
48668     configure-target-libiberty \
48669     html-target-libiberty 
48670         @: $(MAKE); $(unstage)
48671         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48672         r=`${PWD_COMMAND}`; export r; \
48673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48674         $(NORMAL_TARGET_EXPORTS) \
48675         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
48676         for flag in $(EXTRA_TARGET_FLAGS); do \
48677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48678         done; \
48679         (cd $(TARGET_SUBDIR)/libiberty && \
48680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48682                   "RANLIB=$${RANLIB}" \
48683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48684                    install-html) \
48685           || exit 1
48686
48687 @endif target-libiberty
48688
48689 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
48690 maybe-installcheck-target-libiberty:
48691 @if target-libiberty
48692 maybe-installcheck-target-libiberty: installcheck-target-libiberty
48693
48694 installcheck-target-libiberty: \
48695     configure-target-libiberty 
48696         @: $(MAKE); $(unstage)
48697         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48698         r=`${PWD_COMMAND}`; export r; \
48699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48700         $(NORMAL_TARGET_EXPORTS) \
48701         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48702         for flag in $(EXTRA_TARGET_FLAGS); do \
48703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48704         done; \
48705         (cd $(TARGET_SUBDIR)/libiberty && \
48706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48708                   "RANLIB=$${RANLIB}" \
48709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48710                    installcheck) \
48711           || exit 1
48712
48713 @endif target-libiberty
48714
48715 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48716 maybe-mostlyclean-target-libiberty:
48717 @if target-libiberty
48718 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48719
48720 mostlyclean-target-libiberty: 
48721         @: $(MAKE); $(unstage)
48722         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48723         r=`${PWD_COMMAND}`; export r; \
48724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48725         $(NORMAL_TARGET_EXPORTS) \
48726         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48727         for flag in $(EXTRA_TARGET_FLAGS); do \
48728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48729         done; \
48730         (cd $(TARGET_SUBDIR)/libiberty && \
48731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48733                   "RANLIB=$${RANLIB}" \
48734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48735                    mostlyclean) \
48736           || exit 1
48737
48738 @endif target-libiberty
48739
48740 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
48741 maybe-clean-target-libiberty:
48742 @if target-libiberty
48743 maybe-clean-target-libiberty: clean-target-libiberty
48744
48745 clean-target-libiberty: 
48746         @: $(MAKE); $(unstage)
48747         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48748         r=`${PWD_COMMAND}`; export r; \
48749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750         $(NORMAL_TARGET_EXPORTS) \
48751         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48752         for flag in $(EXTRA_TARGET_FLAGS); do \
48753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48754         done; \
48755         (cd $(TARGET_SUBDIR)/libiberty && \
48756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48758                   "RANLIB=$${RANLIB}" \
48759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48760                    clean) \
48761           || exit 1
48762
48763 @endif target-libiberty
48764
48765 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48766 maybe-distclean-target-libiberty:
48767 @if target-libiberty
48768 maybe-distclean-target-libiberty: distclean-target-libiberty
48769
48770 distclean-target-libiberty: 
48771         @: $(MAKE); $(unstage)
48772         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48773         r=`${PWD_COMMAND}`; export r; \
48774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48775         $(NORMAL_TARGET_EXPORTS) \
48776         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48777         for flag in $(EXTRA_TARGET_FLAGS); do \
48778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48779         done; \
48780         (cd $(TARGET_SUBDIR)/libiberty && \
48781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48783                   "RANLIB=$${RANLIB}" \
48784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48785                    distclean) \
48786           || exit 1
48787
48788 @endif target-libiberty
48789
48790 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48791 maybe-maintainer-clean-target-libiberty:
48792 @if target-libiberty
48793 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48794
48795 maintainer-clean-target-libiberty: 
48796         @: $(MAKE); $(unstage)
48797         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48798         r=`${PWD_COMMAND}`; export r; \
48799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48800         $(NORMAL_TARGET_EXPORTS) \
48801         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48802         for flag in $(EXTRA_TARGET_FLAGS); do \
48803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48804         done; \
48805         (cd $(TARGET_SUBDIR)/libiberty && \
48806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48808                   "RANLIB=$${RANLIB}" \
48809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48810                    maintainer-clean) \
48811           || exit 1
48812
48813 @endif target-libiberty
48814
48815
48816
48817
48818
48819 .PHONY: configure-target-gperf maybe-configure-target-gperf
48820 maybe-configure-target-gperf:
48821 @if gcc-bootstrap
48822 configure-target-gperf: stage_current
48823 @endif gcc-bootstrap
48824 @if target-gperf
48825 maybe-configure-target-gperf: configure-target-gperf
48826 configure-target-gperf: 
48827         @: $(MAKE); $(unstage)
48828         @r=`${PWD_COMMAND}`; export r; \
48829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830         echo "Checking multilib configuration for gperf..."; \
48831         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48832         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48833         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48834           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48835             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48836           else \
48837             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48838             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48839           fi; \
48840         else \
48841           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48842         fi; \
48843         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48844         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48845         $(NORMAL_TARGET_EXPORTS) \
48846         echo Configuring in $(TARGET_SUBDIR)/gperf; \
48847         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48848         case $(srcdir) in \
48849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48850           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48852         esac; \
48853         srcdiroption="--srcdir=$${topdir}/gperf"; \
48854         libsrcdir="$$s/gperf"; \
48855         rm -f no-such-file || : ; \
48856         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48857           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48858           --target=${target_alias} $${srcdiroption}  \
48859           || exit 1
48860 @endif target-gperf
48861
48862
48863
48864
48865
48866 .PHONY: all-target-gperf maybe-all-target-gperf
48867 maybe-all-target-gperf:
48868 @if gcc-bootstrap
48869 all-target-gperf: stage_current
48870 @endif gcc-bootstrap
48871 @if target-gperf
48872 TARGET-target-gperf=all
48873 maybe-all-target-gperf: all-target-gperf
48874 all-target-gperf: configure-target-gperf
48875         @: $(MAKE); $(unstage)
48876         @r=`${PWD_COMMAND}`; export r; \
48877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48878         $(NORMAL_TARGET_EXPORTS) \
48879         (cd $(TARGET_SUBDIR)/gperf && \
48880           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48881                 $(TARGET-target-gperf))
48882 @endif target-gperf
48883
48884
48885
48886
48887
48888 .PHONY: check-target-gperf maybe-check-target-gperf
48889 maybe-check-target-gperf:
48890 @if target-gperf
48891 maybe-check-target-gperf: check-target-gperf
48892
48893 check-target-gperf:
48894         @: $(MAKE); $(unstage)
48895         @r=`${PWD_COMMAND}`; export r; \
48896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48897         $(NORMAL_TARGET_EXPORTS) \
48898         (cd $(TARGET_SUBDIR)/gperf && \
48899           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48900
48901 @endif target-gperf
48902
48903 .PHONY: install-target-gperf maybe-install-target-gperf
48904 maybe-install-target-gperf:
48905 @if target-gperf
48906 maybe-install-target-gperf: install-target-gperf
48907
48908 install-target-gperf: installdirs
48909         @: $(MAKE); $(unstage)
48910         @r=`${PWD_COMMAND}`; export r; \
48911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48912         $(NORMAL_TARGET_EXPORTS) \
48913         (cd $(TARGET_SUBDIR)/gperf && \
48914           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48915
48916 @endif target-gperf
48917
48918 # Other targets (info, dvi, pdf, etc.)
48919
48920 .PHONY: maybe-info-target-gperf info-target-gperf
48921 maybe-info-target-gperf:
48922 @if target-gperf
48923 maybe-info-target-gperf: info-target-gperf
48924
48925 info-target-gperf: \
48926     configure-target-gperf 
48927         @: $(MAKE); $(unstage)
48928         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48929         r=`${PWD_COMMAND}`; export r; \
48930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48931         $(NORMAL_TARGET_EXPORTS) \
48932         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48933         for flag in $(EXTRA_TARGET_FLAGS); do \
48934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48935         done; \
48936         (cd $(TARGET_SUBDIR)/gperf && \
48937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48939                   "RANLIB=$${RANLIB}" \
48940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48941                    info) \
48942           || exit 1
48943
48944 @endif target-gperf
48945
48946 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
48947 maybe-dvi-target-gperf:
48948 @if target-gperf
48949 maybe-dvi-target-gperf: dvi-target-gperf
48950
48951 dvi-target-gperf: \
48952     configure-target-gperf 
48953         @: $(MAKE); $(unstage)
48954         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48955         r=`${PWD_COMMAND}`; export r; \
48956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957         $(NORMAL_TARGET_EXPORTS) \
48958         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48959         for flag in $(EXTRA_TARGET_FLAGS); do \
48960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48961         done; \
48962         (cd $(TARGET_SUBDIR)/gperf && \
48963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48965                   "RANLIB=$${RANLIB}" \
48966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48967                    dvi) \
48968           || exit 1
48969
48970 @endif target-gperf
48971
48972 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
48973 maybe-pdf-target-gperf:
48974 @if target-gperf
48975 maybe-pdf-target-gperf: pdf-target-gperf
48976
48977 pdf-target-gperf: \
48978     configure-target-gperf 
48979         @: $(MAKE); $(unstage)
48980         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48981         r=`${PWD_COMMAND}`; export r; \
48982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48983         $(NORMAL_TARGET_EXPORTS) \
48984         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48985         for flag in $(EXTRA_TARGET_FLAGS); do \
48986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48987         done; \
48988         (cd $(TARGET_SUBDIR)/gperf && \
48989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48991                   "RANLIB=$${RANLIB}" \
48992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48993                    pdf) \
48994           || exit 1
48995
48996 @endif target-gperf
48997
48998 .PHONY: maybe-html-target-gperf html-target-gperf
48999 maybe-html-target-gperf:
49000 @if target-gperf
49001 maybe-html-target-gperf: html-target-gperf
49002
49003 html-target-gperf: \
49004     configure-target-gperf 
49005         @: $(MAKE); $(unstage)
49006         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49007         r=`${PWD_COMMAND}`; export r; \
49008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009         $(NORMAL_TARGET_EXPORTS) \
49010         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
49011         for flag in $(EXTRA_TARGET_FLAGS); do \
49012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49013         done; \
49014         (cd $(TARGET_SUBDIR)/gperf && \
49015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49017                   "RANLIB=$${RANLIB}" \
49018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49019                    html) \
49020           || exit 1
49021
49022 @endif target-gperf
49023
49024 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
49025 maybe-TAGS-target-gperf:
49026 @if target-gperf
49027 maybe-TAGS-target-gperf: TAGS-target-gperf
49028
49029 TAGS-target-gperf: \
49030     configure-target-gperf 
49031         @: $(MAKE); $(unstage)
49032         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49033         r=`${PWD_COMMAND}`; export r; \
49034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49035         $(NORMAL_TARGET_EXPORTS) \
49036         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
49037         for flag in $(EXTRA_TARGET_FLAGS); do \
49038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49039         done; \
49040         (cd $(TARGET_SUBDIR)/gperf && \
49041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49043                   "RANLIB=$${RANLIB}" \
49044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49045                    TAGS) \
49046           || exit 1
49047
49048 @endif target-gperf
49049
49050 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
49051 maybe-install-info-target-gperf:
49052 @if target-gperf
49053 maybe-install-info-target-gperf: install-info-target-gperf
49054
49055 install-info-target-gperf: \
49056     configure-target-gperf \
49057     info-target-gperf 
49058         @: $(MAKE); $(unstage)
49059         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49060         r=`${PWD_COMMAND}`; export r; \
49061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49062         $(NORMAL_TARGET_EXPORTS) \
49063         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
49064         for flag in $(EXTRA_TARGET_FLAGS); do \
49065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49066         done; \
49067         (cd $(TARGET_SUBDIR)/gperf && \
49068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49070                   "RANLIB=$${RANLIB}" \
49071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49072                    install-info) \
49073           || exit 1
49074
49075 @endif target-gperf
49076
49077 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
49078 maybe-install-pdf-target-gperf:
49079 @if target-gperf
49080 maybe-install-pdf-target-gperf: install-pdf-target-gperf
49081
49082 install-pdf-target-gperf: \
49083     configure-target-gperf \
49084     pdf-target-gperf 
49085         @: $(MAKE); $(unstage)
49086         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49087         r=`${PWD_COMMAND}`; export r; \
49088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49089         $(NORMAL_TARGET_EXPORTS) \
49090         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
49091         for flag in $(EXTRA_TARGET_FLAGS); do \
49092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49093         done; \
49094         (cd $(TARGET_SUBDIR)/gperf && \
49095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49097                   "RANLIB=$${RANLIB}" \
49098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49099                    install-pdf) \
49100           || exit 1
49101
49102 @endif target-gperf
49103
49104 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
49105 maybe-install-html-target-gperf:
49106 @if target-gperf
49107 maybe-install-html-target-gperf: install-html-target-gperf
49108
49109 install-html-target-gperf: \
49110     configure-target-gperf \
49111     html-target-gperf 
49112         @: $(MAKE); $(unstage)
49113         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49114         r=`${PWD_COMMAND}`; export r; \
49115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49116         $(NORMAL_TARGET_EXPORTS) \
49117         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
49118         for flag in $(EXTRA_TARGET_FLAGS); do \
49119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49120         done; \
49121         (cd $(TARGET_SUBDIR)/gperf && \
49122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49124                   "RANLIB=$${RANLIB}" \
49125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49126                    install-html) \
49127           || exit 1
49128
49129 @endif target-gperf
49130
49131 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
49132 maybe-installcheck-target-gperf:
49133 @if target-gperf
49134 maybe-installcheck-target-gperf: installcheck-target-gperf
49135
49136 installcheck-target-gperf: \
49137     configure-target-gperf 
49138         @: $(MAKE); $(unstage)
49139         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49140         r=`${PWD_COMMAND}`; export r; \
49141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49142         $(NORMAL_TARGET_EXPORTS) \
49143         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
49144         for flag in $(EXTRA_TARGET_FLAGS); do \
49145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49146         done; \
49147         (cd $(TARGET_SUBDIR)/gperf && \
49148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49150                   "RANLIB=$${RANLIB}" \
49151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49152                    installcheck) \
49153           || exit 1
49154
49155 @endif target-gperf
49156
49157 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
49158 maybe-mostlyclean-target-gperf:
49159 @if target-gperf
49160 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
49161
49162 mostlyclean-target-gperf: 
49163         @: $(MAKE); $(unstage)
49164         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49165         r=`${PWD_COMMAND}`; export r; \
49166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49167         $(NORMAL_TARGET_EXPORTS) \
49168         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
49169         for flag in $(EXTRA_TARGET_FLAGS); do \
49170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49171         done; \
49172         (cd $(TARGET_SUBDIR)/gperf && \
49173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49175                   "RANLIB=$${RANLIB}" \
49176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49177                    mostlyclean) \
49178           || exit 1
49179
49180 @endif target-gperf
49181
49182 .PHONY: maybe-clean-target-gperf clean-target-gperf
49183 maybe-clean-target-gperf:
49184 @if target-gperf
49185 maybe-clean-target-gperf: clean-target-gperf
49186
49187 clean-target-gperf: 
49188         @: $(MAKE); $(unstage)
49189         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49190         r=`${PWD_COMMAND}`; export r; \
49191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49192         $(NORMAL_TARGET_EXPORTS) \
49193         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
49194         for flag in $(EXTRA_TARGET_FLAGS); do \
49195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49196         done; \
49197         (cd $(TARGET_SUBDIR)/gperf && \
49198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49200                   "RANLIB=$${RANLIB}" \
49201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49202                    clean) \
49203           || exit 1
49204
49205 @endif target-gperf
49206
49207 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
49208 maybe-distclean-target-gperf:
49209 @if target-gperf
49210 maybe-distclean-target-gperf: distclean-target-gperf
49211
49212 distclean-target-gperf: 
49213         @: $(MAKE); $(unstage)
49214         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49215         r=`${PWD_COMMAND}`; export r; \
49216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49217         $(NORMAL_TARGET_EXPORTS) \
49218         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
49219         for flag in $(EXTRA_TARGET_FLAGS); do \
49220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49221         done; \
49222         (cd $(TARGET_SUBDIR)/gperf && \
49223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49225                   "RANLIB=$${RANLIB}" \
49226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49227                    distclean) \
49228           || exit 1
49229
49230 @endif target-gperf
49231
49232 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
49233 maybe-maintainer-clean-target-gperf:
49234 @if target-gperf
49235 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
49236
49237 maintainer-clean-target-gperf: 
49238         @: $(MAKE); $(unstage)
49239         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49240         r=`${PWD_COMMAND}`; export r; \
49241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49242         $(NORMAL_TARGET_EXPORTS) \
49243         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
49244         for flag in $(EXTRA_TARGET_FLAGS); do \
49245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49246         done; \
49247         (cd $(TARGET_SUBDIR)/gperf && \
49248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49250                   "RANLIB=$${RANLIB}" \
49251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49252                    maintainer-clean) \
49253           || exit 1
49254
49255 @endif target-gperf
49256
49257
49258
49259
49260
49261 .PHONY: configure-target-examples maybe-configure-target-examples
49262 maybe-configure-target-examples:
49263 @if gcc-bootstrap
49264 configure-target-examples: stage_current
49265 @endif gcc-bootstrap
49266 @if target-examples
49267 maybe-configure-target-examples: configure-target-examples
49268 configure-target-examples: 
49269         @: $(MAKE); $(unstage)
49270         @r=`${PWD_COMMAND}`; export r; \
49271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49272         echo "Checking multilib configuration for examples..."; \
49273         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49274         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
49275         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
49276           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
49277             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
49278           else \
49279             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
49280             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49281           fi; \
49282         else \
49283           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49284         fi; \
49285         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
49286         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49287         $(NORMAL_TARGET_EXPORTS) \
49288         echo Configuring in $(TARGET_SUBDIR)/examples; \
49289         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
49290         case $(srcdir) in \
49291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49292           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
49293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49294         esac; \
49295         srcdiroption="--srcdir=$${topdir}/examples"; \
49296         libsrcdir="$$s/examples"; \
49297         rm -f no-such-file || : ; \
49298         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49299           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49300           --target=${target_alias} $${srcdiroption}  \
49301           || exit 1
49302 @endif target-examples
49303
49304
49305
49306
49307
49308 .PHONY: all-target-examples maybe-all-target-examples
49309 maybe-all-target-examples:
49310 @if gcc-bootstrap
49311 all-target-examples: stage_current
49312 @endif gcc-bootstrap
49313 @if target-examples
49314 TARGET-target-examples=all
49315 maybe-all-target-examples: all-target-examples
49316 all-target-examples: configure-target-examples
49317         @: $(MAKE); $(unstage)
49318         @r=`${PWD_COMMAND}`; export r; \
49319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49320         $(NORMAL_TARGET_EXPORTS) \
49321         (cd $(TARGET_SUBDIR)/examples && \
49322           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49323                 $(TARGET-target-examples))
49324 @endif target-examples
49325
49326
49327
49328
49329
49330 .PHONY: check-target-examples maybe-check-target-examples
49331 maybe-check-target-examples:
49332 @if target-examples
49333 maybe-check-target-examples: check-target-examples
49334
49335 # Dummy target for uncheckable module.
49336 check-target-examples:
49337
49338 @endif target-examples
49339
49340 .PHONY: install-target-examples maybe-install-target-examples
49341 maybe-install-target-examples:
49342 @if target-examples
49343 maybe-install-target-examples: install-target-examples
49344
49345 # Dummy target for uninstallable.
49346 install-target-examples:
49347
49348 @endif target-examples
49349
49350 # Other targets (info, dvi, pdf, etc.)
49351
49352 .PHONY: maybe-info-target-examples info-target-examples
49353 maybe-info-target-examples:
49354 @if target-examples
49355 maybe-info-target-examples: info-target-examples
49356
49357 info-target-examples: \
49358     configure-target-examples 
49359         @: $(MAKE); $(unstage)
49360         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49361         r=`${PWD_COMMAND}`; export r; \
49362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363         $(NORMAL_TARGET_EXPORTS) \
49364         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
49365         for flag in $(EXTRA_TARGET_FLAGS); do \
49366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367         done; \
49368         (cd $(TARGET_SUBDIR)/examples && \
49369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371                   "RANLIB=$${RANLIB}" \
49372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373                    info) \
49374           || exit 1
49375
49376 @endif target-examples
49377
49378 .PHONY: maybe-dvi-target-examples dvi-target-examples
49379 maybe-dvi-target-examples:
49380 @if target-examples
49381 maybe-dvi-target-examples: dvi-target-examples
49382
49383 dvi-target-examples: \
49384     configure-target-examples 
49385         @: $(MAKE); $(unstage)
49386         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49387         r=`${PWD_COMMAND}`; export r; \
49388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389         $(NORMAL_TARGET_EXPORTS) \
49390         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
49391         for flag in $(EXTRA_TARGET_FLAGS); do \
49392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393         done; \
49394         (cd $(TARGET_SUBDIR)/examples && \
49395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397                   "RANLIB=$${RANLIB}" \
49398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399                    dvi) \
49400           || exit 1
49401
49402 @endif target-examples
49403
49404 .PHONY: maybe-pdf-target-examples pdf-target-examples
49405 maybe-pdf-target-examples:
49406 @if target-examples
49407 maybe-pdf-target-examples: pdf-target-examples
49408
49409 pdf-target-examples: \
49410     configure-target-examples 
49411         @: $(MAKE); $(unstage)
49412         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49413         r=`${PWD_COMMAND}`; export r; \
49414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415         $(NORMAL_TARGET_EXPORTS) \
49416         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
49417         for flag in $(EXTRA_TARGET_FLAGS); do \
49418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49419         done; \
49420         (cd $(TARGET_SUBDIR)/examples && \
49421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49423                   "RANLIB=$${RANLIB}" \
49424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49425                    pdf) \
49426           || exit 1
49427
49428 @endif target-examples
49429
49430 .PHONY: maybe-html-target-examples html-target-examples
49431 maybe-html-target-examples:
49432 @if target-examples
49433 maybe-html-target-examples: html-target-examples
49434
49435 html-target-examples: \
49436     configure-target-examples 
49437         @: $(MAKE); $(unstage)
49438         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49439         r=`${PWD_COMMAND}`; export r; \
49440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441         $(NORMAL_TARGET_EXPORTS) \
49442         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
49443         for flag in $(EXTRA_TARGET_FLAGS); do \
49444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49445         done; \
49446         (cd $(TARGET_SUBDIR)/examples && \
49447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49449                   "RANLIB=$${RANLIB}" \
49450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49451                    html) \
49452           || exit 1
49453
49454 @endif target-examples
49455
49456 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
49457 maybe-TAGS-target-examples:
49458 @if target-examples
49459 maybe-TAGS-target-examples: TAGS-target-examples
49460
49461 TAGS-target-examples: \
49462     configure-target-examples 
49463         @: $(MAKE); $(unstage)
49464         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49465         r=`${PWD_COMMAND}`; export r; \
49466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467         $(NORMAL_TARGET_EXPORTS) \
49468         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
49469         for flag in $(EXTRA_TARGET_FLAGS); do \
49470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471         done; \
49472         (cd $(TARGET_SUBDIR)/examples && \
49473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475                   "RANLIB=$${RANLIB}" \
49476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477                    TAGS) \
49478           || exit 1
49479
49480 @endif target-examples
49481
49482 .PHONY: maybe-install-info-target-examples install-info-target-examples
49483 maybe-install-info-target-examples:
49484 @if target-examples
49485 maybe-install-info-target-examples: install-info-target-examples
49486
49487 install-info-target-examples: \
49488     configure-target-examples \
49489     info-target-examples 
49490         @: $(MAKE); $(unstage)
49491         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49492         r=`${PWD_COMMAND}`; export r; \
49493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494         $(NORMAL_TARGET_EXPORTS) \
49495         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
49496         for flag in $(EXTRA_TARGET_FLAGS); do \
49497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49498         done; \
49499         (cd $(TARGET_SUBDIR)/examples && \
49500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49502                   "RANLIB=$${RANLIB}" \
49503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49504                    install-info) \
49505           || exit 1
49506
49507 @endif target-examples
49508
49509 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
49510 maybe-install-pdf-target-examples:
49511 @if target-examples
49512 maybe-install-pdf-target-examples: install-pdf-target-examples
49513
49514 install-pdf-target-examples: \
49515     configure-target-examples \
49516     pdf-target-examples 
49517         @: $(MAKE); $(unstage)
49518         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49519         r=`${PWD_COMMAND}`; export r; \
49520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49521         $(NORMAL_TARGET_EXPORTS) \
49522         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
49523         for flag in $(EXTRA_TARGET_FLAGS); do \
49524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49525         done; \
49526         (cd $(TARGET_SUBDIR)/examples && \
49527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49529                   "RANLIB=$${RANLIB}" \
49530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49531                    install-pdf) \
49532           || exit 1
49533
49534 @endif target-examples
49535
49536 .PHONY: maybe-install-html-target-examples install-html-target-examples
49537 maybe-install-html-target-examples:
49538 @if target-examples
49539 maybe-install-html-target-examples: install-html-target-examples
49540
49541 install-html-target-examples: \
49542     configure-target-examples \
49543     html-target-examples 
49544         @: $(MAKE); $(unstage)
49545         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49546         r=`${PWD_COMMAND}`; export r; \
49547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548         $(NORMAL_TARGET_EXPORTS) \
49549         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
49550         for flag in $(EXTRA_TARGET_FLAGS); do \
49551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49552         done; \
49553         (cd $(TARGET_SUBDIR)/examples && \
49554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49556                   "RANLIB=$${RANLIB}" \
49557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49558                    install-html) \
49559           || exit 1
49560
49561 @endif target-examples
49562
49563 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
49564 maybe-installcheck-target-examples:
49565 @if target-examples
49566 maybe-installcheck-target-examples: installcheck-target-examples
49567
49568 installcheck-target-examples: \
49569     configure-target-examples 
49570         @: $(MAKE); $(unstage)
49571         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49572         r=`${PWD_COMMAND}`; export r; \
49573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49574         $(NORMAL_TARGET_EXPORTS) \
49575         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
49576         for flag in $(EXTRA_TARGET_FLAGS); do \
49577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49578         done; \
49579         (cd $(TARGET_SUBDIR)/examples && \
49580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49582                   "RANLIB=$${RANLIB}" \
49583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49584                    installcheck) \
49585           || exit 1
49586
49587 @endif target-examples
49588
49589 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
49590 maybe-mostlyclean-target-examples:
49591 @if target-examples
49592 maybe-mostlyclean-target-examples: mostlyclean-target-examples
49593
49594 mostlyclean-target-examples: 
49595         @: $(MAKE); $(unstage)
49596         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49597         r=`${PWD_COMMAND}`; export r; \
49598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599         $(NORMAL_TARGET_EXPORTS) \
49600         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
49601         for flag in $(EXTRA_TARGET_FLAGS); do \
49602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49603         done; \
49604         (cd $(TARGET_SUBDIR)/examples && \
49605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49607                   "RANLIB=$${RANLIB}" \
49608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49609                    mostlyclean) \
49610           || exit 1
49611
49612 @endif target-examples
49613
49614 .PHONY: maybe-clean-target-examples clean-target-examples
49615 maybe-clean-target-examples:
49616 @if target-examples
49617 maybe-clean-target-examples: clean-target-examples
49618
49619 clean-target-examples: 
49620         @: $(MAKE); $(unstage)
49621         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49622         r=`${PWD_COMMAND}`; export r; \
49623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49624         $(NORMAL_TARGET_EXPORTS) \
49625         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
49626         for flag in $(EXTRA_TARGET_FLAGS); do \
49627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49628         done; \
49629         (cd $(TARGET_SUBDIR)/examples && \
49630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49632                   "RANLIB=$${RANLIB}" \
49633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49634                    clean) \
49635           || exit 1
49636
49637 @endif target-examples
49638
49639 .PHONY: maybe-distclean-target-examples distclean-target-examples
49640 maybe-distclean-target-examples:
49641 @if target-examples
49642 maybe-distclean-target-examples: distclean-target-examples
49643
49644 distclean-target-examples: 
49645         @: $(MAKE); $(unstage)
49646         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49647         r=`${PWD_COMMAND}`; export r; \
49648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649         $(NORMAL_TARGET_EXPORTS) \
49650         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
49651         for flag in $(EXTRA_TARGET_FLAGS); do \
49652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653         done; \
49654         (cd $(TARGET_SUBDIR)/examples && \
49655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657                   "RANLIB=$${RANLIB}" \
49658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659                    distclean) \
49660           || exit 1
49661
49662 @endif target-examples
49663
49664 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
49665 maybe-maintainer-clean-target-examples:
49666 @if target-examples
49667 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
49668
49669 maintainer-clean-target-examples: 
49670         @: $(MAKE); $(unstage)
49671         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49672         r=`${PWD_COMMAND}`; export r; \
49673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49674         $(NORMAL_TARGET_EXPORTS) \
49675         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
49676         for flag in $(EXTRA_TARGET_FLAGS); do \
49677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49678         done; \
49679         (cd $(TARGET_SUBDIR)/examples && \
49680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49682                   "RANLIB=$${RANLIB}" \
49683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49684                    maintainer-clean) \
49685           || exit 1
49686
49687 @endif target-examples
49688
49689
49690
49691
49692
49693 .PHONY: configure-target-libffi maybe-configure-target-libffi
49694 maybe-configure-target-libffi:
49695 @if gcc-bootstrap
49696 configure-target-libffi: stage_current
49697 @endif gcc-bootstrap
49698 @if target-libffi
49699 maybe-configure-target-libffi: configure-target-libffi
49700 configure-target-libffi: 
49701         @: $(MAKE); $(unstage)
49702         @r=`${PWD_COMMAND}`; export r; \
49703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49704         echo "Checking multilib configuration for libffi..."; \
49705         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49706         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49707         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49708           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49709             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49710           else \
49711             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49712             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49713           fi; \
49714         else \
49715           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49716         fi; \
49717         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49718         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49719         $(NORMAL_TARGET_EXPORTS) \
49720         echo Configuring in $(TARGET_SUBDIR)/libffi; \
49721         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49722         case $(srcdir) in \
49723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49724           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49726         esac; \
49727         srcdiroption="--srcdir=$${topdir}/libffi"; \
49728         libsrcdir="$$s/libffi"; \
49729         rm -f no-such-file || : ; \
49730         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49731           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49732           --target=${target_alias} $${srcdiroption}  \
49733           || exit 1
49734 @endif target-libffi
49735
49736
49737
49738
49739
49740 .PHONY: all-target-libffi maybe-all-target-libffi
49741 maybe-all-target-libffi:
49742 @if gcc-bootstrap
49743 all-target-libffi: stage_current
49744 @endif gcc-bootstrap
49745 @if target-libffi
49746 TARGET-target-libffi=all
49747 maybe-all-target-libffi: all-target-libffi
49748 all-target-libffi: configure-target-libffi
49749         @: $(MAKE); $(unstage)
49750         @r=`${PWD_COMMAND}`; export r; \
49751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49752         $(NORMAL_TARGET_EXPORTS) \
49753         (cd $(TARGET_SUBDIR)/libffi && \
49754           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49755                 $(TARGET-target-libffi))
49756 @endif target-libffi
49757
49758
49759
49760
49761
49762 .PHONY: check-target-libffi maybe-check-target-libffi
49763 maybe-check-target-libffi:
49764 @if target-libffi
49765 maybe-check-target-libffi: check-target-libffi
49766
49767 check-target-libffi:
49768         @: $(MAKE); $(unstage)
49769         @r=`${PWD_COMMAND}`; export r; \
49770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49771         $(NORMAL_TARGET_EXPORTS) \
49772         (cd $(TARGET_SUBDIR)/libffi && \
49773           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49774
49775 @endif target-libffi
49776
49777 .PHONY: install-target-libffi maybe-install-target-libffi
49778 maybe-install-target-libffi:
49779 @if target-libffi
49780 maybe-install-target-libffi: install-target-libffi
49781
49782 install-target-libffi: installdirs
49783         @: $(MAKE); $(unstage)
49784         @r=`${PWD_COMMAND}`; export r; \
49785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786         $(NORMAL_TARGET_EXPORTS) \
49787         (cd $(TARGET_SUBDIR)/libffi && \
49788           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49789
49790 @endif target-libffi
49791
49792 # Other targets (info, dvi, pdf, etc.)
49793
49794 .PHONY: maybe-info-target-libffi info-target-libffi
49795 maybe-info-target-libffi:
49796 @if target-libffi
49797 maybe-info-target-libffi: info-target-libffi
49798
49799 info-target-libffi: \
49800     configure-target-libffi 
49801         @: $(MAKE); $(unstage)
49802         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49803         r=`${PWD_COMMAND}`; export r; \
49804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49805         $(NORMAL_TARGET_EXPORTS) \
49806         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49807         for flag in $(EXTRA_TARGET_FLAGS); do \
49808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49809         done; \
49810         (cd $(TARGET_SUBDIR)/libffi && \
49811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49813                   "RANLIB=$${RANLIB}" \
49814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49815                    info) \
49816           || exit 1
49817
49818 @endif target-libffi
49819
49820 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
49821 maybe-dvi-target-libffi:
49822 @if target-libffi
49823 maybe-dvi-target-libffi: dvi-target-libffi
49824
49825 dvi-target-libffi: \
49826     configure-target-libffi 
49827         @: $(MAKE); $(unstage)
49828         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49829         r=`${PWD_COMMAND}`; export r; \
49830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831         $(NORMAL_TARGET_EXPORTS) \
49832         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49833         for flag in $(EXTRA_TARGET_FLAGS); do \
49834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49835         done; \
49836         (cd $(TARGET_SUBDIR)/libffi && \
49837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49839                   "RANLIB=$${RANLIB}" \
49840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49841                    dvi) \
49842           || exit 1
49843
49844 @endif target-libffi
49845
49846 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
49847 maybe-pdf-target-libffi:
49848 @if target-libffi
49849 maybe-pdf-target-libffi: pdf-target-libffi
49850
49851 pdf-target-libffi: \
49852     configure-target-libffi 
49853         @: $(MAKE); $(unstage)
49854         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49855         r=`${PWD_COMMAND}`; export r; \
49856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49857         $(NORMAL_TARGET_EXPORTS) \
49858         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49859         for flag in $(EXTRA_TARGET_FLAGS); do \
49860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49861         done; \
49862         (cd $(TARGET_SUBDIR)/libffi && \
49863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49865                   "RANLIB=$${RANLIB}" \
49866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49867                    pdf) \
49868           || exit 1
49869
49870 @endif target-libffi
49871
49872 .PHONY: maybe-html-target-libffi html-target-libffi
49873 maybe-html-target-libffi:
49874 @if target-libffi
49875 maybe-html-target-libffi: html-target-libffi
49876
49877 html-target-libffi: \
49878     configure-target-libffi 
49879         @: $(MAKE); $(unstage)
49880         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49881         r=`${PWD_COMMAND}`; export r; \
49882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883         $(NORMAL_TARGET_EXPORTS) \
49884         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49885         for flag in $(EXTRA_TARGET_FLAGS); do \
49886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49887         done; \
49888         (cd $(TARGET_SUBDIR)/libffi && \
49889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49891                   "RANLIB=$${RANLIB}" \
49892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49893                    html) \
49894           || exit 1
49895
49896 @endif target-libffi
49897
49898 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49899 maybe-TAGS-target-libffi:
49900 @if target-libffi
49901 maybe-TAGS-target-libffi: TAGS-target-libffi
49902
49903 TAGS-target-libffi: \
49904     configure-target-libffi 
49905         @: $(MAKE); $(unstage)
49906         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49907         r=`${PWD_COMMAND}`; export r; \
49908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49909         $(NORMAL_TARGET_EXPORTS) \
49910         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49911         for flag in $(EXTRA_TARGET_FLAGS); do \
49912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49913         done; \
49914         (cd $(TARGET_SUBDIR)/libffi && \
49915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49917                   "RANLIB=$${RANLIB}" \
49918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49919                    TAGS) \
49920           || exit 1
49921
49922 @endif target-libffi
49923
49924 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
49925 maybe-install-info-target-libffi:
49926 @if target-libffi
49927 maybe-install-info-target-libffi: install-info-target-libffi
49928
49929 install-info-target-libffi: \
49930     configure-target-libffi \
49931     info-target-libffi 
49932         @: $(MAKE); $(unstage)
49933         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49934         r=`${PWD_COMMAND}`; export r; \
49935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49936         $(NORMAL_TARGET_EXPORTS) \
49937         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49938         for flag in $(EXTRA_TARGET_FLAGS); do \
49939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49940         done; \
49941         (cd $(TARGET_SUBDIR)/libffi && \
49942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49944                   "RANLIB=$${RANLIB}" \
49945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49946                    install-info) \
49947           || exit 1
49948
49949 @endif target-libffi
49950
49951 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49952 maybe-install-pdf-target-libffi:
49953 @if target-libffi
49954 maybe-install-pdf-target-libffi: install-pdf-target-libffi
49955
49956 install-pdf-target-libffi: \
49957     configure-target-libffi \
49958     pdf-target-libffi 
49959         @: $(MAKE); $(unstage)
49960         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49961         r=`${PWD_COMMAND}`; export r; \
49962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49963         $(NORMAL_TARGET_EXPORTS) \
49964         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49965         for flag in $(EXTRA_TARGET_FLAGS); do \
49966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49967         done; \
49968         (cd $(TARGET_SUBDIR)/libffi && \
49969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49971                   "RANLIB=$${RANLIB}" \
49972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49973                    install-pdf) \
49974           || exit 1
49975
49976 @endif target-libffi
49977
49978 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
49979 maybe-install-html-target-libffi:
49980 @if target-libffi
49981 maybe-install-html-target-libffi: install-html-target-libffi
49982
49983 install-html-target-libffi: \
49984     configure-target-libffi \
49985     html-target-libffi 
49986         @: $(MAKE); $(unstage)
49987         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49988         r=`${PWD_COMMAND}`; export r; \
49989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990         $(NORMAL_TARGET_EXPORTS) \
49991         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49992         for flag in $(EXTRA_TARGET_FLAGS); do \
49993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49994         done; \
49995         (cd $(TARGET_SUBDIR)/libffi && \
49996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49998                   "RANLIB=$${RANLIB}" \
49999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50000                    install-html) \
50001           || exit 1
50002
50003 @endif target-libffi
50004
50005 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50006 maybe-installcheck-target-libffi:
50007 @if target-libffi
50008 maybe-installcheck-target-libffi: installcheck-target-libffi
50009
50010 installcheck-target-libffi: \
50011     configure-target-libffi 
50012         @: $(MAKE); $(unstage)
50013         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50014         r=`${PWD_COMMAND}`; export r; \
50015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50016         $(NORMAL_TARGET_EXPORTS) \
50017         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
50018         for flag in $(EXTRA_TARGET_FLAGS); do \
50019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50020         done; \
50021         (cd $(TARGET_SUBDIR)/libffi && \
50022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50024                   "RANLIB=$${RANLIB}" \
50025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50026                    installcheck) \
50027           || exit 1
50028
50029 @endif target-libffi
50030
50031 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50032 maybe-mostlyclean-target-libffi:
50033 @if target-libffi
50034 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50035
50036 mostlyclean-target-libffi: 
50037         @: $(MAKE); $(unstage)
50038         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50039         r=`${PWD_COMMAND}`; export r; \
50040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041         $(NORMAL_TARGET_EXPORTS) \
50042         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
50043         for flag in $(EXTRA_TARGET_FLAGS); do \
50044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50045         done; \
50046         (cd $(TARGET_SUBDIR)/libffi && \
50047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50049                   "RANLIB=$${RANLIB}" \
50050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50051                    mostlyclean) \
50052           || exit 1
50053
50054 @endif target-libffi
50055
50056 .PHONY: maybe-clean-target-libffi clean-target-libffi
50057 maybe-clean-target-libffi:
50058 @if target-libffi
50059 maybe-clean-target-libffi: clean-target-libffi
50060
50061 clean-target-libffi: 
50062         @: $(MAKE); $(unstage)
50063         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50064         r=`${PWD_COMMAND}`; export r; \
50065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066         $(NORMAL_TARGET_EXPORTS) \
50067         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
50068         for flag in $(EXTRA_TARGET_FLAGS); do \
50069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50070         done; \
50071         (cd $(TARGET_SUBDIR)/libffi && \
50072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50074                   "RANLIB=$${RANLIB}" \
50075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50076                    clean) \
50077           || exit 1
50078
50079 @endif target-libffi
50080
50081 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
50082 maybe-distclean-target-libffi:
50083 @if target-libffi
50084 maybe-distclean-target-libffi: distclean-target-libffi
50085
50086 distclean-target-libffi: 
50087         @: $(MAKE); $(unstage)
50088         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50089         r=`${PWD_COMMAND}`; export r; \
50090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50091         $(NORMAL_TARGET_EXPORTS) \
50092         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
50093         for flag in $(EXTRA_TARGET_FLAGS); do \
50094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50095         done; \
50096         (cd $(TARGET_SUBDIR)/libffi && \
50097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50099                   "RANLIB=$${RANLIB}" \
50100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50101                    distclean) \
50102           || exit 1
50103
50104 @endif target-libffi
50105
50106 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50107 maybe-maintainer-clean-target-libffi:
50108 @if target-libffi
50109 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50110
50111 maintainer-clean-target-libffi: 
50112         @: $(MAKE); $(unstage)
50113         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50114         r=`${PWD_COMMAND}`; export r; \
50115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50116         $(NORMAL_TARGET_EXPORTS) \
50117         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
50118         for flag in $(EXTRA_TARGET_FLAGS); do \
50119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50120         done; \
50121         (cd $(TARGET_SUBDIR)/libffi && \
50122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50124                   "RANLIB=$${RANLIB}" \
50125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50126                    maintainer-clean) \
50127           || exit 1
50128
50129 @endif target-libffi
50130
50131
50132
50133
50134
50135 .PHONY: configure-target-libjava maybe-configure-target-libjava
50136 maybe-configure-target-libjava:
50137 @if gcc-bootstrap
50138 configure-target-libjava: stage_current
50139 @endif gcc-bootstrap
50140 @if target-libjava
50141 maybe-configure-target-libjava: configure-target-libjava
50142 configure-target-libjava: 
50143         @: $(MAKE); $(unstage)
50144         @r=`${PWD_COMMAND}`; export r; \
50145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50146         echo "Checking multilib configuration for libjava..."; \
50147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50148         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
50149         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
50150           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
50151             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
50152           else \
50153             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
50154             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50155           fi; \
50156         else \
50157           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50158         fi; \
50159         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
50160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50161         $(RAW_CXX_TARGET_EXPORTS) \
50162         echo Configuring in $(TARGET_SUBDIR)/libjava; \
50163         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
50164         case $(srcdir) in \
50165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50166           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
50167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50168         esac; \
50169         srcdiroption="--srcdir=$${topdir}/libjava"; \
50170         libsrcdir="$$s/libjava"; \
50171         rm -f no-such-file || : ; \
50172         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50173           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50174           --target=${target_alias} $${srcdiroption}  \
50175           || exit 1
50176 @endif target-libjava
50177
50178
50179
50180
50181
50182 .PHONY: all-target-libjava maybe-all-target-libjava
50183 maybe-all-target-libjava:
50184 @if gcc-bootstrap
50185 all-target-libjava: stage_current
50186 @endif gcc-bootstrap
50187 @if target-libjava
50188 TARGET-target-libjava=all
50189 maybe-all-target-libjava: all-target-libjava
50190 all-target-libjava: configure-target-libjava
50191         @: $(MAKE); $(unstage)
50192         @r=`${PWD_COMMAND}`; export r; \
50193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50194         $(RAW_CXX_TARGET_EXPORTS) \
50195         (cd $(TARGET_SUBDIR)/libjava && \
50196           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
50197                 $(TARGET-target-libjava))
50198 @endif target-libjava
50199
50200
50201
50202
50203
50204 .PHONY: check-target-libjava maybe-check-target-libjava
50205 maybe-check-target-libjava:
50206 @if target-libjava
50207 maybe-check-target-libjava: check-target-libjava
50208
50209 check-target-libjava:
50210         @: $(MAKE); $(unstage)
50211         @r=`${PWD_COMMAND}`; export r; \
50212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213         $(RAW_CXX_TARGET_EXPORTS) \
50214         (cd $(TARGET_SUBDIR)/libjava && \
50215           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
50216
50217 @endif target-libjava
50218
50219 .PHONY: install-target-libjava maybe-install-target-libjava
50220 maybe-install-target-libjava:
50221 @if target-libjava
50222 maybe-install-target-libjava: install-target-libjava
50223
50224 install-target-libjava: installdirs
50225         @: $(MAKE); $(unstage)
50226         @r=`${PWD_COMMAND}`; export r; \
50227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228         $(RAW_CXX_TARGET_EXPORTS) \
50229         (cd $(TARGET_SUBDIR)/libjava && \
50230           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50231
50232 @endif target-libjava
50233
50234 # Other targets (info, dvi, pdf, etc.)
50235
50236 .PHONY: maybe-info-target-libjava info-target-libjava
50237 maybe-info-target-libjava:
50238 @if target-libjava
50239 maybe-info-target-libjava: info-target-libjava
50240
50241 info-target-libjava: \
50242     configure-target-libjava 
50243         @: $(MAKE); $(unstage)
50244         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50245         r=`${PWD_COMMAND}`; export r; \
50246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50247         $(RAW_CXX_TARGET_EXPORTS) \
50248         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
50249         for flag in $(EXTRA_TARGET_FLAGS); do \
50250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50251         done; \
50252         (cd $(TARGET_SUBDIR)/libjava && \
50253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50255                   "RANLIB=$${RANLIB}" \
50256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50257                    info) \
50258           || exit 1
50259
50260 @endif target-libjava
50261
50262 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
50263 maybe-dvi-target-libjava:
50264 @if target-libjava
50265 maybe-dvi-target-libjava: dvi-target-libjava
50266
50267 dvi-target-libjava: \
50268     configure-target-libjava 
50269         @: $(MAKE); $(unstage)
50270         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50271         r=`${PWD_COMMAND}`; export r; \
50272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273         $(RAW_CXX_TARGET_EXPORTS) \
50274         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
50275         for flag in $(EXTRA_TARGET_FLAGS); do \
50276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50277         done; \
50278         (cd $(TARGET_SUBDIR)/libjava && \
50279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50281                   "RANLIB=$${RANLIB}" \
50282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50283                    dvi) \
50284           || exit 1
50285
50286 @endif target-libjava
50287
50288 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
50289 maybe-pdf-target-libjava:
50290 @if target-libjava
50291 maybe-pdf-target-libjava: pdf-target-libjava
50292
50293 pdf-target-libjava: \
50294     configure-target-libjava 
50295         @: $(MAKE); $(unstage)
50296         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50297         r=`${PWD_COMMAND}`; export r; \
50298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50299         $(RAW_CXX_TARGET_EXPORTS) \
50300         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
50301         for flag in $(EXTRA_TARGET_FLAGS); do \
50302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50303         done; \
50304         (cd $(TARGET_SUBDIR)/libjava && \
50305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50307                   "RANLIB=$${RANLIB}" \
50308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50309                    pdf) \
50310           || exit 1
50311
50312 @endif target-libjava
50313
50314 .PHONY: maybe-html-target-libjava html-target-libjava
50315 maybe-html-target-libjava:
50316 @if target-libjava
50317 maybe-html-target-libjava: html-target-libjava
50318
50319 html-target-libjava: \
50320     configure-target-libjava 
50321         @: $(MAKE); $(unstage)
50322         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50323         r=`${PWD_COMMAND}`; export r; \
50324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50325         $(RAW_CXX_TARGET_EXPORTS) \
50326         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
50327         for flag in $(EXTRA_TARGET_FLAGS); do \
50328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50329         done; \
50330         (cd $(TARGET_SUBDIR)/libjava && \
50331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50333                   "RANLIB=$${RANLIB}" \
50334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50335                    html) \
50336           || exit 1
50337
50338 @endif target-libjava
50339
50340 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
50341 maybe-TAGS-target-libjava:
50342 @if target-libjava
50343 maybe-TAGS-target-libjava: TAGS-target-libjava
50344
50345 TAGS-target-libjava: \
50346     configure-target-libjava 
50347         @: $(MAKE); $(unstage)
50348         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50349         r=`${PWD_COMMAND}`; export r; \
50350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50351         $(RAW_CXX_TARGET_EXPORTS) \
50352         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
50353         for flag in $(EXTRA_TARGET_FLAGS); do \
50354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50355         done; \
50356         (cd $(TARGET_SUBDIR)/libjava && \
50357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50359                   "RANLIB=$${RANLIB}" \
50360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50361                    TAGS) \
50362           || exit 1
50363
50364 @endif target-libjava
50365
50366 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
50367 maybe-install-info-target-libjava:
50368 @if target-libjava
50369 maybe-install-info-target-libjava: install-info-target-libjava
50370
50371 install-info-target-libjava: \
50372     configure-target-libjava \
50373     info-target-libjava 
50374         @: $(MAKE); $(unstage)
50375         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50376         r=`${PWD_COMMAND}`; export r; \
50377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50378         $(RAW_CXX_TARGET_EXPORTS) \
50379         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
50380         for flag in $(EXTRA_TARGET_FLAGS); do \
50381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50382         done; \
50383         (cd $(TARGET_SUBDIR)/libjava && \
50384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50386                   "RANLIB=$${RANLIB}" \
50387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50388                    install-info) \
50389           || exit 1
50390
50391 @endif target-libjava
50392
50393 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
50394 maybe-install-pdf-target-libjava:
50395 @if target-libjava
50396 maybe-install-pdf-target-libjava: install-pdf-target-libjava
50397
50398 install-pdf-target-libjava: \
50399     configure-target-libjava \
50400     pdf-target-libjava 
50401         @: $(MAKE); $(unstage)
50402         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50403         r=`${PWD_COMMAND}`; export r; \
50404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50405         $(RAW_CXX_TARGET_EXPORTS) \
50406         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
50407         for flag in $(EXTRA_TARGET_FLAGS); do \
50408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50409         done; \
50410         (cd $(TARGET_SUBDIR)/libjava && \
50411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50413                   "RANLIB=$${RANLIB}" \
50414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50415                    install-pdf) \
50416           || exit 1
50417
50418 @endif target-libjava
50419
50420 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
50421 maybe-install-html-target-libjava:
50422 @if target-libjava
50423 maybe-install-html-target-libjava: install-html-target-libjava
50424
50425 install-html-target-libjava: \
50426     configure-target-libjava \
50427     html-target-libjava 
50428         @: $(MAKE); $(unstage)
50429         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50430         r=`${PWD_COMMAND}`; export r; \
50431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50432         $(RAW_CXX_TARGET_EXPORTS) \
50433         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
50434         for flag in $(EXTRA_TARGET_FLAGS); do \
50435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50436         done; \
50437         (cd $(TARGET_SUBDIR)/libjava && \
50438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50440                   "RANLIB=$${RANLIB}" \
50441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50442                    install-html) \
50443           || exit 1
50444
50445 @endif target-libjava
50446
50447 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
50448 maybe-installcheck-target-libjava:
50449 @if target-libjava
50450 maybe-installcheck-target-libjava: installcheck-target-libjava
50451
50452 installcheck-target-libjava: \
50453     configure-target-libjava 
50454         @: $(MAKE); $(unstage)
50455         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50456         r=`${PWD_COMMAND}`; export r; \
50457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50458         $(RAW_CXX_TARGET_EXPORTS) \
50459         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
50460         for flag in $(EXTRA_TARGET_FLAGS); do \
50461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50462         done; \
50463         (cd $(TARGET_SUBDIR)/libjava && \
50464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50466                   "RANLIB=$${RANLIB}" \
50467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50468                    installcheck) \
50469           || exit 1
50470
50471 @endif target-libjava
50472
50473 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
50474 maybe-mostlyclean-target-libjava:
50475 @if target-libjava
50476 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
50477
50478 mostlyclean-target-libjava: 
50479         @: $(MAKE); $(unstage)
50480         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50481         r=`${PWD_COMMAND}`; export r; \
50482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50483         $(RAW_CXX_TARGET_EXPORTS) \
50484         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
50485         for flag in $(EXTRA_TARGET_FLAGS); do \
50486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50487         done; \
50488         (cd $(TARGET_SUBDIR)/libjava && \
50489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50491                   "RANLIB=$${RANLIB}" \
50492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50493                    mostlyclean) \
50494           || exit 1
50495
50496 @endif target-libjava
50497
50498 .PHONY: maybe-clean-target-libjava clean-target-libjava
50499 maybe-clean-target-libjava:
50500 @if target-libjava
50501 maybe-clean-target-libjava: clean-target-libjava
50502
50503 clean-target-libjava: 
50504         @: $(MAKE); $(unstage)
50505         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50506         r=`${PWD_COMMAND}`; export r; \
50507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50508         $(RAW_CXX_TARGET_EXPORTS) \
50509         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
50510         for flag in $(EXTRA_TARGET_FLAGS); do \
50511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50512         done; \
50513         (cd $(TARGET_SUBDIR)/libjava && \
50514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50516                   "RANLIB=$${RANLIB}" \
50517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50518                    clean) \
50519           || exit 1
50520
50521 @endif target-libjava
50522
50523 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
50524 maybe-distclean-target-libjava:
50525 @if target-libjava
50526 maybe-distclean-target-libjava: distclean-target-libjava
50527
50528 distclean-target-libjava: 
50529         @: $(MAKE); $(unstage)
50530         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50531         r=`${PWD_COMMAND}`; export r; \
50532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50533         $(RAW_CXX_TARGET_EXPORTS) \
50534         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
50535         for flag in $(EXTRA_TARGET_FLAGS); do \
50536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50537         done; \
50538         (cd $(TARGET_SUBDIR)/libjava && \
50539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50541                   "RANLIB=$${RANLIB}" \
50542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50543                    distclean) \
50544           || exit 1
50545
50546 @endif target-libjava
50547
50548 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
50549 maybe-maintainer-clean-target-libjava:
50550 @if target-libjava
50551 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
50552
50553 maintainer-clean-target-libjava: 
50554         @: $(MAKE); $(unstage)
50555         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50556         r=`${PWD_COMMAND}`; export r; \
50557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50558         $(RAW_CXX_TARGET_EXPORTS) \
50559         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
50560         for flag in $(EXTRA_TARGET_FLAGS); do \
50561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50562         done; \
50563         (cd $(TARGET_SUBDIR)/libjava && \
50564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50566                   "RANLIB=$${RANLIB}" \
50567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50568                    maintainer-clean) \
50569           || exit 1
50570
50571 @endif target-libjava
50572
50573
50574
50575
50576
50577 .PHONY: configure-target-zlib maybe-configure-target-zlib
50578 maybe-configure-target-zlib:
50579 @if gcc-bootstrap
50580 configure-target-zlib: stage_current
50581 @endif gcc-bootstrap
50582 @if target-zlib
50583 maybe-configure-target-zlib: configure-target-zlib
50584 configure-target-zlib: 
50585         @: $(MAKE); $(unstage)
50586         @r=`${PWD_COMMAND}`; export r; \
50587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50588         echo "Checking multilib configuration for zlib..."; \
50589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50590         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
50591         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50592           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50593             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50594           else \
50595             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50596             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50597           fi; \
50598         else \
50599           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50600         fi; \
50601         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50603         $(NORMAL_TARGET_EXPORTS) \
50604         echo Configuring in $(TARGET_SUBDIR)/zlib; \
50605         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50606         case $(srcdir) in \
50607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50608           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50610         esac; \
50611         srcdiroption="--srcdir=$${topdir}/zlib"; \
50612         libsrcdir="$$s/zlib"; \
50613         rm -f no-such-file || : ; \
50614         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50615           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50616           --target=${target_alias} $${srcdiroption}  \
50617           || exit 1
50618 @endif target-zlib
50619
50620
50621
50622
50623
50624 .PHONY: all-target-zlib maybe-all-target-zlib
50625 maybe-all-target-zlib:
50626 @if gcc-bootstrap
50627 all-target-zlib: stage_current
50628 @endif gcc-bootstrap
50629 @if target-zlib
50630 TARGET-target-zlib=all
50631 maybe-all-target-zlib: all-target-zlib
50632 all-target-zlib: configure-target-zlib
50633         @: $(MAKE); $(unstage)
50634         @r=`${PWD_COMMAND}`; export r; \
50635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50636         $(NORMAL_TARGET_EXPORTS) \
50637         (cd $(TARGET_SUBDIR)/zlib && \
50638           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50639                 $(TARGET-target-zlib))
50640 @endif target-zlib
50641
50642
50643
50644
50645
50646 .PHONY: check-target-zlib maybe-check-target-zlib
50647 maybe-check-target-zlib:
50648 @if target-zlib
50649 maybe-check-target-zlib: check-target-zlib
50650
50651 check-target-zlib:
50652         @: $(MAKE); $(unstage)
50653         @r=`${PWD_COMMAND}`; export r; \
50654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50655         $(NORMAL_TARGET_EXPORTS) \
50656         (cd $(TARGET_SUBDIR)/zlib && \
50657           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50658
50659 @endif target-zlib
50660
50661 .PHONY: install-target-zlib maybe-install-target-zlib
50662 maybe-install-target-zlib:
50663 @if target-zlib
50664 maybe-install-target-zlib: install-target-zlib
50665
50666 install-target-zlib: installdirs
50667         @: $(MAKE); $(unstage)
50668         @r=`${PWD_COMMAND}`; export r; \
50669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50670         $(NORMAL_TARGET_EXPORTS) \
50671         (cd $(TARGET_SUBDIR)/zlib && \
50672           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50673
50674 @endif target-zlib
50675
50676 # Other targets (info, dvi, pdf, etc.)
50677
50678 .PHONY: maybe-info-target-zlib info-target-zlib
50679 maybe-info-target-zlib:
50680 @if target-zlib
50681 maybe-info-target-zlib: info-target-zlib
50682
50683 info-target-zlib: \
50684     configure-target-zlib 
50685         @: $(MAKE); $(unstage)
50686         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50687         r=`${PWD_COMMAND}`; export r; \
50688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50689         $(NORMAL_TARGET_EXPORTS) \
50690         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
50691         for flag in $(EXTRA_TARGET_FLAGS); do \
50692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50693         done; \
50694         (cd $(TARGET_SUBDIR)/zlib && \
50695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50697                   "RANLIB=$${RANLIB}" \
50698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50699                    info) \
50700           || exit 1
50701
50702 @endif target-zlib
50703
50704 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
50705 maybe-dvi-target-zlib:
50706 @if target-zlib
50707 maybe-dvi-target-zlib: dvi-target-zlib
50708
50709 dvi-target-zlib: \
50710     configure-target-zlib 
50711         @: $(MAKE); $(unstage)
50712         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50713         r=`${PWD_COMMAND}`; export r; \
50714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50715         $(NORMAL_TARGET_EXPORTS) \
50716         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50717         for flag in $(EXTRA_TARGET_FLAGS); do \
50718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50719         done; \
50720         (cd $(TARGET_SUBDIR)/zlib && \
50721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50723                   "RANLIB=$${RANLIB}" \
50724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50725                    dvi) \
50726           || exit 1
50727
50728 @endif target-zlib
50729
50730 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
50731 maybe-pdf-target-zlib:
50732 @if target-zlib
50733 maybe-pdf-target-zlib: pdf-target-zlib
50734
50735 pdf-target-zlib: \
50736     configure-target-zlib 
50737         @: $(MAKE); $(unstage)
50738         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50739         r=`${PWD_COMMAND}`; export r; \
50740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50741         $(NORMAL_TARGET_EXPORTS) \
50742         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50743         for flag in $(EXTRA_TARGET_FLAGS); do \
50744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50745         done; \
50746         (cd $(TARGET_SUBDIR)/zlib && \
50747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50749                   "RANLIB=$${RANLIB}" \
50750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50751                    pdf) \
50752           || exit 1
50753
50754 @endif target-zlib
50755
50756 .PHONY: maybe-html-target-zlib html-target-zlib
50757 maybe-html-target-zlib:
50758 @if target-zlib
50759 maybe-html-target-zlib: html-target-zlib
50760
50761 html-target-zlib: \
50762     configure-target-zlib 
50763         @: $(MAKE); $(unstage)
50764         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50765         r=`${PWD_COMMAND}`; export r; \
50766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50767         $(NORMAL_TARGET_EXPORTS) \
50768         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50769         for flag in $(EXTRA_TARGET_FLAGS); do \
50770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50771         done; \
50772         (cd $(TARGET_SUBDIR)/zlib && \
50773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50775                   "RANLIB=$${RANLIB}" \
50776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50777                    html) \
50778           || exit 1
50779
50780 @endif target-zlib
50781
50782 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50783 maybe-TAGS-target-zlib:
50784 @if target-zlib
50785 maybe-TAGS-target-zlib: TAGS-target-zlib
50786
50787 TAGS-target-zlib: \
50788     configure-target-zlib 
50789         @: $(MAKE); $(unstage)
50790         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50791         r=`${PWD_COMMAND}`; export r; \
50792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50793         $(NORMAL_TARGET_EXPORTS) \
50794         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50795         for flag in $(EXTRA_TARGET_FLAGS); do \
50796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50797         done; \
50798         (cd $(TARGET_SUBDIR)/zlib && \
50799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50801                   "RANLIB=$${RANLIB}" \
50802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50803                    TAGS) \
50804           || exit 1
50805
50806 @endif target-zlib
50807
50808 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
50809 maybe-install-info-target-zlib:
50810 @if target-zlib
50811 maybe-install-info-target-zlib: install-info-target-zlib
50812
50813 install-info-target-zlib: \
50814     configure-target-zlib \
50815     info-target-zlib 
50816         @: $(MAKE); $(unstage)
50817         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50818         r=`${PWD_COMMAND}`; export r; \
50819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50820         $(NORMAL_TARGET_EXPORTS) \
50821         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50822         for flag in $(EXTRA_TARGET_FLAGS); do \
50823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50824         done; \
50825         (cd $(TARGET_SUBDIR)/zlib && \
50826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50828                   "RANLIB=$${RANLIB}" \
50829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50830                    install-info) \
50831           || exit 1
50832
50833 @endif target-zlib
50834
50835 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50836 maybe-install-pdf-target-zlib:
50837 @if target-zlib
50838 maybe-install-pdf-target-zlib: install-pdf-target-zlib
50839
50840 install-pdf-target-zlib: \
50841     configure-target-zlib \
50842     pdf-target-zlib 
50843         @: $(MAKE); $(unstage)
50844         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50845         r=`${PWD_COMMAND}`; export r; \
50846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50847         $(NORMAL_TARGET_EXPORTS) \
50848         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50849         for flag in $(EXTRA_TARGET_FLAGS); do \
50850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50851         done; \
50852         (cd $(TARGET_SUBDIR)/zlib && \
50853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50855                   "RANLIB=$${RANLIB}" \
50856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50857                    install-pdf) \
50858           || exit 1
50859
50860 @endif target-zlib
50861
50862 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
50863 maybe-install-html-target-zlib:
50864 @if target-zlib
50865 maybe-install-html-target-zlib: install-html-target-zlib
50866
50867 install-html-target-zlib: \
50868     configure-target-zlib \
50869     html-target-zlib 
50870         @: $(MAKE); $(unstage)
50871         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50872         r=`${PWD_COMMAND}`; export r; \
50873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50874         $(NORMAL_TARGET_EXPORTS) \
50875         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50876         for flag in $(EXTRA_TARGET_FLAGS); do \
50877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50878         done; \
50879         (cd $(TARGET_SUBDIR)/zlib && \
50880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50882                   "RANLIB=$${RANLIB}" \
50883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50884                    install-html) \
50885           || exit 1
50886
50887 @endif target-zlib
50888
50889 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50890 maybe-installcheck-target-zlib:
50891 @if target-zlib
50892 maybe-installcheck-target-zlib: installcheck-target-zlib
50893
50894 installcheck-target-zlib: \
50895     configure-target-zlib 
50896         @: $(MAKE); $(unstage)
50897         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50898         r=`${PWD_COMMAND}`; export r; \
50899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50900         $(NORMAL_TARGET_EXPORTS) \
50901         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50902         for flag in $(EXTRA_TARGET_FLAGS); do \
50903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50904         done; \
50905         (cd $(TARGET_SUBDIR)/zlib && \
50906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50908                   "RANLIB=$${RANLIB}" \
50909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50910                    installcheck) \
50911           || exit 1
50912
50913 @endif target-zlib
50914
50915 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50916 maybe-mostlyclean-target-zlib:
50917 @if target-zlib
50918 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50919
50920 mostlyclean-target-zlib: 
50921         @: $(MAKE); $(unstage)
50922         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50923         r=`${PWD_COMMAND}`; export r; \
50924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50925         $(NORMAL_TARGET_EXPORTS) \
50926         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50927         for flag in $(EXTRA_TARGET_FLAGS); do \
50928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50929         done; \
50930         (cd $(TARGET_SUBDIR)/zlib && \
50931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50933                   "RANLIB=$${RANLIB}" \
50934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50935                    mostlyclean) \
50936           || exit 1
50937
50938 @endif target-zlib
50939
50940 .PHONY: maybe-clean-target-zlib clean-target-zlib
50941 maybe-clean-target-zlib:
50942 @if target-zlib
50943 maybe-clean-target-zlib: clean-target-zlib
50944
50945 clean-target-zlib: 
50946         @: $(MAKE); $(unstage)
50947         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50948         r=`${PWD_COMMAND}`; export r; \
50949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50950         $(NORMAL_TARGET_EXPORTS) \
50951         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50952         for flag in $(EXTRA_TARGET_FLAGS); do \
50953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50954         done; \
50955         (cd $(TARGET_SUBDIR)/zlib && \
50956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50958                   "RANLIB=$${RANLIB}" \
50959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50960                    clean) \
50961           || exit 1
50962
50963 @endif target-zlib
50964
50965 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
50966 maybe-distclean-target-zlib:
50967 @if target-zlib
50968 maybe-distclean-target-zlib: distclean-target-zlib
50969
50970 distclean-target-zlib: 
50971         @: $(MAKE); $(unstage)
50972         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50973         r=`${PWD_COMMAND}`; export r; \
50974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50975         $(NORMAL_TARGET_EXPORTS) \
50976         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50977         for flag in $(EXTRA_TARGET_FLAGS); do \
50978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50979         done; \
50980         (cd $(TARGET_SUBDIR)/zlib && \
50981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50983                   "RANLIB=$${RANLIB}" \
50984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50985                    distclean) \
50986           || exit 1
50987
50988 @endif target-zlib
50989
50990 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50991 maybe-maintainer-clean-target-zlib:
50992 @if target-zlib
50993 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50994
50995 maintainer-clean-target-zlib: 
50996         @: $(MAKE); $(unstage)
50997         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50998         r=`${PWD_COMMAND}`; export r; \
50999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51000         $(NORMAL_TARGET_EXPORTS) \
51001         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
51002         for flag in $(EXTRA_TARGET_FLAGS); do \
51003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51004         done; \
51005         (cd $(TARGET_SUBDIR)/zlib && \
51006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51008                   "RANLIB=$${RANLIB}" \
51009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51010                    maintainer-clean) \
51011           || exit 1
51012
51013 @endif target-zlib
51014
51015
51016
51017
51018
51019 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
51020 maybe-configure-target-boehm-gc:
51021 @if gcc-bootstrap
51022 configure-target-boehm-gc: stage_current
51023 @endif gcc-bootstrap
51024 @if target-boehm-gc
51025 maybe-configure-target-boehm-gc: configure-target-boehm-gc
51026 configure-target-boehm-gc: 
51027         @: $(MAKE); $(unstage)
51028         @r=`${PWD_COMMAND}`; export r; \
51029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51030         echo "Checking multilib configuration for boehm-gc..."; \
51031         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51032         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
51033         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51034           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51035             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
51036           else \
51037             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
51038             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51039           fi; \
51040         else \
51041           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51042         fi; \
51043         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
51044         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51045         $(NORMAL_TARGET_EXPORTS) \
51046         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
51047         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
51048         case $(srcdir) in \
51049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51050           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
51051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51052         esac; \
51053         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
51054         libsrcdir="$$s/boehm-gc"; \
51055         rm -f no-such-file || : ; \
51056         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51057           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51058           --target=${target_alias} $${srcdiroption}  \
51059           || exit 1
51060 @endif target-boehm-gc
51061
51062
51063
51064
51065
51066 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
51067 maybe-all-target-boehm-gc:
51068 @if gcc-bootstrap
51069 all-target-boehm-gc: stage_current
51070 @endif gcc-bootstrap
51071 @if target-boehm-gc
51072 TARGET-target-boehm-gc=all
51073 maybe-all-target-boehm-gc: all-target-boehm-gc
51074 all-target-boehm-gc: configure-target-boehm-gc
51075         @: $(MAKE); $(unstage)
51076         @r=`${PWD_COMMAND}`; export r; \
51077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51078         $(NORMAL_TARGET_EXPORTS) \
51079         (cd $(TARGET_SUBDIR)/boehm-gc && \
51080           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51081                 $(TARGET-target-boehm-gc))
51082 @endif target-boehm-gc
51083
51084
51085
51086
51087
51088 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
51089 maybe-check-target-boehm-gc:
51090 @if target-boehm-gc
51091 maybe-check-target-boehm-gc: check-target-boehm-gc
51092
51093 check-target-boehm-gc:
51094         @: $(MAKE); $(unstage)
51095         @r=`${PWD_COMMAND}`; export r; \
51096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51097         $(NORMAL_TARGET_EXPORTS) \
51098         (cd $(TARGET_SUBDIR)/boehm-gc && \
51099           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51100
51101 @endif target-boehm-gc
51102
51103 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
51104 maybe-install-target-boehm-gc:
51105 @if target-boehm-gc
51106 maybe-install-target-boehm-gc: install-target-boehm-gc
51107
51108 install-target-boehm-gc: installdirs
51109         @: $(MAKE); $(unstage)
51110         @r=`${PWD_COMMAND}`; export r; \
51111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51112         $(NORMAL_TARGET_EXPORTS) \
51113         (cd $(TARGET_SUBDIR)/boehm-gc && \
51114           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51115
51116 @endif target-boehm-gc
51117
51118 # Other targets (info, dvi, pdf, etc.)
51119
51120 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
51121 maybe-info-target-boehm-gc:
51122 @if target-boehm-gc
51123 maybe-info-target-boehm-gc: info-target-boehm-gc
51124
51125 info-target-boehm-gc: \
51126     configure-target-boehm-gc 
51127         @: $(MAKE); $(unstage)
51128         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51129         r=`${PWD_COMMAND}`; export r; \
51130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51131         $(NORMAL_TARGET_EXPORTS) \
51132         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
51133         for flag in $(EXTRA_TARGET_FLAGS); do \
51134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51135         done; \
51136         (cd $(TARGET_SUBDIR)/boehm-gc && \
51137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51139                   "RANLIB=$${RANLIB}" \
51140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51141                    info) \
51142           || exit 1
51143
51144 @endif target-boehm-gc
51145
51146 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
51147 maybe-dvi-target-boehm-gc:
51148 @if target-boehm-gc
51149 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
51150
51151 dvi-target-boehm-gc: \
51152     configure-target-boehm-gc 
51153         @: $(MAKE); $(unstage)
51154         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51155         r=`${PWD_COMMAND}`; export r; \
51156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51157         $(NORMAL_TARGET_EXPORTS) \
51158         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
51159         for flag in $(EXTRA_TARGET_FLAGS); do \
51160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51161         done; \
51162         (cd $(TARGET_SUBDIR)/boehm-gc && \
51163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51165                   "RANLIB=$${RANLIB}" \
51166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51167                    dvi) \
51168           || exit 1
51169
51170 @endif target-boehm-gc
51171
51172 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
51173 maybe-pdf-target-boehm-gc:
51174 @if target-boehm-gc
51175 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
51176
51177 pdf-target-boehm-gc: \
51178     configure-target-boehm-gc 
51179         @: $(MAKE); $(unstage)
51180         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51181         r=`${PWD_COMMAND}`; export r; \
51182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51183         $(NORMAL_TARGET_EXPORTS) \
51184         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51185         for flag in $(EXTRA_TARGET_FLAGS); do \
51186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51187         done; \
51188         (cd $(TARGET_SUBDIR)/boehm-gc && \
51189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51191                   "RANLIB=$${RANLIB}" \
51192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51193                    pdf) \
51194           || exit 1
51195
51196 @endif target-boehm-gc
51197
51198 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
51199 maybe-html-target-boehm-gc:
51200 @if target-boehm-gc
51201 maybe-html-target-boehm-gc: html-target-boehm-gc
51202
51203 html-target-boehm-gc: \
51204     configure-target-boehm-gc 
51205         @: $(MAKE); $(unstage)
51206         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51207         r=`${PWD_COMMAND}`; export r; \
51208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51209         $(NORMAL_TARGET_EXPORTS) \
51210         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
51211         for flag in $(EXTRA_TARGET_FLAGS); do \
51212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51213         done; \
51214         (cd $(TARGET_SUBDIR)/boehm-gc && \
51215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51217                   "RANLIB=$${RANLIB}" \
51218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51219                    html) \
51220           || exit 1
51221
51222 @endif target-boehm-gc
51223
51224 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
51225 maybe-TAGS-target-boehm-gc:
51226 @if target-boehm-gc
51227 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
51228
51229 TAGS-target-boehm-gc: \
51230     configure-target-boehm-gc 
51231         @: $(MAKE); $(unstage)
51232         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51233         r=`${PWD_COMMAND}`; export r; \
51234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51235         $(NORMAL_TARGET_EXPORTS) \
51236         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
51237         for flag in $(EXTRA_TARGET_FLAGS); do \
51238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51239         done; \
51240         (cd $(TARGET_SUBDIR)/boehm-gc && \
51241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51243                   "RANLIB=$${RANLIB}" \
51244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51245                    TAGS) \
51246           || exit 1
51247
51248 @endif target-boehm-gc
51249
51250 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
51251 maybe-install-info-target-boehm-gc:
51252 @if target-boehm-gc
51253 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
51254
51255 install-info-target-boehm-gc: \
51256     configure-target-boehm-gc \
51257     info-target-boehm-gc 
51258         @: $(MAKE); $(unstage)
51259         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51260         r=`${PWD_COMMAND}`; export r; \
51261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51262         $(NORMAL_TARGET_EXPORTS) \
51263         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
51264         for flag in $(EXTRA_TARGET_FLAGS); do \
51265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51266         done; \
51267         (cd $(TARGET_SUBDIR)/boehm-gc && \
51268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51270                   "RANLIB=$${RANLIB}" \
51271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51272                    install-info) \
51273           || exit 1
51274
51275 @endif target-boehm-gc
51276
51277 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
51278 maybe-install-pdf-target-boehm-gc:
51279 @if target-boehm-gc
51280 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
51281
51282 install-pdf-target-boehm-gc: \
51283     configure-target-boehm-gc \
51284     pdf-target-boehm-gc 
51285         @: $(MAKE); $(unstage)
51286         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51287         r=`${PWD_COMMAND}`; export r; \
51288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51289         $(NORMAL_TARGET_EXPORTS) \
51290         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51291         for flag in $(EXTRA_TARGET_FLAGS); do \
51292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51293         done; \
51294         (cd $(TARGET_SUBDIR)/boehm-gc && \
51295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51297                   "RANLIB=$${RANLIB}" \
51298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51299                    install-pdf) \
51300           || exit 1
51301
51302 @endif target-boehm-gc
51303
51304 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
51305 maybe-install-html-target-boehm-gc:
51306 @if target-boehm-gc
51307 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
51308
51309 install-html-target-boehm-gc: \
51310     configure-target-boehm-gc \
51311     html-target-boehm-gc 
51312         @: $(MAKE); $(unstage)
51313         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51314         r=`${PWD_COMMAND}`; export r; \
51315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316         $(NORMAL_TARGET_EXPORTS) \
51317         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
51318         for flag in $(EXTRA_TARGET_FLAGS); do \
51319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320         done; \
51321         (cd $(TARGET_SUBDIR)/boehm-gc && \
51322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324                   "RANLIB=$${RANLIB}" \
51325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326                    install-html) \
51327           || exit 1
51328
51329 @endif target-boehm-gc
51330
51331 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
51332 maybe-installcheck-target-boehm-gc:
51333 @if target-boehm-gc
51334 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
51335
51336 installcheck-target-boehm-gc: \
51337     configure-target-boehm-gc 
51338         @: $(MAKE); $(unstage)
51339         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51340         r=`${PWD_COMMAND}`; export r; \
51341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342         $(NORMAL_TARGET_EXPORTS) \
51343         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
51344         for flag in $(EXTRA_TARGET_FLAGS); do \
51345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51346         done; \
51347         (cd $(TARGET_SUBDIR)/boehm-gc && \
51348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51350                   "RANLIB=$${RANLIB}" \
51351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51352                    installcheck) \
51353           || exit 1
51354
51355 @endif target-boehm-gc
51356
51357 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
51358 maybe-mostlyclean-target-boehm-gc:
51359 @if target-boehm-gc
51360 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
51361
51362 mostlyclean-target-boehm-gc: 
51363         @: $(MAKE); $(unstage)
51364         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51365         r=`${PWD_COMMAND}`; export r; \
51366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51367         $(NORMAL_TARGET_EXPORTS) \
51368         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51369         for flag in $(EXTRA_TARGET_FLAGS); do \
51370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51371         done; \
51372         (cd $(TARGET_SUBDIR)/boehm-gc && \
51373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51375                   "RANLIB=$${RANLIB}" \
51376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51377                    mostlyclean) \
51378           || exit 1
51379
51380 @endif target-boehm-gc
51381
51382 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
51383 maybe-clean-target-boehm-gc:
51384 @if target-boehm-gc
51385 maybe-clean-target-boehm-gc: clean-target-boehm-gc
51386
51387 clean-target-boehm-gc: 
51388         @: $(MAKE); $(unstage)
51389         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51390         r=`${PWD_COMMAND}`; export r; \
51391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51392         $(NORMAL_TARGET_EXPORTS) \
51393         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51394         for flag in $(EXTRA_TARGET_FLAGS); do \
51395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51396         done; \
51397         (cd $(TARGET_SUBDIR)/boehm-gc && \
51398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51400                   "RANLIB=$${RANLIB}" \
51401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51402                    clean) \
51403           || exit 1
51404
51405 @endif target-boehm-gc
51406
51407 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
51408 maybe-distclean-target-boehm-gc:
51409 @if target-boehm-gc
51410 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
51411
51412 distclean-target-boehm-gc: 
51413         @: $(MAKE); $(unstage)
51414         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51415         r=`${PWD_COMMAND}`; export r; \
51416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417         $(NORMAL_TARGET_EXPORTS) \
51418         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51419         for flag in $(EXTRA_TARGET_FLAGS); do \
51420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51421         done; \
51422         (cd $(TARGET_SUBDIR)/boehm-gc && \
51423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51425                   "RANLIB=$${RANLIB}" \
51426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51427                    distclean) \
51428           || exit 1
51429
51430 @endif target-boehm-gc
51431
51432 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
51433 maybe-maintainer-clean-target-boehm-gc:
51434 @if target-boehm-gc
51435 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
51436
51437 maintainer-clean-target-boehm-gc: 
51438         @: $(MAKE); $(unstage)
51439         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51440         r=`${PWD_COMMAND}`; export r; \
51441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442         $(NORMAL_TARGET_EXPORTS) \
51443         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51444         for flag in $(EXTRA_TARGET_FLAGS); do \
51445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446         done; \
51447         (cd $(TARGET_SUBDIR)/boehm-gc && \
51448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450                   "RANLIB=$${RANLIB}" \
51451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452                    maintainer-clean) \
51453           || exit 1
51454
51455 @endif target-boehm-gc
51456
51457
51458
51459
51460
51461 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
51462 maybe-configure-target-qthreads:
51463 @if gcc-bootstrap
51464 configure-target-qthreads: stage_current
51465 @endif gcc-bootstrap
51466 @if target-qthreads
51467 maybe-configure-target-qthreads: configure-target-qthreads
51468 configure-target-qthreads: 
51469         @: $(MAKE); $(unstage)
51470         @r=`${PWD_COMMAND}`; export r; \
51471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51472         echo "Checking multilib configuration for qthreads..."; \
51473         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51474         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
51475         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51476           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51477             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
51478           else \
51479             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
51480             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51481           fi; \
51482         else \
51483           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51484         fi; \
51485         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
51486         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51487         $(NORMAL_TARGET_EXPORTS) \
51488         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
51489         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
51490         case $(srcdir) in \
51491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51492           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
51493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51494         esac; \
51495         srcdiroption="--srcdir=$${topdir}/qthreads"; \
51496         libsrcdir="$$s/qthreads"; \
51497         rm -f no-such-file || : ; \
51498         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51499           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51500           --target=${target_alias} $${srcdiroption}  \
51501           || exit 1
51502 @endif target-qthreads
51503
51504
51505
51506
51507
51508 .PHONY: all-target-qthreads maybe-all-target-qthreads
51509 maybe-all-target-qthreads:
51510 @if gcc-bootstrap
51511 all-target-qthreads: stage_current
51512 @endif gcc-bootstrap
51513 @if target-qthreads
51514 TARGET-target-qthreads=all
51515 maybe-all-target-qthreads: all-target-qthreads
51516 all-target-qthreads: configure-target-qthreads
51517         @: $(MAKE); $(unstage)
51518         @r=`${PWD_COMMAND}`; export r; \
51519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51520         $(NORMAL_TARGET_EXPORTS) \
51521         (cd $(TARGET_SUBDIR)/qthreads && \
51522           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51523                 $(TARGET-target-qthreads))
51524 @endif target-qthreads
51525
51526
51527
51528
51529
51530 .PHONY: check-target-qthreads maybe-check-target-qthreads
51531 maybe-check-target-qthreads:
51532 @if target-qthreads
51533 maybe-check-target-qthreads: check-target-qthreads
51534
51535 check-target-qthreads:
51536         @: $(MAKE); $(unstage)
51537         @r=`${PWD_COMMAND}`; export r; \
51538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51539         $(NORMAL_TARGET_EXPORTS) \
51540         (cd $(TARGET_SUBDIR)/qthreads && \
51541           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51542
51543 @endif target-qthreads
51544
51545 .PHONY: install-target-qthreads maybe-install-target-qthreads
51546 maybe-install-target-qthreads:
51547 @if target-qthreads
51548 maybe-install-target-qthreads: install-target-qthreads
51549
51550 install-target-qthreads: installdirs
51551         @: $(MAKE); $(unstage)
51552         @r=`${PWD_COMMAND}`; export r; \
51553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51554         $(NORMAL_TARGET_EXPORTS) \
51555         (cd $(TARGET_SUBDIR)/qthreads && \
51556           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51557
51558 @endif target-qthreads
51559
51560 # Other targets (info, dvi, pdf, etc.)
51561
51562 .PHONY: maybe-info-target-qthreads info-target-qthreads
51563 maybe-info-target-qthreads:
51564 @if target-qthreads
51565 maybe-info-target-qthreads: info-target-qthreads
51566
51567 info-target-qthreads: \
51568     configure-target-qthreads 
51569         @: $(MAKE); $(unstage)
51570         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51571         r=`${PWD_COMMAND}`; export r; \
51572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51573         $(NORMAL_TARGET_EXPORTS) \
51574         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
51575         for flag in $(EXTRA_TARGET_FLAGS); do \
51576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51577         done; \
51578         (cd $(TARGET_SUBDIR)/qthreads && \
51579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51581                   "RANLIB=$${RANLIB}" \
51582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51583                    info) \
51584           || exit 1
51585
51586 @endif target-qthreads
51587
51588 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
51589 maybe-dvi-target-qthreads:
51590 @if target-qthreads
51591 maybe-dvi-target-qthreads: dvi-target-qthreads
51592
51593 dvi-target-qthreads: \
51594     configure-target-qthreads 
51595         @: $(MAKE); $(unstage)
51596         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51597         r=`${PWD_COMMAND}`; export r; \
51598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51599         $(NORMAL_TARGET_EXPORTS) \
51600         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
51601         for flag in $(EXTRA_TARGET_FLAGS); do \
51602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51603         done; \
51604         (cd $(TARGET_SUBDIR)/qthreads && \
51605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51607                   "RANLIB=$${RANLIB}" \
51608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51609                    dvi) \
51610           || exit 1
51611
51612 @endif target-qthreads
51613
51614 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
51615 maybe-pdf-target-qthreads:
51616 @if target-qthreads
51617 maybe-pdf-target-qthreads: pdf-target-qthreads
51618
51619 pdf-target-qthreads: \
51620     configure-target-qthreads 
51621         @: $(MAKE); $(unstage)
51622         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51623         r=`${PWD_COMMAND}`; export r; \
51624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51625         $(NORMAL_TARGET_EXPORTS) \
51626         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
51627         for flag in $(EXTRA_TARGET_FLAGS); do \
51628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51629         done; \
51630         (cd $(TARGET_SUBDIR)/qthreads && \
51631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51633                   "RANLIB=$${RANLIB}" \
51634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51635                    pdf) \
51636           || exit 1
51637
51638 @endif target-qthreads
51639
51640 .PHONY: maybe-html-target-qthreads html-target-qthreads
51641 maybe-html-target-qthreads:
51642 @if target-qthreads
51643 maybe-html-target-qthreads: html-target-qthreads
51644
51645 html-target-qthreads: \
51646     configure-target-qthreads 
51647         @: $(MAKE); $(unstage)
51648         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51649         r=`${PWD_COMMAND}`; export r; \
51650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51651         $(NORMAL_TARGET_EXPORTS) \
51652         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
51653         for flag in $(EXTRA_TARGET_FLAGS); do \
51654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51655         done; \
51656         (cd $(TARGET_SUBDIR)/qthreads && \
51657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51659                   "RANLIB=$${RANLIB}" \
51660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51661                    html) \
51662           || exit 1
51663
51664 @endif target-qthreads
51665
51666 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
51667 maybe-TAGS-target-qthreads:
51668 @if target-qthreads
51669 maybe-TAGS-target-qthreads: TAGS-target-qthreads
51670
51671 TAGS-target-qthreads: \
51672     configure-target-qthreads 
51673         @: $(MAKE); $(unstage)
51674         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51675         r=`${PWD_COMMAND}`; export r; \
51676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51677         $(NORMAL_TARGET_EXPORTS) \
51678         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
51679         for flag in $(EXTRA_TARGET_FLAGS); do \
51680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51681         done; \
51682         (cd $(TARGET_SUBDIR)/qthreads && \
51683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51685                   "RANLIB=$${RANLIB}" \
51686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51687                    TAGS) \
51688           || exit 1
51689
51690 @endif target-qthreads
51691
51692 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
51693 maybe-install-info-target-qthreads:
51694 @if target-qthreads
51695 maybe-install-info-target-qthreads: install-info-target-qthreads
51696
51697 install-info-target-qthreads: \
51698     configure-target-qthreads \
51699     info-target-qthreads 
51700         @: $(MAKE); $(unstage)
51701         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51702         r=`${PWD_COMMAND}`; export r; \
51703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51704         $(NORMAL_TARGET_EXPORTS) \
51705         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
51706         for flag in $(EXTRA_TARGET_FLAGS); do \
51707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51708         done; \
51709         (cd $(TARGET_SUBDIR)/qthreads && \
51710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51712                   "RANLIB=$${RANLIB}" \
51713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51714                    install-info) \
51715           || exit 1
51716
51717 @endif target-qthreads
51718
51719 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51720 maybe-install-pdf-target-qthreads:
51721 @if target-qthreads
51722 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51723
51724 install-pdf-target-qthreads: \
51725     configure-target-qthreads \
51726     pdf-target-qthreads 
51727         @: $(MAKE); $(unstage)
51728         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51729         r=`${PWD_COMMAND}`; export r; \
51730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51731         $(NORMAL_TARGET_EXPORTS) \
51732         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51733         for flag in $(EXTRA_TARGET_FLAGS); do \
51734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51735         done; \
51736         (cd $(TARGET_SUBDIR)/qthreads && \
51737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51739                   "RANLIB=$${RANLIB}" \
51740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51741                    install-pdf) \
51742           || exit 1
51743
51744 @endif target-qthreads
51745
51746 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51747 maybe-install-html-target-qthreads:
51748 @if target-qthreads
51749 maybe-install-html-target-qthreads: install-html-target-qthreads
51750
51751 install-html-target-qthreads: \
51752     configure-target-qthreads \
51753     html-target-qthreads 
51754         @: $(MAKE); $(unstage)
51755         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51756         r=`${PWD_COMMAND}`; export r; \
51757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758         $(NORMAL_TARGET_EXPORTS) \
51759         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51760         for flag in $(EXTRA_TARGET_FLAGS); do \
51761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51762         done; \
51763         (cd $(TARGET_SUBDIR)/qthreads && \
51764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51766                   "RANLIB=$${RANLIB}" \
51767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51768                    install-html) \
51769           || exit 1
51770
51771 @endif target-qthreads
51772
51773 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51774 maybe-installcheck-target-qthreads:
51775 @if target-qthreads
51776 maybe-installcheck-target-qthreads: installcheck-target-qthreads
51777
51778 installcheck-target-qthreads: \
51779     configure-target-qthreads 
51780         @: $(MAKE); $(unstage)
51781         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51782         r=`${PWD_COMMAND}`; export r; \
51783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51784         $(NORMAL_TARGET_EXPORTS) \
51785         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51786         for flag in $(EXTRA_TARGET_FLAGS); do \
51787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51788         done; \
51789         (cd $(TARGET_SUBDIR)/qthreads && \
51790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51792                   "RANLIB=$${RANLIB}" \
51793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51794                    installcheck) \
51795           || exit 1
51796
51797 @endif target-qthreads
51798
51799 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51800 maybe-mostlyclean-target-qthreads:
51801 @if target-qthreads
51802 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51803
51804 mostlyclean-target-qthreads: 
51805         @: $(MAKE); $(unstage)
51806         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51807         r=`${PWD_COMMAND}`; export r; \
51808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51809         $(NORMAL_TARGET_EXPORTS) \
51810         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51811         for flag in $(EXTRA_TARGET_FLAGS); do \
51812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51813         done; \
51814         (cd $(TARGET_SUBDIR)/qthreads && \
51815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51817                   "RANLIB=$${RANLIB}" \
51818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51819                    mostlyclean) \
51820           || exit 1
51821
51822 @endif target-qthreads
51823
51824 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
51825 maybe-clean-target-qthreads:
51826 @if target-qthreads
51827 maybe-clean-target-qthreads: clean-target-qthreads
51828
51829 clean-target-qthreads: 
51830         @: $(MAKE); $(unstage)
51831         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51832         r=`${PWD_COMMAND}`; export r; \
51833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51834         $(NORMAL_TARGET_EXPORTS) \
51835         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51836         for flag in $(EXTRA_TARGET_FLAGS); do \
51837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51838         done; \
51839         (cd $(TARGET_SUBDIR)/qthreads && \
51840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51842                   "RANLIB=$${RANLIB}" \
51843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51844                    clean) \
51845           || exit 1
51846
51847 @endif target-qthreads
51848
51849 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51850 maybe-distclean-target-qthreads:
51851 @if target-qthreads
51852 maybe-distclean-target-qthreads: distclean-target-qthreads
51853
51854 distclean-target-qthreads: 
51855         @: $(MAKE); $(unstage)
51856         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51857         r=`${PWD_COMMAND}`; export r; \
51858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51859         $(NORMAL_TARGET_EXPORTS) \
51860         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51861         for flag in $(EXTRA_TARGET_FLAGS); do \
51862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51863         done; \
51864         (cd $(TARGET_SUBDIR)/qthreads && \
51865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51867                   "RANLIB=$${RANLIB}" \
51868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51869                    distclean) \
51870           || exit 1
51871
51872 @endif target-qthreads
51873
51874 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51875 maybe-maintainer-clean-target-qthreads:
51876 @if target-qthreads
51877 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51878
51879 maintainer-clean-target-qthreads: 
51880         @: $(MAKE); $(unstage)
51881         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51882         r=`${PWD_COMMAND}`; export r; \
51883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884         $(NORMAL_TARGET_EXPORTS) \
51885         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51886         for flag in $(EXTRA_TARGET_FLAGS); do \
51887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888         done; \
51889         (cd $(TARGET_SUBDIR)/qthreads && \
51890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892                   "RANLIB=$${RANLIB}" \
51893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894                    maintainer-clean) \
51895           || exit 1
51896
51897 @endif target-qthreads
51898
51899
51900
51901
51902
51903 .PHONY: configure-target-rda maybe-configure-target-rda
51904 maybe-configure-target-rda:
51905 @if gcc-bootstrap
51906 configure-target-rda: stage_current
51907 @endif gcc-bootstrap
51908 @if target-rda
51909 maybe-configure-target-rda: configure-target-rda
51910 configure-target-rda: 
51911         @: $(MAKE); $(unstage)
51912         @r=`${PWD_COMMAND}`; export r; \
51913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51914         echo "Checking multilib configuration for rda..."; \
51915         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51916         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51917         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51918           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51919             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51920           else \
51921             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51922             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51923           fi; \
51924         else \
51925           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51926         fi; \
51927         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51928         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51929         $(NORMAL_TARGET_EXPORTS) \
51930         echo Configuring in $(TARGET_SUBDIR)/rda; \
51931         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51932         case $(srcdir) in \
51933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51934           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51936         esac; \
51937         srcdiroption="--srcdir=$${topdir}/rda"; \
51938         libsrcdir="$$s/rda"; \
51939         rm -f no-such-file || : ; \
51940         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51941           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51942           --target=${target_alias} $${srcdiroption}  \
51943           || exit 1
51944 @endif target-rda
51945
51946
51947
51948
51949
51950 .PHONY: all-target-rda maybe-all-target-rda
51951 maybe-all-target-rda:
51952 @if gcc-bootstrap
51953 all-target-rda: stage_current
51954 @endif gcc-bootstrap
51955 @if target-rda
51956 TARGET-target-rda=all
51957 maybe-all-target-rda: all-target-rda
51958 all-target-rda: configure-target-rda
51959         @: $(MAKE); $(unstage)
51960         @r=`${PWD_COMMAND}`; export r; \
51961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51962         $(NORMAL_TARGET_EXPORTS) \
51963         (cd $(TARGET_SUBDIR)/rda && \
51964           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51965                 $(TARGET-target-rda))
51966 @endif target-rda
51967
51968
51969
51970
51971
51972 .PHONY: check-target-rda maybe-check-target-rda
51973 maybe-check-target-rda:
51974 @if target-rda
51975 maybe-check-target-rda: check-target-rda
51976
51977 check-target-rda:
51978         @: $(MAKE); $(unstage)
51979         @r=`${PWD_COMMAND}`; export r; \
51980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51981         $(NORMAL_TARGET_EXPORTS) \
51982         (cd $(TARGET_SUBDIR)/rda && \
51983           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51984
51985 @endif target-rda
51986
51987 .PHONY: install-target-rda maybe-install-target-rda
51988 maybe-install-target-rda:
51989 @if target-rda
51990 maybe-install-target-rda: install-target-rda
51991
51992 install-target-rda: installdirs
51993         @: $(MAKE); $(unstage)
51994         @r=`${PWD_COMMAND}`; export r; \
51995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51996         $(NORMAL_TARGET_EXPORTS) \
51997         (cd $(TARGET_SUBDIR)/rda && \
51998           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51999
52000 @endif target-rda
52001
52002 # Other targets (info, dvi, pdf, etc.)
52003
52004 .PHONY: maybe-info-target-rda info-target-rda
52005 maybe-info-target-rda:
52006 @if target-rda
52007 maybe-info-target-rda: info-target-rda
52008
52009 info-target-rda: \
52010     configure-target-rda 
52011         @: $(MAKE); $(unstage)
52012         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52013         r=`${PWD_COMMAND}`; export r; \
52014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015         $(NORMAL_TARGET_EXPORTS) \
52016         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
52017         for flag in $(EXTRA_TARGET_FLAGS); do \
52018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52019         done; \
52020         (cd $(TARGET_SUBDIR)/rda && \
52021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52023                   "RANLIB=$${RANLIB}" \
52024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52025                    info) \
52026           || exit 1
52027
52028 @endif target-rda
52029
52030 .PHONY: maybe-dvi-target-rda dvi-target-rda
52031 maybe-dvi-target-rda:
52032 @if target-rda
52033 maybe-dvi-target-rda: dvi-target-rda
52034
52035 dvi-target-rda: \
52036     configure-target-rda 
52037         @: $(MAKE); $(unstage)
52038         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52039         r=`${PWD_COMMAND}`; export r; \
52040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52041         $(NORMAL_TARGET_EXPORTS) \
52042         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
52043         for flag in $(EXTRA_TARGET_FLAGS); do \
52044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52045         done; \
52046         (cd $(TARGET_SUBDIR)/rda && \
52047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52049                   "RANLIB=$${RANLIB}" \
52050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52051                    dvi) \
52052           || exit 1
52053
52054 @endif target-rda
52055
52056 .PHONY: maybe-pdf-target-rda pdf-target-rda
52057 maybe-pdf-target-rda:
52058 @if target-rda
52059 maybe-pdf-target-rda: pdf-target-rda
52060
52061 pdf-target-rda: \
52062     configure-target-rda 
52063         @: $(MAKE); $(unstage)
52064         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52065         r=`${PWD_COMMAND}`; export r; \
52066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52067         $(NORMAL_TARGET_EXPORTS) \
52068         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
52069         for flag in $(EXTRA_TARGET_FLAGS); do \
52070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52071         done; \
52072         (cd $(TARGET_SUBDIR)/rda && \
52073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52075                   "RANLIB=$${RANLIB}" \
52076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52077                    pdf) \
52078           || exit 1
52079
52080 @endif target-rda
52081
52082 .PHONY: maybe-html-target-rda html-target-rda
52083 maybe-html-target-rda:
52084 @if target-rda
52085 maybe-html-target-rda: html-target-rda
52086
52087 html-target-rda: \
52088     configure-target-rda 
52089         @: $(MAKE); $(unstage)
52090         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52091         r=`${PWD_COMMAND}`; export r; \
52092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52093         $(NORMAL_TARGET_EXPORTS) \
52094         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
52095         for flag in $(EXTRA_TARGET_FLAGS); do \
52096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52097         done; \
52098         (cd $(TARGET_SUBDIR)/rda && \
52099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52101                   "RANLIB=$${RANLIB}" \
52102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52103                    html) \
52104           || exit 1
52105
52106 @endif target-rda
52107
52108 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
52109 maybe-TAGS-target-rda:
52110 @if target-rda
52111 maybe-TAGS-target-rda: TAGS-target-rda
52112
52113 TAGS-target-rda: \
52114     configure-target-rda 
52115         @: $(MAKE); $(unstage)
52116         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52117         r=`${PWD_COMMAND}`; export r; \
52118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119         $(NORMAL_TARGET_EXPORTS) \
52120         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
52121         for flag in $(EXTRA_TARGET_FLAGS); do \
52122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52123         done; \
52124         (cd $(TARGET_SUBDIR)/rda && \
52125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52127                   "RANLIB=$${RANLIB}" \
52128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52129                    TAGS) \
52130           || exit 1
52131
52132 @endif target-rda
52133
52134 .PHONY: maybe-install-info-target-rda install-info-target-rda
52135 maybe-install-info-target-rda:
52136 @if target-rda
52137 maybe-install-info-target-rda: install-info-target-rda
52138
52139 install-info-target-rda: \
52140     configure-target-rda \
52141     info-target-rda 
52142         @: $(MAKE); $(unstage)
52143         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52144         r=`${PWD_COMMAND}`; export r; \
52145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52146         $(NORMAL_TARGET_EXPORTS) \
52147         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
52148         for flag in $(EXTRA_TARGET_FLAGS); do \
52149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52150         done; \
52151         (cd $(TARGET_SUBDIR)/rda && \
52152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52154                   "RANLIB=$${RANLIB}" \
52155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52156                    install-info) \
52157           || exit 1
52158
52159 @endif target-rda
52160
52161 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
52162 maybe-install-pdf-target-rda:
52163 @if target-rda
52164 maybe-install-pdf-target-rda: install-pdf-target-rda
52165
52166 install-pdf-target-rda: \
52167     configure-target-rda \
52168     pdf-target-rda 
52169         @: $(MAKE); $(unstage)
52170         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52171         r=`${PWD_COMMAND}`; export r; \
52172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173         $(NORMAL_TARGET_EXPORTS) \
52174         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
52175         for flag in $(EXTRA_TARGET_FLAGS); do \
52176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52177         done; \
52178         (cd $(TARGET_SUBDIR)/rda && \
52179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52181                   "RANLIB=$${RANLIB}" \
52182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52183                    install-pdf) \
52184           || exit 1
52185
52186 @endif target-rda
52187
52188 .PHONY: maybe-install-html-target-rda install-html-target-rda
52189 maybe-install-html-target-rda:
52190 @if target-rda
52191 maybe-install-html-target-rda: install-html-target-rda
52192
52193 install-html-target-rda: \
52194     configure-target-rda \
52195     html-target-rda 
52196         @: $(MAKE); $(unstage)
52197         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52198         r=`${PWD_COMMAND}`; export r; \
52199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200         $(NORMAL_TARGET_EXPORTS) \
52201         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
52202         for flag in $(EXTRA_TARGET_FLAGS); do \
52203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52204         done; \
52205         (cd $(TARGET_SUBDIR)/rda && \
52206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52208                   "RANLIB=$${RANLIB}" \
52209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52210                    install-html) \
52211           || exit 1
52212
52213 @endif target-rda
52214
52215 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
52216 maybe-installcheck-target-rda:
52217 @if target-rda
52218 maybe-installcheck-target-rda: installcheck-target-rda
52219
52220 installcheck-target-rda: \
52221     configure-target-rda 
52222         @: $(MAKE); $(unstage)
52223         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52224         r=`${PWD_COMMAND}`; export r; \
52225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52226         $(NORMAL_TARGET_EXPORTS) \
52227         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
52228         for flag in $(EXTRA_TARGET_FLAGS); do \
52229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52230         done; \
52231         (cd $(TARGET_SUBDIR)/rda && \
52232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52234                   "RANLIB=$${RANLIB}" \
52235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52236                    installcheck) \
52237           || exit 1
52238
52239 @endif target-rda
52240
52241 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
52242 maybe-mostlyclean-target-rda:
52243 @if target-rda
52244 maybe-mostlyclean-target-rda: mostlyclean-target-rda
52245
52246 mostlyclean-target-rda: 
52247         @: $(MAKE); $(unstage)
52248         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52249         r=`${PWD_COMMAND}`; export r; \
52250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52251         $(NORMAL_TARGET_EXPORTS) \
52252         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
52253         for flag in $(EXTRA_TARGET_FLAGS); do \
52254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52255         done; \
52256         (cd $(TARGET_SUBDIR)/rda && \
52257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52259                   "RANLIB=$${RANLIB}" \
52260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52261                    mostlyclean) \
52262           || exit 1
52263
52264 @endif target-rda
52265
52266 .PHONY: maybe-clean-target-rda clean-target-rda
52267 maybe-clean-target-rda:
52268 @if target-rda
52269 maybe-clean-target-rda: clean-target-rda
52270
52271 clean-target-rda: 
52272         @: $(MAKE); $(unstage)
52273         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52274         r=`${PWD_COMMAND}`; export r; \
52275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52276         $(NORMAL_TARGET_EXPORTS) \
52277         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
52278         for flag in $(EXTRA_TARGET_FLAGS); do \
52279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52280         done; \
52281         (cd $(TARGET_SUBDIR)/rda && \
52282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52284                   "RANLIB=$${RANLIB}" \
52285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52286                    clean) \
52287           || exit 1
52288
52289 @endif target-rda
52290
52291 .PHONY: maybe-distclean-target-rda distclean-target-rda
52292 maybe-distclean-target-rda:
52293 @if target-rda
52294 maybe-distclean-target-rda: distclean-target-rda
52295
52296 distclean-target-rda: 
52297         @: $(MAKE); $(unstage)
52298         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52299         r=`${PWD_COMMAND}`; export r; \
52300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301         $(NORMAL_TARGET_EXPORTS) \
52302         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
52303         for flag in $(EXTRA_TARGET_FLAGS); do \
52304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52305         done; \
52306         (cd $(TARGET_SUBDIR)/rda && \
52307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52309                   "RANLIB=$${RANLIB}" \
52310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52311                    distclean) \
52312           || exit 1
52313
52314 @endif target-rda
52315
52316 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
52317 maybe-maintainer-clean-target-rda:
52318 @if target-rda
52319 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
52320
52321 maintainer-clean-target-rda: 
52322         @: $(MAKE); $(unstage)
52323         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52324         r=`${PWD_COMMAND}`; export r; \
52325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326         $(NORMAL_TARGET_EXPORTS) \
52327         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
52328         for flag in $(EXTRA_TARGET_FLAGS); do \
52329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330         done; \
52331         (cd $(TARGET_SUBDIR)/rda && \
52332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334                   "RANLIB=$${RANLIB}" \
52335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336                    maintainer-clean) \
52337           || exit 1
52338
52339 @endif target-rda
52340
52341
52342
52343
52344
52345 .PHONY: configure-target-libada maybe-configure-target-libada
52346 maybe-configure-target-libada:
52347 @if gcc-bootstrap
52348 configure-target-libada: stage_current
52349 @endif gcc-bootstrap
52350 @if target-libada
52351 maybe-configure-target-libada: configure-target-libada
52352 configure-target-libada: 
52353         @: $(MAKE); $(unstage)
52354         @r=`${PWD_COMMAND}`; export r; \
52355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52356         echo "Checking multilib configuration for libada..."; \
52357         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52358         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
52359         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
52360           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
52361             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
52362           else \
52363             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
52364             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52365           fi; \
52366         else \
52367           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52368         fi; \
52369         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
52370         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52371         $(NORMAL_TARGET_EXPORTS) \
52372         echo Configuring in $(TARGET_SUBDIR)/libada; \
52373         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
52374         case $(srcdir) in \
52375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52376           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
52377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52378         esac; \
52379         srcdiroption="--srcdir=$${topdir}/libada"; \
52380         libsrcdir="$$s/libada"; \
52381         rm -f no-such-file || : ; \
52382         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52383           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52384           --target=${target_alias} $${srcdiroption}  \
52385           || exit 1
52386 @endif target-libada
52387
52388
52389
52390
52391
52392 .PHONY: all-target-libada maybe-all-target-libada
52393 maybe-all-target-libada:
52394 @if gcc-bootstrap
52395 all-target-libada: stage_current
52396 @endif gcc-bootstrap
52397 @if target-libada
52398 TARGET-target-libada=all
52399 maybe-all-target-libada: all-target-libada
52400 all-target-libada: configure-target-libada
52401         @: $(MAKE); $(unstage)
52402         @r=`${PWD_COMMAND}`; export r; \
52403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404         $(NORMAL_TARGET_EXPORTS) \
52405         (cd $(TARGET_SUBDIR)/libada && \
52406           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52407                 $(TARGET-target-libada))
52408 @endif target-libada
52409
52410
52411
52412
52413
52414 .PHONY: check-target-libada maybe-check-target-libada
52415 maybe-check-target-libada:
52416 @if target-libada
52417 maybe-check-target-libada: check-target-libada
52418
52419 check-target-libada:
52420         @: $(MAKE); $(unstage)
52421         @r=`${PWD_COMMAND}`; export r; \
52422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52423         $(NORMAL_TARGET_EXPORTS) \
52424         (cd $(TARGET_SUBDIR)/libada && \
52425           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52426
52427 @endif target-libada
52428
52429 .PHONY: install-target-libada maybe-install-target-libada
52430 maybe-install-target-libada:
52431 @if target-libada
52432 maybe-install-target-libada: install-target-libada
52433
52434 install-target-libada: installdirs
52435         @: $(MAKE); $(unstage)
52436         @r=`${PWD_COMMAND}`; export r; \
52437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52438         $(NORMAL_TARGET_EXPORTS) \
52439         (cd $(TARGET_SUBDIR)/libada && \
52440           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52441
52442 @endif target-libada
52443
52444 # Other targets (info, dvi, pdf, etc.)
52445
52446 .PHONY: maybe-info-target-libada info-target-libada
52447 maybe-info-target-libada:
52448 @if target-libada
52449 maybe-info-target-libada: info-target-libada
52450
52451 info-target-libada: \
52452     configure-target-libada 
52453         @: $(MAKE); $(unstage)
52454         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52455         r=`${PWD_COMMAND}`; export r; \
52456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457         $(NORMAL_TARGET_EXPORTS) \
52458         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
52459         for flag in $(EXTRA_TARGET_FLAGS); do \
52460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52461         done; \
52462         (cd $(TARGET_SUBDIR)/libada && \
52463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52465                   "RANLIB=$${RANLIB}" \
52466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52467                    info) \
52468           || exit 1
52469
52470 @endif target-libada
52471
52472 .PHONY: maybe-dvi-target-libada dvi-target-libada
52473 maybe-dvi-target-libada:
52474 @if target-libada
52475 maybe-dvi-target-libada: dvi-target-libada
52476
52477 dvi-target-libada: \
52478     configure-target-libada 
52479         @: $(MAKE); $(unstage)
52480         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52481         r=`${PWD_COMMAND}`; export r; \
52482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52483         $(NORMAL_TARGET_EXPORTS) \
52484         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
52485         for flag in $(EXTRA_TARGET_FLAGS); do \
52486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52487         done; \
52488         (cd $(TARGET_SUBDIR)/libada && \
52489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52491                   "RANLIB=$${RANLIB}" \
52492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52493                    dvi) \
52494           || exit 1
52495
52496 @endif target-libada
52497
52498 .PHONY: maybe-pdf-target-libada pdf-target-libada
52499 maybe-pdf-target-libada:
52500 @if target-libada
52501 maybe-pdf-target-libada: pdf-target-libada
52502
52503 pdf-target-libada: \
52504     configure-target-libada 
52505         @: $(MAKE); $(unstage)
52506         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52507         r=`${PWD_COMMAND}`; export r; \
52508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52509         $(NORMAL_TARGET_EXPORTS) \
52510         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
52511         for flag in $(EXTRA_TARGET_FLAGS); do \
52512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52513         done; \
52514         (cd $(TARGET_SUBDIR)/libada && \
52515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52517                   "RANLIB=$${RANLIB}" \
52518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52519                    pdf) \
52520           || exit 1
52521
52522 @endif target-libada
52523
52524 .PHONY: maybe-html-target-libada html-target-libada
52525 maybe-html-target-libada:
52526 @if target-libada
52527 maybe-html-target-libada: html-target-libada
52528
52529 html-target-libada: \
52530     configure-target-libada 
52531         @: $(MAKE); $(unstage)
52532         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52533         r=`${PWD_COMMAND}`; export r; \
52534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52535         $(NORMAL_TARGET_EXPORTS) \
52536         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
52537         for flag in $(EXTRA_TARGET_FLAGS); do \
52538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52539         done; \
52540         (cd $(TARGET_SUBDIR)/libada && \
52541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52543                   "RANLIB=$${RANLIB}" \
52544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52545                    html) \
52546           || exit 1
52547
52548 @endif target-libada
52549
52550 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
52551 maybe-TAGS-target-libada:
52552 @if target-libada
52553 maybe-TAGS-target-libada: TAGS-target-libada
52554
52555 TAGS-target-libada: \
52556     configure-target-libada 
52557         @: $(MAKE); $(unstage)
52558         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52559         r=`${PWD_COMMAND}`; export r; \
52560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52561         $(NORMAL_TARGET_EXPORTS) \
52562         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
52563         for flag in $(EXTRA_TARGET_FLAGS); do \
52564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52565         done; \
52566         (cd $(TARGET_SUBDIR)/libada && \
52567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52569                   "RANLIB=$${RANLIB}" \
52570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52571                    TAGS) \
52572           || exit 1
52573
52574 @endif target-libada
52575
52576 .PHONY: maybe-install-info-target-libada install-info-target-libada
52577 maybe-install-info-target-libada:
52578 @if target-libada
52579 maybe-install-info-target-libada: install-info-target-libada
52580
52581 install-info-target-libada: \
52582     configure-target-libada \
52583     info-target-libada 
52584         @: $(MAKE); $(unstage)
52585         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52586         r=`${PWD_COMMAND}`; export r; \
52587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52588         $(NORMAL_TARGET_EXPORTS) \
52589         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
52590         for flag in $(EXTRA_TARGET_FLAGS); do \
52591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52592         done; \
52593         (cd $(TARGET_SUBDIR)/libada && \
52594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52596                   "RANLIB=$${RANLIB}" \
52597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52598                    install-info) \
52599           || exit 1
52600
52601 @endif target-libada
52602
52603 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
52604 maybe-install-pdf-target-libada:
52605 @if target-libada
52606 maybe-install-pdf-target-libada: install-pdf-target-libada
52607
52608 install-pdf-target-libada: \
52609     configure-target-libada \
52610     pdf-target-libada 
52611         @: $(MAKE); $(unstage)
52612         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52613         r=`${PWD_COMMAND}`; export r; \
52614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52615         $(NORMAL_TARGET_EXPORTS) \
52616         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
52617         for flag in $(EXTRA_TARGET_FLAGS); do \
52618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52619         done; \
52620         (cd $(TARGET_SUBDIR)/libada && \
52621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52623                   "RANLIB=$${RANLIB}" \
52624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52625                    install-pdf) \
52626           || exit 1
52627
52628 @endif target-libada
52629
52630 .PHONY: maybe-install-html-target-libada install-html-target-libada
52631 maybe-install-html-target-libada:
52632 @if target-libada
52633 maybe-install-html-target-libada: install-html-target-libada
52634
52635 install-html-target-libada: \
52636     configure-target-libada \
52637     html-target-libada 
52638         @: $(MAKE); $(unstage)
52639         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52640         r=`${PWD_COMMAND}`; export r; \
52641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52642         $(NORMAL_TARGET_EXPORTS) \
52643         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
52644         for flag in $(EXTRA_TARGET_FLAGS); do \
52645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52646         done; \
52647         (cd $(TARGET_SUBDIR)/libada && \
52648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52650                   "RANLIB=$${RANLIB}" \
52651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52652                    install-html) \
52653           || exit 1
52654
52655 @endif target-libada
52656
52657 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
52658 maybe-installcheck-target-libada:
52659 @if target-libada
52660 maybe-installcheck-target-libada: installcheck-target-libada
52661
52662 installcheck-target-libada: \
52663     configure-target-libada 
52664         @: $(MAKE); $(unstage)
52665         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52666         r=`${PWD_COMMAND}`; export r; \
52667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52668         $(NORMAL_TARGET_EXPORTS) \
52669         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
52670         for flag in $(EXTRA_TARGET_FLAGS); do \
52671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52672         done; \
52673         (cd $(TARGET_SUBDIR)/libada && \
52674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52676                   "RANLIB=$${RANLIB}" \
52677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52678                    installcheck) \
52679           || exit 1
52680
52681 @endif target-libada
52682
52683 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
52684 maybe-mostlyclean-target-libada:
52685 @if target-libada
52686 maybe-mostlyclean-target-libada: mostlyclean-target-libada
52687
52688 mostlyclean-target-libada: 
52689         @: $(MAKE); $(unstage)
52690         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52691         r=`${PWD_COMMAND}`; export r; \
52692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52693         $(NORMAL_TARGET_EXPORTS) \
52694         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
52695         for flag in $(EXTRA_TARGET_FLAGS); do \
52696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52697         done; \
52698         (cd $(TARGET_SUBDIR)/libada && \
52699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52701                   "RANLIB=$${RANLIB}" \
52702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52703                    mostlyclean) \
52704           || exit 1
52705
52706 @endif target-libada
52707
52708 .PHONY: maybe-clean-target-libada clean-target-libada
52709 maybe-clean-target-libada:
52710 @if target-libada
52711 maybe-clean-target-libada: clean-target-libada
52712
52713 clean-target-libada: 
52714         @: $(MAKE); $(unstage)
52715         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52716         r=`${PWD_COMMAND}`; export r; \
52717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52718         $(NORMAL_TARGET_EXPORTS) \
52719         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52720         for flag in $(EXTRA_TARGET_FLAGS); do \
52721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52722         done; \
52723         (cd $(TARGET_SUBDIR)/libada && \
52724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52726                   "RANLIB=$${RANLIB}" \
52727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52728                    clean) \
52729           || exit 1
52730
52731 @endif target-libada
52732
52733 .PHONY: maybe-distclean-target-libada distclean-target-libada
52734 maybe-distclean-target-libada:
52735 @if target-libada
52736 maybe-distclean-target-libada: distclean-target-libada
52737
52738 distclean-target-libada: 
52739         @: $(MAKE); $(unstage)
52740         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52741         r=`${PWD_COMMAND}`; export r; \
52742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743         $(NORMAL_TARGET_EXPORTS) \
52744         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52745         for flag in $(EXTRA_TARGET_FLAGS); do \
52746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52747         done; \
52748         (cd $(TARGET_SUBDIR)/libada && \
52749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52751                   "RANLIB=$${RANLIB}" \
52752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52753                    distclean) \
52754           || exit 1
52755
52756 @endif target-libada
52757
52758 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52759 maybe-maintainer-clean-target-libada:
52760 @if target-libada
52761 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52762
52763 maintainer-clean-target-libada: 
52764         @: $(MAKE); $(unstage)
52765         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52766         r=`${PWD_COMMAND}`; export r; \
52767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768         $(NORMAL_TARGET_EXPORTS) \
52769         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52770         for flag in $(EXTRA_TARGET_FLAGS); do \
52771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772         done; \
52773         (cd $(TARGET_SUBDIR)/libada && \
52774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776                   "RANLIB=$${RANLIB}" \
52777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778                    maintainer-clean) \
52779           || exit 1
52780
52781 @endif target-libada
52782
52783
52784
52785
52786
52787 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
52788 maybe-configure-target-libgomp:
52789 @if gcc-bootstrap
52790 configure-target-libgomp: stage_current
52791 @endif gcc-bootstrap
52792 @if target-libgomp
52793 maybe-configure-target-libgomp: configure-target-libgomp
52794 configure-target-libgomp: 
52795         @: $(MAKE); $(unstage)
52796         @r=`${PWD_COMMAND}`; export r; \
52797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52798         echo "Checking multilib configuration for libgomp..."; \
52799         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52800         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52801         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52802           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52803             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52804           else \
52805             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52806             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52807           fi; \
52808         else \
52809           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52810         fi; \
52811         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52812         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52813         $(NORMAL_TARGET_EXPORTS) \
52814         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52815         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52816         case $(srcdir) in \
52817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52818           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52820         esac; \
52821         srcdiroption="--srcdir=$${topdir}/libgomp"; \
52822         libsrcdir="$$s/libgomp"; \
52823         rm -f no-such-file || : ; \
52824         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52825           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52826           --target=${target_alias} $${srcdiroption}  \
52827           || exit 1
52828 @endif target-libgomp
52829
52830
52831
52832
52833
52834 .PHONY: all-target-libgomp maybe-all-target-libgomp
52835 maybe-all-target-libgomp:
52836 @if gcc-bootstrap
52837 all-target-libgomp: stage_current
52838 @endif gcc-bootstrap
52839 @if target-libgomp
52840 TARGET-target-libgomp=all
52841 maybe-all-target-libgomp: all-target-libgomp
52842 all-target-libgomp: configure-target-libgomp
52843         @: $(MAKE); $(unstage)
52844         @r=`${PWD_COMMAND}`; export r; \
52845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52846         $(NORMAL_TARGET_EXPORTS) \
52847         (cd $(TARGET_SUBDIR)/libgomp && \
52848           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52849                 $(TARGET-target-libgomp))
52850 @endif target-libgomp
52851
52852
52853
52854
52855
52856 .PHONY: check-target-libgomp maybe-check-target-libgomp
52857 maybe-check-target-libgomp:
52858 @if target-libgomp
52859 maybe-check-target-libgomp: check-target-libgomp
52860
52861 check-target-libgomp:
52862         @: $(MAKE); $(unstage)
52863         @r=`${PWD_COMMAND}`; export r; \
52864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52865         $(NORMAL_TARGET_EXPORTS) \
52866         (cd $(TARGET_SUBDIR)/libgomp && \
52867           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52868
52869 @endif target-libgomp
52870
52871 .PHONY: install-target-libgomp maybe-install-target-libgomp
52872 maybe-install-target-libgomp:
52873 @if target-libgomp
52874 maybe-install-target-libgomp: install-target-libgomp
52875
52876 install-target-libgomp: installdirs
52877         @: $(MAKE); $(unstage)
52878         @r=`${PWD_COMMAND}`; export r; \
52879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52880         $(NORMAL_TARGET_EXPORTS) \
52881         (cd $(TARGET_SUBDIR)/libgomp && \
52882           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52883
52884 @endif target-libgomp
52885
52886 # Other targets (info, dvi, pdf, etc.)
52887
52888 .PHONY: maybe-info-target-libgomp info-target-libgomp
52889 maybe-info-target-libgomp:
52890 @if target-libgomp
52891 maybe-info-target-libgomp: info-target-libgomp
52892
52893 info-target-libgomp: \
52894     configure-target-libgomp 
52895         @: $(MAKE); $(unstage)
52896         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52897         r=`${PWD_COMMAND}`; export r; \
52898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52899         $(NORMAL_TARGET_EXPORTS) \
52900         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52901         for flag in $(EXTRA_TARGET_FLAGS); do \
52902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52903         done; \
52904         (cd $(TARGET_SUBDIR)/libgomp && \
52905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52907                   "RANLIB=$${RANLIB}" \
52908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52909                    info) \
52910           || exit 1
52911
52912 @endif target-libgomp
52913
52914 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52915 maybe-dvi-target-libgomp:
52916 @if target-libgomp
52917 maybe-dvi-target-libgomp: dvi-target-libgomp
52918
52919 dvi-target-libgomp: \
52920     configure-target-libgomp 
52921         @: $(MAKE); $(unstage)
52922         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52923         r=`${PWD_COMMAND}`; export r; \
52924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52925         $(NORMAL_TARGET_EXPORTS) \
52926         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52927         for flag in $(EXTRA_TARGET_FLAGS); do \
52928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52929         done; \
52930         (cd $(TARGET_SUBDIR)/libgomp && \
52931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52933                   "RANLIB=$${RANLIB}" \
52934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52935                    dvi) \
52936           || exit 1
52937
52938 @endif target-libgomp
52939
52940 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52941 maybe-pdf-target-libgomp:
52942 @if target-libgomp
52943 maybe-pdf-target-libgomp: pdf-target-libgomp
52944
52945 pdf-target-libgomp: \
52946     configure-target-libgomp 
52947         @: $(MAKE); $(unstage)
52948         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52949         r=`${PWD_COMMAND}`; export r; \
52950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52951         $(NORMAL_TARGET_EXPORTS) \
52952         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52953         for flag in $(EXTRA_TARGET_FLAGS); do \
52954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52955         done; \
52956         (cd $(TARGET_SUBDIR)/libgomp && \
52957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52959                   "RANLIB=$${RANLIB}" \
52960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52961                    pdf) \
52962           || exit 1
52963
52964 @endif target-libgomp
52965
52966 .PHONY: maybe-html-target-libgomp html-target-libgomp
52967 maybe-html-target-libgomp:
52968 @if target-libgomp
52969 maybe-html-target-libgomp: html-target-libgomp
52970
52971 html-target-libgomp: \
52972     configure-target-libgomp 
52973         @: $(MAKE); $(unstage)
52974         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52975         r=`${PWD_COMMAND}`; export r; \
52976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977         $(NORMAL_TARGET_EXPORTS) \
52978         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52979         for flag in $(EXTRA_TARGET_FLAGS); do \
52980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52981         done; \
52982         (cd $(TARGET_SUBDIR)/libgomp && \
52983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52985                   "RANLIB=$${RANLIB}" \
52986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52987                    html) \
52988           || exit 1
52989
52990 @endif target-libgomp
52991
52992 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52993 maybe-TAGS-target-libgomp:
52994 @if target-libgomp
52995 maybe-TAGS-target-libgomp: TAGS-target-libgomp
52996
52997 TAGS-target-libgomp: \
52998     configure-target-libgomp 
52999         @: $(MAKE); $(unstage)
53000         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53001         r=`${PWD_COMMAND}`; export r; \
53002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53003         $(NORMAL_TARGET_EXPORTS) \
53004         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
53005         for flag in $(EXTRA_TARGET_FLAGS); do \
53006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53007         done; \
53008         (cd $(TARGET_SUBDIR)/libgomp && \
53009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53011                   "RANLIB=$${RANLIB}" \
53012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53013                    TAGS) \
53014           || exit 1
53015
53016 @endif target-libgomp
53017
53018 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
53019 maybe-install-info-target-libgomp:
53020 @if target-libgomp
53021 maybe-install-info-target-libgomp: install-info-target-libgomp
53022
53023 install-info-target-libgomp: \
53024     configure-target-libgomp \
53025     info-target-libgomp 
53026         @: $(MAKE); $(unstage)
53027         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53028         r=`${PWD_COMMAND}`; export r; \
53029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53030         $(NORMAL_TARGET_EXPORTS) \
53031         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
53032         for flag in $(EXTRA_TARGET_FLAGS); do \
53033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53034         done; \
53035         (cd $(TARGET_SUBDIR)/libgomp && \
53036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53038                   "RANLIB=$${RANLIB}" \
53039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53040                    install-info) \
53041           || exit 1
53042
53043 @endif target-libgomp
53044
53045 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
53046 maybe-install-pdf-target-libgomp:
53047 @if target-libgomp
53048 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
53049
53050 install-pdf-target-libgomp: \
53051     configure-target-libgomp \
53052     pdf-target-libgomp 
53053         @: $(MAKE); $(unstage)
53054         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53055         r=`${PWD_COMMAND}`; export r; \
53056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53057         $(NORMAL_TARGET_EXPORTS) \
53058         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
53059         for flag in $(EXTRA_TARGET_FLAGS); do \
53060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53061         done; \
53062         (cd $(TARGET_SUBDIR)/libgomp && \
53063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53065                   "RANLIB=$${RANLIB}" \
53066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53067                    install-pdf) \
53068           || exit 1
53069
53070 @endif target-libgomp
53071
53072 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
53073 maybe-install-html-target-libgomp:
53074 @if target-libgomp
53075 maybe-install-html-target-libgomp: install-html-target-libgomp
53076
53077 install-html-target-libgomp: \
53078     configure-target-libgomp \
53079     html-target-libgomp 
53080         @: $(MAKE); $(unstage)
53081         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53082         r=`${PWD_COMMAND}`; export r; \
53083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53084         $(NORMAL_TARGET_EXPORTS) \
53085         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
53086         for flag in $(EXTRA_TARGET_FLAGS); do \
53087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53088         done; \
53089         (cd $(TARGET_SUBDIR)/libgomp && \
53090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53092                   "RANLIB=$${RANLIB}" \
53093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53094                    install-html) \
53095           || exit 1
53096
53097 @endif target-libgomp
53098
53099 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
53100 maybe-installcheck-target-libgomp:
53101 @if target-libgomp
53102 maybe-installcheck-target-libgomp: installcheck-target-libgomp
53103
53104 installcheck-target-libgomp: \
53105     configure-target-libgomp 
53106         @: $(MAKE); $(unstage)
53107         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53108         r=`${PWD_COMMAND}`; export r; \
53109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53110         $(NORMAL_TARGET_EXPORTS) \
53111         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
53112         for flag in $(EXTRA_TARGET_FLAGS); do \
53113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53114         done; \
53115         (cd $(TARGET_SUBDIR)/libgomp && \
53116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53118                   "RANLIB=$${RANLIB}" \
53119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53120                    installcheck) \
53121           || exit 1
53122
53123 @endif target-libgomp
53124
53125 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
53126 maybe-mostlyclean-target-libgomp:
53127 @if target-libgomp
53128 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
53129
53130 mostlyclean-target-libgomp: 
53131         @: $(MAKE); $(unstage)
53132         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53133         r=`${PWD_COMMAND}`; export r; \
53134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53135         $(NORMAL_TARGET_EXPORTS) \
53136         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
53137         for flag in $(EXTRA_TARGET_FLAGS); do \
53138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53139         done; \
53140         (cd $(TARGET_SUBDIR)/libgomp && \
53141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53143                   "RANLIB=$${RANLIB}" \
53144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53145                    mostlyclean) \
53146           || exit 1
53147
53148 @endif target-libgomp
53149
53150 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
53151 maybe-clean-target-libgomp:
53152 @if target-libgomp
53153 maybe-clean-target-libgomp: clean-target-libgomp
53154
53155 clean-target-libgomp: 
53156         @: $(MAKE); $(unstage)
53157         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53158         r=`${PWD_COMMAND}`; export r; \
53159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53160         $(NORMAL_TARGET_EXPORTS) \
53161         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
53162         for flag in $(EXTRA_TARGET_FLAGS); do \
53163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53164         done; \
53165         (cd $(TARGET_SUBDIR)/libgomp && \
53166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53168                   "RANLIB=$${RANLIB}" \
53169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53170                    clean) \
53171           || exit 1
53172
53173 @endif target-libgomp
53174
53175 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53176 maybe-distclean-target-libgomp:
53177 @if target-libgomp
53178 maybe-distclean-target-libgomp: distclean-target-libgomp
53179
53180 distclean-target-libgomp: 
53181         @: $(MAKE); $(unstage)
53182         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53183         r=`${PWD_COMMAND}`; export r; \
53184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185         $(NORMAL_TARGET_EXPORTS) \
53186         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
53187         for flag in $(EXTRA_TARGET_FLAGS); do \
53188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53189         done; \
53190         (cd $(TARGET_SUBDIR)/libgomp && \
53191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53193                   "RANLIB=$${RANLIB}" \
53194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53195                    distclean) \
53196           || exit 1
53197
53198 @endif target-libgomp
53199
53200 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53201 maybe-maintainer-clean-target-libgomp:
53202 @if target-libgomp
53203 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53204
53205 maintainer-clean-target-libgomp: 
53206         @: $(MAKE); $(unstage)
53207         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53208         r=`${PWD_COMMAND}`; export r; \
53209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210         $(NORMAL_TARGET_EXPORTS) \
53211         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
53212         for flag in $(EXTRA_TARGET_FLAGS); do \
53213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53214         done; \
53215         (cd $(TARGET_SUBDIR)/libgomp && \
53216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53218                   "RANLIB=$${RANLIB}" \
53219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53220                    maintainer-clean) \
53221           || exit 1
53222
53223 @endif target-libgomp
53224
53225
53226
53227 # ----------
53228 # GCC module
53229 # ----------
53230
53231 @if gcc-no-bootstrap
53232 .PHONY: cross
53233 cross: all-build all-gas all-ld
53234         @r=`${PWD_COMMAND}`; export r; \
53235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53236         $(HOST_EXPORTS) \
53237         echo "Building the C and C++ compiler"; \
53238         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53239         @r=`${PWD_COMMAND}`; export r; \
53240         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53241         echo "Building runtime libraries"; \
53242         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53243 @endif gcc-no-bootstrap
53244
53245 @if gcc
53246
53247 .PHONY: check-gcc-c check-c
53248 check-gcc-c:
53249         r=`${PWD_COMMAND}`; export r; \
53250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53251         $(HOST_EXPORTS) \
53252         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
53253 check-c: check-gcc-c
53254
53255 .PHONY: check-gcc-c++ check-c++
53256 check-gcc-c++:
53257         r=`${PWD_COMMAND}`; export r; \
53258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53259         $(HOST_EXPORTS) \
53260         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
53261 check-c++: check-gcc-c++ check-target-libstdc++-v3
53262
53263 .PHONY: check-gcc-fortran check-fortran
53264 check-gcc-fortran:
53265         r=`${PWD_COMMAND}`; export r; \
53266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53267         $(HOST_EXPORTS) \
53268         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
53269 check-fortran: check-gcc-fortran check-target-libgfortran
53270
53271 .PHONY: check-gcc-java check-java
53272 check-gcc-java:
53273         r=`${PWD_COMMAND}`; export r; \
53274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53275         $(HOST_EXPORTS) \
53276         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
53277 check-java: check-gcc-java check-target-libjava
53278
53279 .PHONY: check-gcc-ada check-ada
53280 check-gcc-ada:
53281         r=`${PWD_COMMAND}`; export r; \
53282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53283         $(HOST_EXPORTS) \
53284         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
53285 check-ada: check-gcc-ada check-target-libada
53286
53287 .PHONY: check-gcc-objc check-objc
53288 check-gcc-objc:
53289         r=`${PWD_COMMAND}`; export r; \
53290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53291         $(HOST_EXPORTS) \
53292         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
53293 check-objc: check-gcc-objc check-target-libobjc
53294
53295 .PHONY: check-gcc-obj-c++ check-obj-c++
53296 check-gcc-obj-c++:
53297         r=`${PWD_COMMAND}`; export r; \
53298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53299         $(HOST_EXPORTS) \
53300         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
53301 check-obj-c++: check-gcc-obj-c++
53302
53303
53304 # Install the gcc headers files, but not the fixed include files,
53305 # which Cygnus is not allowed to distribute.  This rule is very
53306 # dependent on the workings of the gcc Makefile.in.
53307 .PHONY: gcc-no-fixedincludes
53308 gcc-no-fixedincludes:
53309         @if [ -f ./gcc/Makefile ]; then \
53310           rm -rf gcc/tmp-include; \
53311           mv gcc/include gcc/tmp-include 2>/dev/null; \
53312           mkdir gcc/include; \
53313           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
53314           touch gcc/stmp-fixinc gcc/include/fixed; \
53315           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
53316           r=`${PWD_COMMAND}`; export r; \
53317           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53318           $(HOST_EXPORTS) \
53319           (cd ./gcc && \
53320            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
53321           rm -rf gcc/include; \
53322           mv gcc/tmp-include gcc/include 2>/dev/null; \
53323         else true; fi
53324 @endif gcc
53325
53326 # ---------------------
53327 # GCC bootstrap support
53328 # ---------------------
53329
53330 # We track the current stage (the one in 'gcc') in the stage_current file.
53331 # stage_last instead tracks the stage that was built last.  These targets
53332 # are dummy when toplevel bootstrap is not active.
53333
53334 # While making host and target tools, symlinks to the final stage must be
53335 # there, so $(unstage) should be run at various points.  To avoid excessive
53336 # recursive invocations of make, we "inline" them using a variable.  These
53337 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53338 # to avoid warnings from the GNU Make job server.
53339
53340 unstage = :
53341 stage = :
53342 current_stage = ""
53343
53344 @if gcc-bootstrap
53345 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53346 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53347 current_stage = "`cat stage_current 2> /dev/null`"
53348 @endif gcc-bootstrap
53349
53350 .PHONY: unstage stage
53351 unstage:
53352         @: $(MAKE); $(unstage)
53353 stage:
53354         @: $(MAKE); $(stage)
53355
53356 # Disable commands for lean bootstrap.
53357 LEAN = false
53358
53359 # We name the build directories for the various stages "stage1-gcc",
53360 # "stage2-gcc","stage3-gcc", etc.
53361
53362 # Since the 'compare' process will fail (on debugging information) if any
53363 # directory names are different, we need to link the gcc directory for
53364 # the previous stage to a constant name ('prev-gcc'), and to make the name of
53365 # the build directories constant as well. For the latter, we use naked names
53366 # like 'gcc', because the scripts in that directory assume it.  We use
53367 # mv on platforms where symlinks to directories do not work or are not
53368 # reliable.
53369
53370 # 'touch' doesn't work right on some platforms.
53371 STAMP = echo timestamp > 
53372
53373 # We only want to compare .o files, so set this!
53374 objext = .o
53375
53376
53377 .PHONY: stage1-start stage1-end
53378
53379 stage1-start::
53380         @: $(MAKE); $(stage); \
53381         echo stage1 > stage_current ; \
53382         echo stage1 > stage_last; \
53383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53384 @if bfd
53385         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53386           mkdir stage1-bfd; \
53387         mv stage1-bfd bfd 
53388 @endif bfd
53389 @if opcodes
53390         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53391           mkdir stage1-opcodes; \
53392         mv stage1-opcodes opcodes 
53393 @endif opcodes
53394 @if binutils
53395         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53396           mkdir stage1-binutils; \
53397         mv stage1-binutils binutils 
53398 @endif binutils
53399 @if gas
53400         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53401           mkdir stage1-gas; \
53402         mv stage1-gas gas 
53403 @endif gas
53404 @if gcc
53405         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53406           mkdir stage1-gcc; \
53407         mv stage1-gcc gcc 
53408 @endif gcc
53409 @if gmp
53410         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53411           mkdir stage1-gmp; \
53412         mv stage1-gmp gmp 
53413 @endif gmp
53414 @if mpfr
53415         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53416           mkdir stage1-mpfr; \
53417         mv stage1-mpfr mpfr 
53418 @endif mpfr
53419 @if mpc
53420         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
53421           mkdir stage1-mpc; \
53422         mv stage1-mpc mpc 
53423 @endif mpc
53424 @if ppl
53425         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
53426           mkdir stage1-ppl; \
53427         mv stage1-ppl ppl 
53428 @endif ppl
53429 @if cloog
53430         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
53431           mkdir stage1-cloog; \
53432         mv stage1-cloog cloog 
53433 @endif cloog
53434 @if gold
53435         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53436           mkdir stage1-gold; \
53437         mv stage1-gold gold 
53438 @endif gold
53439 @if intl
53440         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53441           mkdir stage1-intl; \
53442         mv stage1-intl intl 
53443 @endif intl
53444 @if ld
53445         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53446           mkdir stage1-ld; \
53447         mv stage1-ld ld 
53448 @endif ld
53449 @if libcpp
53450         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53451           mkdir stage1-libcpp; \
53452         mv stage1-libcpp libcpp 
53453 @endif libcpp
53454 @if libdecnumber
53455         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53456           mkdir stage1-libdecnumber; \
53457         mv stage1-libdecnumber libdecnumber 
53458 @endif libdecnumber
53459 @if libiberty
53460         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53461           mkdir stage1-libiberty; \
53462         mv stage1-libiberty libiberty 
53463 @endif libiberty
53464 @if zlib
53465         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53466           mkdir stage1-zlib; \
53467         mv stage1-zlib zlib 
53468 @endif zlib
53469         @[ -d stage1-$(TARGET_SUBDIR) ] || \
53470           mkdir stage1-$(TARGET_SUBDIR); \
53471         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
53472
53473 stage1-end:: 
53474 @if bfd
53475         @if test -d $(HOST_SUBDIR)/bfd ; then \
53476           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
53477         fi
53478 @endif bfd
53479 @if opcodes
53480         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53481           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
53482         fi
53483 @endif opcodes
53484 @if binutils
53485         @if test -d $(HOST_SUBDIR)/binutils ; then \
53486           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
53487         fi
53488 @endif binutils
53489 @if gas
53490         @if test -d $(HOST_SUBDIR)/gas ; then \
53491           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
53492         fi
53493 @endif gas
53494 @if gcc
53495         @if test -d $(HOST_SUBDIR)/gcc ; then \
53496           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
53497         fi
53498 @endif gcc
53499 @if gmp
53500         @if test -d $(HOST_SUBDIR)/gmp ; then \
53501           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
53502         fi
53503 @endif gmp
53504 @if mpfr
53505         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53506           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
53507         fi
53508 @endif mpfr
53509 @if mpc
53510         @if test -d $(HOST_SUBDIR)/mpc ; then \
53511           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
53512         fi
53513 @endif mpc
53514 @if ppl
53515         @if test -d $(HOST_SUBDIR)/ppl ; then \
53516           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
53517         fi
53518 @endif ppl
53519 @if cloog
53520         @if test -d $(HOST_SUBDIR)/cloog ; then \
53521           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
53522         fi
53523 @endif cloog
53524 @if gold
53525         @if test -d $(HOST_SUBDIR)/gold ; then \
53526           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
53527         fi
53528 @endif gold
53529 @if intl
53530         @if test -d $(HOST_SUBDIR)/intl ; then \
53531           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
53532         fi
53533 @endif intl
53534 @if ld
53535         @if test -d $(HOST_SUBDIR)/ld ; then \
53536           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
53537         fi
53538 @endif ld
53539 @if libcpp
53540         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53541           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
53542         fi
53543 @endif libcpp
53544 @if libdecnumber
53545         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53546           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
53547         fi
53548 @endif libdecnumber
53549 @if libiberty
53550         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53551           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
53552         fi
53553 @endif libiberty
53554 @if zlib
53555         @if test -d $(HOST_SUBDIR)/zlib ; then \
53556           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
53557         fi
53558 @endif zlib
53559         @if test -d $(TARGET_SUBDIR) ; then \
53560           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
53561         fi
53562         rm -f stage_current
53563
53564 # Bubble a bug fix through all the stages up to stage 1.  They are
53565 # remade, but not reconfigured.  The next stage (if any) will not be
53566 # reconfigured either.
53567 .PHONY: stage1-bubble
53568 stage1-bubble:: 
53569         @r=`${PWD_COMMAND}`; export r; \
53570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571         if test -f stage1-lean  ; then \
53572           echo Skipping rebuild of stage1 ; \
53573         else \
53574           $(MAKE) stage1-start; \
53575           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53576         fi
53577
53578 .PHONY: all-stage1 clean-stage1
53579 do-clean: clean-stage1
53580
53581 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53582 # only possibility, but now it conflicts with no-bootstrap rules
53583 @if gcc-bootstrap
53584
53585
53586
53587
53588 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53589
53590 .PHONY: distclean-stage1
53591 distclean-stage1::
53592         @: $(MAKE); $(stage)
53593         @test "`cat stage_last`" != stage1 || rm -f stage_last
53594         rm -rf stage1-* 
53595
53596
53597 @endif gcc-bootstrap
53598
53599
53600 .PHONY: stage2-start stage2-end
53601
53602 stage2-start::
53603         @: $(MAKE); $(stage); \
53604         echo stage2 > stage_current ; \
53605         echo stage2 > stage_last; \
53606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53607 @if bfd
53608         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53609           mkdir stage2-bfd; \
53610         mv stage2-bfd bfd  ; \
53611         mv stage1-bfd prev-bfd || test -f stage1-lean 
53612 @endif bfd
53613 @if opcodes
53614         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53615           mkdir stage2-opcodes; \
53616         mv stage2-opcodes opcodes  ; \
53617         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53618 @endif opcodes
53619 @if binutils
53620         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53621           mkdir stage2-binutils; \
53622         mv stage2-binutils binutils  ; \
53623         mv stage1-binutils prev-binutils || test -f stage1-lean 
53624 @endif binutils
53625 @if gas
53626         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53627           mkdir stage2-gas; \
53628         mv stage2-gas gas  ; \
53629         mv stage1-gas prev-gas || test -f stage1-lean 
53630 @endif gas
53631 @if gcc
53632         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53633           mkdir stage2-gcc; \
53634         mv stage2-gcc gcc  ; \
53635         mv stage1-gcc prev-gcc || test -f stage1-lean 
53636 @endif gcc
53637 @if gmp
53638         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53639           mkdir stage2-gmp; \
53640         mv stage2-gmp gmp  ; \
53641         mv stage1-gmp prev-gmp || test -f stage1-lean 
53642 @endif gmp
53643 @if mpfr
53644         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53645           mkdir stage2-mpfr; \
53646         mv stage2-mpfr mpfr  ; \
53647         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53648 @endif mpfr
53649 @if mpc
53650         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
53651           mkdir stage2-mpc; \
53652         mv stage2-mpc mpc  ; \
53653         mv stage1-mpc prev-mpc || test -f stage1-lean 
53654 @endif mpc
53655 @if ppl
53656         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
53657           mkdir stage2-ppl; \
53658         mv stage2-ppl ppl  ; \
53659         mv stage1-ppl prev-ppl || test -f stage1-lean 
53660 @endif ppl
53661 @if cloog
53662         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
53663           mkdir stage2-cloog; \
53664         mv stage2-cloog cloog  ; \
53665         mv stage1-cloog prev-cloog || test -f stage1-lean 
53666 @endif cloog
53667 @if gold
53668         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53669           mkdir stage2-gold; \
53670         mv stage2-gold gold  ; \
53671         mv stage1-gold prev-gold || test -f stage1-lean 
53672 @endif gold
53673 @if intl
53674         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53675           mkdir stage2-intl; \
53676         mv stage2-intl intl  ; \
53677         mv stage1-intl prev-intl || test -f stage1-lean 
53678 @endif intl
53679 @if ld
53680         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53681           mkdir stage2-ld; \
53682         mv stage2-ld ld  ; \
53683         mv stage1-ld prev-ld || test -f stage1-lean 
53684 @endif ld
53685 @if libcpp
53686         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53687           mkdir stage2-libcpp; \
53688         mv stage2-libcpp libcpp  ; \
53689         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53690 @endif libcpp
53691 @if libdecnumber
53692         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53693           mkdir stage2-libdecnumber; \
53694         mv stage2-libdecnumber libdecnumber  ; \
53695         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53696 @endif libdecnumber
53697 @if libiberty
53698         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53699           mkdir stage2-libiberty; \
53700         mv stage2-libiberty libiberty  ; \
53701         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53702 @endif libiberty
53703 @if zlib
53704         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53705           mkdir stage2-zlib; \
53706         mv stage2-zlib zlib  ; \
53707         mv stage1-zlib prev-zlib || test -f stage1-lean 
53708 @endif zlib
53709         @[ -d stage2-$(TARGET_SUBDIR) ] || \
53710           mkdir stage2-$(TARGET_SUBDIR); \
53711         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53712         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53713
53714 stage2-end:: 
53715 @if bfd
53716         @if test -d $(HOST_SUBDIR)/bfd ; then \
53717           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
53718           mv prev-bfd stage1-bfd ; :  ; \
53719         fi
53720 @endif bfd
53721 @if opcodes
53722         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53723           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
53724           mv prev-opcodes stage1-opcodes ; :  ; \
53725         fi
53726 @endif opcodes
53727 @if binutils
53728         @if test -d $(HOST_SUBDIR)/binutils ; then \
53729           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
53730           mv prev-binutils stage1-binutils ; :  ; \
53731         fi
53732 @endif binutils
53733 @if gas
53734         @if test -d $(HOST_SUBDIR)/gas ; then \
53735           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
53736           mv prev-gas stage1-gas ; :  ; \
53737         fi
53738 @endif gas
53739 @if gcc
53740         @if test -d $(HOST_SUBDIR)/gcc ; then \
53741           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
53742           mv prev-gcc stage1-gcc ; :  ; \
53743         fi
53744 @endif gcc
53745 @if gmp
53746         @if test -d $(HOST_SUBDIR)/gmp ; then \
53747           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
53748           mv prev-gmp stage1-gmp ; :  ; \
53749         fi
53750 @endif gmp
53751 @if mpfr
53752         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53753           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
53754           mv prev-mpfr stage1-mpfr ; :  ; \
53755         fi
53756 @endif mpfr
53757 @if mpc
53758         @if test -d $(HOST_SUBDIR)/mpc ; then \
53759           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
53760           mv prev-mpc stage1-mpc ; :  ; \
53761         fi
53762 @endif mpc
53763 @if ppl
53764         @if test -d $(HOST_SUBDIR)/ppl ; then \
53765           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53766           mv prev-ppl stage1-ppl ; :  ; \
53767         fi
53768 @endif ppl
53769 @if cloog
53770         @if test -d $(HOST_SUBDIR)/cloog ; then \
53771           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53772           mv prev-cloog stage1-cloog ; :  ; \
53773         fi
53774 @endif cloog
53775 @if gold
53776         @if test -d $(HOST_SUBDIR)/gold ; then \
53777           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53778           mv prev-gold stage1-gold ; :  ; \
53779         fi
53780 @endif gold
53781 @if intl
53782         @if test -d $(HOST_SUBDIR)/intl ; then \
53783           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53784           mv prev-intl stage1-intl ; :  ; \
53785         fi
53786 @endif intl
53787 @if ld
53788         @if test -d $(HOST_SUBDIR)/ld ; then \
53789           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53790           mv prev-ld stage1-ld ; :  ; \
53791         fi
53792 @endif ld
53793 @if libcpp
53794         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53795           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53796           mv prev-libcpp stage1-libcpp ; :  ; \
53797         fi
53798 @endif libcpp
53799 @if libdecnumber
53800         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53801           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53802           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53803         fi
53804 @endif libdecnumber
53805 @if libiberty
53806         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53807           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53808           mv prev-libiberty stage1-libiberty ; :  ; \
53809         fi
53810 @endif libiberty
53811 @if zlib
53812         @if test -d $(HOST_SUBDIR)/zlib ; then \
53813           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53814           mv prev-zlib stage1-zlib ; :  ; \
53815         fi
53816 @endif zlib
53817         @if test -d $(TARGET_SUBDIR) ; then \
53818           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
53819           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53820         fi
53821         rm -f stage_current
53822
53823 # Bubble a bug fix through all the stages up to stage 2.  They are
53824 # remade, but not reconfigured.  The next stage (if any) will not be
53825 # reconfigured either.
53826 .PHONY: stage2-bubble
53827 stage2-bubble:: stage1-bubble
53828         @r=`${PWD_COMMAND}`; export r; \
53829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53830         if test -f stage2-lean || test -f stage1-lean  ; then \
53831           echo Skipping rebuild of stage2 ; \
53832         else \
53833           $(MAKE) stage2-start; \
53834           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53835         fi
53836
53837 .PHONY: all-stage2 clean-stage2
53838 do-clean: clean-stage2
53839
53840 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53841 # only possibility, but now it conflicts with no-bootstrap rules
53842 @if gcc-bootstrap
53843
53844
53845
53846 .PHONY: bootstrap2 bootstrap2-lean
53847 bootstrap2:
53848         echo stage2 > stage_final
53849         @r=`${PWD_COMMAND}`; export r; \
53850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53851         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53852         @: $(MAKE); $(unstage)
53853         @r=`${PWD_COMMAND}`; export r; \
53854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53855         TFLAGS="$(STAGE2_TFLAGS)"; \
53856         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53857
53858 bootstrap2-lean:
53859         echo stage2 > stage_final
53860         @r=`${PWD_COMMAND}`; export r; \
53861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53862         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53863         @: $(MAKE); $(unstage)
53864         @r=`${PWD_COMMAND}`; export r; \
53865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53866         TFLAGS="$(STAGE2_TFLAGS)"; \
53867         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53868
53869
53870 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53871 distclean-stage1:: distclean-stage2 
53872 .PHONY: distclean-stage2
53873 distclean-stage2::
53874         @: $(MAKE); $(stage)
53875         @test "`cat stage_last`" != stage2 || rm -f stage_last
53876         rm -rf stage2-* 
53877
53878
53879 @endif gcc-bootstrap
53880
53881
53882 .PHONY: stage3-start stage3-end
53883
53884 stage3-start::
53885         @: $(MAKE); $(stage); \
53886         echo stage3 > stage_current ; \
53887         echo stage3 > stage_last; \
53888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53889 @if bfd
53890         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53891           mkdir stage3-bfd; \
53892         mv stage3-bfd bfd  ; \
53893         mv stage2-bfd prev-bfd || test -f stage2-lean 
53894 @endif bfd
53895 @if opcodes
53896         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53897           mkdir stage3-opcodes; \
53898         mv stage3-opcodes opcodes  ; \
53899         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
53900 @endif opcodes
53901 @if binutils
53902         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53903           mkdir stage3-binutils; \
53904         mv stage3-binutils binutils  ; \
53905         mv stage2-binutils prev-binutils || test -f stage2-lean 
53906 @endif binutils
53907 @if gas
53908         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53909           mkdir stage3-gas; \
53910         mv stage3-gas gas  ; \
53911         mv stage2-gas prev-gas || test -f stage2-lean 
53912 @endif gas
53913 @if gcc
53914         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53915           mkdir stage3-gcc; \
53916         mv stage3-gcc gcc  ; \
53917         mv stage2-gcc prev-gcc || test -f stage2-lean 
53918 @endif gcc
53919 @if gmp
53920         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53921           mkdir stage3-gmp; \
53922         mv stage3-gmp gmp  ; \
53923         mv stage2-gmp prev-gmp || test -f stage2-lean 
53924 @endif gmp
53925 @if mpfr
53926         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53927           mkdir stage3-mpfr; \
53928         mv stage3-mpfr mpfr  ; \
53929         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
53930 @endif mpfr
53931 @if mpc
53932         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53933           mkdir stage3-mpc; \
53934         mv stage3-mpc mpc  ; \
53935         mv stage2-mpc prev-mpc || test -f stage2-lean 
53936 @endif mpc
53937 @if ppl
53938         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53939           mkdir stage3-ppl; \
53940         mv stage3-ppl ppl  ; \
53941         mv stage2-ppl prev-ppl || test -f stage2-lean 
53942 @endif ppl
53943 @if cloog
53944         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53945           mkdir stage3-cloog; \
53946         mv stage3-cloog cloog  ; \
53947         mv stage2-cloog prev-cloog || test -f stage2-lean 
53948 @endif cloog
53949 @if gold
53950         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53951           mkdir stage3-gold; \
53952         mv stage3-gold gold  ; \
53953         mv stage2-gold prev-gold || test -f stage2-lean 
53954 @endif gold
53955 @if intl
53956         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53957           mkdir stage3-intl; \
53958         mv stage3-intl intl  ; \
53959         mv stage2-intl prev-intl || test -f stage2-lean 
53960 @endif intl
53961 @if ld
53962         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53963           mkdir stage3-ld; \
53964         mv stage3-ld ld  ; \
53965         mv stage2-ld prev-ld || test -f stage2-lean 
53966 @endif ld
53967 @if libcpp
53968         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53969           mkdir stage3-libcpp; \
53970         mv stage3-libcpp libcpp  ; \
53971         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
53972 @endif libcpp
53973 @if libdecnumber
53974         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53975           mkdir stage3-libdecnumber; \
53976         mv stage3-libdecnumber libdecnumber  ; \
53977         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
53978 @endif libdecnumber
53979 @if libiberty
53980         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53981           mkdir stage3-libiberty; \
53982         mv stage3-libiberty libiberty  ; \
53983         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
53984 @endif libiberty
53985 @if zlib
53986         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53987           mkdir stage3-zlib; \
53988         mv stage3-zlib zlib  ; \
53989         mv stage2-zlib prev-zlib || test -f stage2-lean 
53990 @endif zlib
53991         @[ -d stage3-$(TARGET_SUBDIR) ] || \
53992           mkdir stage3-$(TARGET_SUBDIR); \
53993         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53994         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
53995
53996 stage3-end:: 
53997 @if bfd
53998         @if test -d $(HOST_SUBDIR)/bfd ; then \
53999           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
54000           mv prev-bfd stage2-bfd ; :  ; \
54001         fi
54002 @endif bfd
54003 @if opcodes
54004         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54005           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
54006           mv prev-opcodes stage2-opcodes ; :  ; \
54007         fi
54008 @endif opcodes
54009 @if binutils
54010         @if test -d $(HOST_SUBDIR)/binutils ; then \
54011           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
54012           mv prev-binutils stage2-binutils ; :  ; \
54013         fi
54014 @endif binutils
54015 @if gas
54016         @if test -d $(HOST_SUBDIR)/gas ; then \
54017           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
54018           mv prev-gas stage2-gas ; :  ; \
54019         fi
54020 @endif gas
54021 @if gcc
54022         @if test -d $(HOST_SUBDIR)/gcc ; then \
54023           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
54024           mv prev-gcc stage2-gcc ; :  ; \
54025         fi
54026 @endif gcc
54027 @if gmp
54028         @if test -d $(HOST_SUBDIR)/gmp ; then \
54029           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
54030           mv prev-gmp stage2-gmp ; :  ; \
54031         fi
54032 @endif gmp
54033 @if mpfr
54034         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54035           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
54036           mv prev-mpfr stage2-mpfr ; :  ; \
54037         fi
54038 @endif mpfr
54039 @if mpc
54040         @if test -d $(HOST_SUBDIR)/mpc ; then \
54041           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
54042           mv prev-mpc stage2-mpc ; :  ; \
54043         fi
54044 @endif mpc
54045 @if ppl
54046         @if test -d $(HOST_SUBDIR)/ppl ; then \
54047           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
54048           mv prev-ppl stage2-ppl ; :  ; \
54049         fi
54050 @endif ppl
54051 @if cloog
54052         @if test -d $(HOST_SUBDIR)/cloog ; then \
54053           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
54054           mv prev-cloog stage2-cloog ; :  ; \
54055         fi
54056 @endif cloog
54057 @if gold
54058         @if test -d $(HOST_SUBDIR)/gold ; then \
54059           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
54060           mv prev-gold stage2-gold ; :  ; \
54061         fi
54062 @endif gold
54063 @if intl
54064         @if test -d $(HOST_SUBDIR)/intl ; then \
54065           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
54066           mv prev-intl stage2-intl ; :  ; \
54067         fi
54068 @endif intl
54069 @if ld
54070         @if test -d $(HOST_SUBDIR)/ld ; then \
54071           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
54072           mv prev-ld stage2-ld ; :  ; \
54073         fi
54074 @endif ld
54075 @if libcpp
54076         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54077           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
54078           mv prev-libcpp stage2-libcpp ; :  ; \
54079         fi
54080 @endif libcpp
54081 @if libdecnumber
54082         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54083           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
54084           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
54085         fi
54086 @endif libdecnumber
54087 @if libiberty
54088         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54089           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
54090           mv prev-libiberty stage2-libiberty ; :  ; \
54091         fi
54092 @endif libiberty
54093 @if zlib
54094         @if test -d $(HOST_SUBDIR)/zlib ; then \
54095           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
54096           mv prev-zlib stage2-zlib ; :  ; \
54097         fi
54098 @endif zlib
54099         @if test -d $(TARGET_SUBDIR) ; then \
54100           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
54101           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
54102         fi
54103         rm -f stage_current
54104
54105 # Bubble a bug fix through all the stages up to stage 3.  They are
54106 # remade, but not reconfigured.  The next stage (if any) will not be
54107 # reconfigured either.
54108 .PHONY: stage3-bubble
54109 stage3-bubble:: stage2-bubble
54110         @r=`${PWD_COMMAND}`; export r; \
54111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54112         if test -f stage3-lean || test -f stage2-lean  ; then \
54113           echo Skipping rebuild of stage3 ; \
54114         else \
54115           $(MAKE) stage3-start; \
54116           if $(LEAN); then \
54117             rm -rf stage1-* ; \
54118             $(STAMP) stage1-lean ; \
54119           fi; \
54120           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54121         fi
54122         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54123
54124 .PHONY: all-stage3 clean-stage3
54125 do-clean: clean-stage3
54126
54127 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54128 # only possibility, but now it conflicts with no-bootstrap rules
54129 @if gcc-bootstrap
54130
54131 compare:
54132         @r=`${PWD_COMMAND}`; export r; \
54133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54134         if test -f stage2-lean; then \
54135           echo Cannot compare object files as stage 2 was deleted. ; \
54136           exit 0 ; \
54137         fi; \
54138         : $(MAKE); $(stage); \
54139         rm -f .bad_compare ; \
54140         echo Comparing stages 2 and 3 ; \
54141         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
54142         files=`find stage3-* -name "*$(objext)" -print | \
54143                  sed -n s,^stage$$sed-,,p` ; \
54144         for file in $${files} ; do \
54145           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
54146           if test ! -f $$f1; then continue; fi; \
54147           $(do-compare) > /dev/null 2>&1; \
54148           if test $$? -eq 1; then \
54149             case $$file in \
54150               @compare_exclusions@) \
54151                 echo warning: $$file differs ;; \
54152               *) \
54153                 echo $$file differs >> .bad_compare ;; \
54154             esac ; \
54155           fi ; \
54156         done ; \
54157         if [ -f .bad_compare ]; then \
54158           echo "Bootstrap comparison failure!"; \
54159           cat .bad_compare; \
54160           exit 1; \
54161         else \
54162           echo Comparison successful.; \
54163         fi ; \
54164         $(STAMP) compare
54165         if $(LEAN); then \
54166           rm -rf stage2-*; \
54167           $(STAMP) stage2-lean; \
54168         fi
54169
54170
54171
54172 .PHONY: bootstrap bootstrap-lean
54173 bootstrap:
54174         echo stage3 > stage_final
54175         @r=`${PWD_COMMAND}`; export r; \
54176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54177         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54178         @: $(MAKE); $(unstage)
54179         @r=`${PWD_COMMAND}`; export r; \
54180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54181         TFLAGS="$(STAGE3_TFLAGS)"; \
54182         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54183
54184 bootstrap-lean:
54185         echo stage3 > stage_final
54186         @r=`${PWD_COMMAND}`; export r; \
54187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54188         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54189         @: $(MAKE); $(unstage)
54190         @r=`${PWD_COMMAND}`; export r; \
54191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54192         TFLAGS="$(STAGE3_TFLAGS)"; \
54193         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54194
54195
54196 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54197 distclean-stage2:: distclean-stage3 
54198 .PHONY: distclean-stage3
54199 distclean-stage3::
54200         @: $(MAKE); $(stage)
54201         @test "`cat stage_last`" != stage3 || rm -f stage_last
54202         rm -rf stage3-* compare 
54203
54204
54205 .PHONY: cleanstrap
54206 cleanstrap: do-distclean local-clean
54207         echo stage3 > stage_final
54208         @r=`${PWD_COMMAND}`; export r; \
54209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54210         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54211         @: $(MAKE); $(unstage)
54212         @r=`${PWD_COMMAND}`; export r; \
54213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54214         TFLAGS="$(STAGE3_TFLAGS)"; \
54215         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54216
54217 @endif gcc-bootstrap
54218
54219
54220 .PHONY: stage4-start stage4-end
54221
54222 stage4-start::
54223         @: $(MAKE); $(stage); \
54224         echo stage4 > stage_current ; \
54225         echo stage4 > stage_last; \
54226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54227 @if bfd
54228         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54229           mkdir stage4-bfd; \
54230         mv stage4-bfd bfd  ; \
54231         mv stage3-bfd prev-bfd || test -f stage3-lean 
54232 @endif bfd
54233 @if opcodes
54234         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54235           mkdir stage4-opcodes; \
54236         mv stage4-opcodes opcodes  ; \
54237         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
54238 @endif opcodes
54239 @if binutils
54240         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54241           mkdir stage4-binutils; \
54242         mv stage4-binutils binutils  ; \
54243         mv stage3-binutils prev-binutils || test -f stage3-lean 
54244 @endif binutils
54245 @if gas
54246         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54247           mkdir stage4-gas; \
54248         mv stage4-gas gas  ; \
54249         mv stage3-gas prev-gas || test -f stage3-lean 
54250 @endif gas
54251 @if gcc
54252         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54253           mkdir stage4-gcc; \
54254         mv stage4-gcc gcc  ; \
54255         mv stage3-gcc prev-gcc || test -f stage3-lean 
54256 @endif gcc
54257 @if gmp
54258         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54259           mkdir stage4-gmp; \
54260         mv stage4-gmp gmp  ; \
54261         mv stage3-gmp prev-gmp || test -f stage3-lean 
54262 @endif gmp
54263 @if mpfr
54264         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54265           mkdir stage4-mpfr; \
54266         mv stage4-mpfr mpfr  ; \
54267         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
54268 @endif mpfr
54269 @if mpc
54270         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
54271           mkdir stage4-mpc; \
54272         mv stage4-mpc mpc  ; \
54273         mv stage3-mpc prev-mpc || test -f stage3-lean 
54274 @endif mpc
54275 @if ppl
54276         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54277           mkdir stage4-ppl; \
54278         mv stage4-ppl ppl  ; \
54279         mv stage3-ppl prev-ppl || test -f stage3-lean 
54280 @endif ppl
54281 @if cloog
54282         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54283           mkdir stage4-cloog; \
54284         mv stage4-cloog cloog  ; \
54285         mv stage3-cloog prev-cloog || test -f stage3-lean 
54286 @endif cloog
54287 @if gold
54288         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54289           mkdir stage4-gold; \
54290         mv stage4-gold gold  ; \
54291         mv stage3-gold prev-gold || test -f stage3-lean 
54292 @endif gold
54293 @if intl
54294         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54295           mkdir stage4-intl; \
54296         mv stage4-intl intl  ; \
54297         mv stage3-intl prev-intl || test -f stage3-lean 
54298 @endif intl
54299 @if ld
54300         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54301           mkdir stage4-ld; \
54302         mv stage4-ld ld  ; \
54303         mv stage3-ld prev-ld || test -f stage3-lean 
54304 @endif ld
54305 @if libcpp
54306         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54307           mkdir stage4-libcpp; \
54308         mv stage4-libcpp libcpp  ; \
54309         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
54310 @endif libcpp
54311 @if libdecnumber
54312         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54313           mkdir stage4-libdecnumber; \
54314         mv stage4-libdecnumber libdecnumber  ; \
54315         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
54316 @endif libdecnumber
54317 @if libiberty
54318         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54319           mkdir stage4-libiberty; \
54320         mv stage4-libiberty libiberty  ; \
54321         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
54322 @endif libiberty
54323 @if zlib
54324         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54325           mkdir stage4-zlib; \
54326         mv stage4-zlib zlib  ; \
54327         mv stage3-zlib prev-zlib || test -f stage3-lean 
54328 @endif zlib
54329         @[ -d stage4-$(TARGET_SUBDIR) ] || \
54330           mkdir stage4-$(TARGET_SUBDIR); \
54331         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54332         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
54333
54334 stage4-end:: 
54335 @if bfd
54336         @if test -d $(HOST_SUBDIR)/bfd ; then \
54337           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54338           mv prev-bfd stage3-bfd ; :  ; \
54339         fi
54340 @endif bfd
54341 @if opcodes
54342         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54343           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54344           mv prev-opcodes stage3-opcodes ; :  ; \
54345         fi
54346 @endif opcodes
54347 @if binutils
54348         @if test -d $(HOST_SUBDIR)/binutils ; then \
54349           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54350           mv prev-binutils stage3-binutils ; :  ; \
54351         fi
54352 @endif binutils
54353 @if gas
54354         @if test -d $(HOST_SUBDIR)/gas ; then \
54355           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54356           mv prev-gas stage3-gas ; :  ; \
54357         fi
54358 @endif gas
54359 @if gcc
54360         @if test -d $(HOST_SUBDIR)/gcc ; then \
54361           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54362           mv prev-gcc stage3-gcc ; :  ; \
54363         fi
54364 @endif gcc
54365 @if gmp
54366         @if test -d $(HOST_SUBDIR)/gmp ; then \
54367           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54368           mv prev-gmp stage3-gmp ; :  ; \
54369         fi
54370 @endif gmp
54371 @if mpfr
54372         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54373           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54374           mv prev-mpfr stage3-mpfr ; :  ; \
54375         fi
54376 @endif mpfr
54377 @if mpc
54378         @if test -d $(HOST_SUBDIR)/mpc ; then \
54379           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
54380           mv prev-mpc stage3-mpc ; :  ; \
54381         fi
54382 @endif mpc
54383 @if ppl
54384         @if test -d $(HOST_SUBDIR)/ppl ; then \
54385           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54386           mv prev-ppl stage3-ppl ; :  ; \
54387         fi
54388 @endif ppl
54389 @if cloog
54390         @if test -d $(HOST_SUBDIR)/cloog ; then \
54391           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54392           mv prev-cloog stage3-cloog ; :  ; \
54393         fi
54394 @endif cloog
54395 @if gold
54396         @if test -d $(HOST_SUBDIR)/gold ; then \
54397           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54398           mv prev-gold stage3-gold ; :  ; \
54399         fi
54400 @endif gold
54401 @if intl
54402         @if test -d $(HOST_SUBDIR)/intl ; then \
54403           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54404           mv prev-intl stage3-intl ; :  ; \
54405         fi
54406 @endif intl
54407 @if ld
54408         @if test -d $(HOST_SUBDIR)/ld ; then \
54409           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54410           mv prev-ld stage3-ld ; :  ; \
54411         fi
54412 @endif ld
54413 @if libcpp
54414         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54415           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54416           mv prev-libcpp stage3-libcpp ; :  ; \
54417         fi
54418 @endif libcpp
54419 @if libdecnumber
54420         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54421           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54422           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
54423         fi
54424 @endif libdecnumber
54425 @if libiberty
54426         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54427           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54428           mv prev-libiberty stage3-libiberty ; :  ; \
54429         fi
54430 @endif libiberty
54431 @if zlib
54432         @if test -d $(HOST_SUBDIR)/zlib ; then \
54433           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54434           mv prev-zlib stage3-zlib ; :  ; \
54435         fi
54436 @endif zlib
54437         @if test -d $(TARGET_SUBDIR) ; then \
54438           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
54439           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
54440         fi
54441         rm -f stage_current
54442
54443 # Bubble a bug fix through all the stages up to stage 4.  They are
54444 # remade, but not reconfigured.  The next stage (if any) will not be
54445 # reconfigured either.
54446 .PHONY: stage4-bubble
54447 stage4-bubble:: stage3-bubble
54448         @r=`${PWD_COMMAND}`; export r; \
54449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54450         if test -f stage4-lean || test -f stage3-lean  ; then \
54451           echo Skipping rebuild of stage4 ; \
54452         else \
54453           $(MAKE) stage4-start; \
54454           if $(LEAN); then \
54455             rm -rf stage2-* ; \
54456             $(STAMP) stage2-lean ; \
54457           fi; \
54458           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54459         fi
54460         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54461
54462 .PHONY: all-stage4 clean-stage4
54463 do-clean: clean-stage4
54464
54465 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54466 # only possibility, but now it conflicts with no-bootstrap rules
54467 @if gcc-bootstrap
54468
54469 compare3:
54470         @r=`${PWD_COMMAND}`; export r; \
54471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54472         if test -f stage3-lean; then \
54473           echo Cannot compare object files as stage 3 was deleted. ; \
54474           exit 0 ; \
54475         fi; \
54476         : $(MAKE); $(stage); \
54477         rm -f .bad_compare ; \
54478         echo Comparing stages 3 and 4 ; \
54479         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
54480         files=`find stage4-* -name "*$(objext)" -print | \
54481                  sed -n s,^stage$$sed-,,p` ; \
54482         for file in $${files} ; do \
54483           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
54484           if test ! -f $$f1; then continue; fi; \
54485           $(do-compare3) > /dev/null 2>&1; \
54486           if test $$? -eq 1; then \
54487             case $$file in \
54488               @compare_exclusions@) \
54489                 echo warning: $$file differs ;; \
54490               *) \
54491                 echo $$file differs >> .bad_compare ;; \
54492             esac ; \
54493           fi ; \
54494         done ; \
54495         if [ -f .bad_compare ]; then \
54496           echo "Bootstrap comparison failure!"; \
54497           cat .bad_compare; \
54498           exit 1; \
54499         else \
54500           echo Comparison successful.; \
54501         fi ; \
54502         $(STAMP) compare3
54503         if $(LEAN); then \
54504           rm -rf stage3-*; \
54505           $(STAMP) stage3-lean; \
54506         fi
54507
54508
54509
54510 .PHONY: bootstrap4 bootstrap4-lean
54511 bootstrap4:
54512         echo stage4 > stage_final
54513         @r=`${PWD_COMMAND}`; export r; \
54514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54515         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54516         @: $(MAKE); $(unstage)
54517         @r=`${PWD_COMMAND}`; export r; \
54518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519         TFLAGS="$(STAGE4_TFLAGS)"; \
54520         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54521
54522 bootstrap4-lean:
54523         echo stage4 > stage_final
54524         @r=`${PWD_COMMAND}`; export r; \
54525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54526         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54527         @: $(MAKE); $(unstage)
54528         @r=`${PWD_COMMAND}`; export r; \
54529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54530         TFLAGS="$(STAGE4_TFLAGS)"; \
54531         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54532
54533
54534 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54535 distclean-stage3:: distclean-stage4 
54536 .PHONY: distclean-stage4
54537 distclean-stage4::
54538         @: $(MAKE); $(stage)
54539         @test "`cat stage_last`" != stage4 || rm -f stage_last
54540         rm -rf stage4-* compare3 
54541
54542
54543 @endif gcc-bootstrap
54544
54545
54546 .PHONY: stageprofile-start stageprofile-end
54547
54548 stageprofile-start::
54549         @: $(MAKE); $(stage); \
54550         echo stageprofile > stage_current ; \
54551         echo stageprofile > stage_last; \
54552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54553 @if bfd
54554         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54555           mkdir stageprofile-bfd; \
54556         mv stageprofile-bfd bfd  ; \
54557         mv stage1-bfd prev-bfd || test -f stage1-lean 
54558 @endif bfd
54559 @if opcodes
54560         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54561           mkdir stageprofile-opcodes; \
54562         mv stageprofile-opcodes opcodes  ; \
54563         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
54564 @endif opcodes
54565 @if binutils
54566         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54567           mkdir stageprofile-binutils; \
54568         mv stageprofile-binutils binutils  ; \
54569         mv stage1-binutils prev-binutils || test -f stage1-lean 
54570 @endif binutils
54571 @if gas
54572         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54573           mkdir stageprofile-gas; \
54574         mv stageprofile-gas gas  ; \
54575         mv stage1-gas prev-gas || test -f stage1-lean 
54576 @endif gas
54577 @if gcc
54578         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54579           mkdir stageprofile-gcc; \
54580         mv stageprofile-gcc gcc  ; \
54581         mv stage1-gcc prev-gcc || test -f stage1-lean 
54582 @endif gcc
54583 @if gmp
54584         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54585           mkdir stageprofile-gmp; \
54586         mv stageprofile-gmp gmp  ; \
54587         mv stage1-gmp prev-gmp || test -f stage1-lean 
54588 @endif gmp
54589 @if mpfr
54590         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54591           mkdir stageprofile-mpfr; \
54592         mv stageprofile-mpfr mpfr  ; \
54593         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
54594 @endif mpfr
54595 @if mpc
54596         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
54597           mkdir stageprofile-mpc; \
54598         mv stageprofile-mpc mpc  ; \
54599         mv stage1-mpc prev-mpc || test -f stage1-lean 
54600 @endif mpc
54601 @if ppl
54602         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54603           mkdir stageprofile-ppl; \
54604         mv stageprofile-ppl ppl  ; \
54605         mv stage1-ppl prev-ppl || test -f stage1-lean 
54606 @endif ppl
54607 @if cloog
54608         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54609           mkdir stageprofile-cloog; \
54610         mv stageprofile-cloog cloog  ; \
54611         mv stage1-cloog prev-cloog || test -f stage1-lean 
54612 @endif cloog
54613 @if gold
54614         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54615           mkdir stageprofile-gold; \
54616         mv stageprofile-gold gold  ; \
54617         mv stage1-gold prev-gold || test -f stage1-lean 
54618 @endif gold
54619 @if intl
54620         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54621           mkdir stageprofile-intl; \
54622         mv stageprofile-intl intl  ; \
54623         mv stage1-intl prev-intl || test -f stage1-lean 
54624 @endif intl
54625 @if ld
54626         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54627           mkdir stageprofile-ld; \
54628         mv stageprofile-ld ld  ; \
54629         mv stage1-ld prev-ld || test -f stage1-lean 
54630 @endif ld
54631 @if libcpp
54632         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54633           mkdir stageprofile-libcpp; \
54634         mv stageprofile-libcpp libcpp  ; \
54635         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
54636 @endif libcpp
54637 @if libdecnumber
54638         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54639           mkdir stageprofile-libdecnumber; \
54640         mv stageprofile-libdecnumber libdecnumber  ; \
54641         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
54642 @endif libdecnumber
54643 @if libiberty
54644         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54645           mkdir stageprofile-libiberty; \
54646         mv stageprofile-libiberty libiberty  ; \
54647         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
54648 @endif libiberty
54649 @if zlib
54650         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54651           mkdir stageprofile-zlib; \
54652         mv stageprofile-zlib zlib  ; \
54653         mv stage1-zlib prev-zlib || test -f stage1-lean 
54654 @endif zlib
54655         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54656           mkdir stageprofile-$(TARGET_SUBDIR); \
54657         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54658         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
54659
54660 stageprofile-end:: 
54661 @if bfd
54662         @if test -d $(HOST_SUBDIR)/bfd ; then \
54663           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54664           mv prev-bfd stage1-bfd ; :  ; \
54665         fi
54666 @endif bfd
54667 @if opcodes
54668         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54669           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54670           mv prev-opcodes stage1-opcodes ; :  ; \
54671         fi
54672 @endif opcodes
54673 @if binutils
54674         @if test -d $(HOST_SUBDIR)/binutils ; then \
54675           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54676           mv prev-binutils stage1-binutils ; :  ; \
54677         fi
54678 @endif binutils
54679 @if gas
54680         @if test -d $(HOST_SUBDIR)/gas ; then \
54681           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54682           mv prev-gas stage1-gas ; :  ; \
54683         fi
54684 @endif gas
54685 @if gcc
54686         @if test -d $(HOST_SUBDIR)/gcc ; then \
54687           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54688           mv prev-gcc stage1-gcc ; :  ; \
54689         fi
54690 @endif gcc
54691 @if gmp
54692         @if test -d $(HOST_SUBDIR)/gmp ; then \
54693           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54694           mv prev-gmp stage1-gmp ; :  ; \
54695         fi
54696 @endif gmp
54697 @if mpfr
54698         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54699           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54700           mv prev-mpfr stage1-mpfr ; :  ; \
54701         fi
54702 @endif mpfr
54703 @if mpc
54704         @if test -d $(HOST_SUBDIR)/mpc ; then \
54705           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
54706           mv prev-mpc stage1-mpc ; :  ; \
54707         fi
54708 @endif mpc
54709 @if ppl
54710         @if test -d $(HOST_SUBDIR)/ppl ; then \
54711           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54712           mv prev-ppl stage1-ppl ; :  ; \
54713         fi
54714 @endif ppl
54715 @if cloog
54716         @if test -d $(HOST_SUBDIR)/cloog ; then \
54717           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54718           mv prev-cloog stage1-cloog ; :  ; \
54719         fi
54720 @endif cloog
54721 @if gold
54722         @if test -d $(HOST_SUBDIR)/gold ; then \
54723           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54724           mv prev-gold stage1-gold ; :  ; \
54725         fi
54726 @endif gold
54727 @if intl
54728         @if test -d $(HOST_SUBDIR)/intl ; then \
54729           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54730           mv prev-intl stage1-intl ; :  ; \
54731         fi
54732 @endif intl
54733 @if ld
54734         @if test -d $(HOST_SUBDIR)/ld ; then \
54735           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54736           mv prev-ld stage1-ld ; :  ; \
54737         fi
54738 @endif ld
54739 @if libcpp
54740         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54741           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54742           mv prev-libcpp stage1-libcpp ; :  ; \
54743         fi
54744 @endif libcpp
54745 @if libdecnumber
54746         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54747           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54748           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
54749         fi
54750 @endif libdecnumber
54751 @if libiberty
54752         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54753           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54754           mv prev-libiberty stage1-libiberty ; :  ; \
54755         fi
54756 @endif libiberty
54757 @if zlib
54758         @if test -d $(HOST_SUBDIR)/zlib ; then \
54759           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54760           mv prev-zlib stage1-zlib ; :  ; \
54761         fi
54762 @endif zlib
54763         @if test -d $(TARGET_SUBDIR) ; then \
54764           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
54765           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
54766         fi
54767         rm -f stage_current
54768
54769 # Bubble a bug fix through all the stages up to stage profile.  They are
54770 # remade, but not reconfigured.  The next stage (if any) will not be
54771 # reconfigured either.
54772 .PHONY: stageprofile-bubble
54773 stageprofile-bubble:: stage1-bubble
54774         @r=`${PWD_COMMAND}`; export r; \
54775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54776         if test -f stageprofile-lean || test -f stage1-lean  ; then \
54777           echo Skipping rebuild of stageprofile ; \
54778         else \
54779           $(MAKE) stageprofile-start; \
54780           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54781         fi
54782
54783 .PHONY: all-stageprofile clean-stageprofile
54784 do-clean: clean-stageprofile
54785
54786 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54787 # only possibility, but now it conflicts with no-bootstrap rules
54788 @if gcc-bootstrap
54789
54790
54791
54792
54793 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54794 distclean-stage1:: distclean-stageprofile 
54795 .PHONY: distclean-stageprofile
54796 distclean-stageprofile::
54797         @: $(MAKE); $(stage)
54798         @test "`cat stage_last`" != stageprofile || rm -f stage_last
54799         rm -rf stageprofile-* 
54800
54801
54802 @endif gcc-bootstrap
54803
54804
54805 .PHONY: stagefeedback-start stagefeedback-end
54806
54807 stagefeedback-start::
54808         @: $(MAKE); $(stage); \
54809         echo stagefeedback > stage_current ; \
54810         echo stagefeedback > stage_last; \
54811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54812 @if bfd
54813         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54814           mkdir stagefeedback-bfd; \
54815         mv stagefeedback-bfd bfd  ; \
54816         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
54817 @endif bfd
54818 @if opcodes
54819         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54820           mkdir stagefeedback-opcodes; \
54821         mv stagefeedback-opcodes opcodes  ; \
54822         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
54823 @endif opcodes
54824 @if binutils
54825         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54826           mkdir stagefeedback-binutils; \
54827         mv stagefeedback-binutils binutils  ; \
54828         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
54829 @endif binutils
54830 @if gas
54831         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54832           mkdir stagefeedback-gas; \
54833         mv stagefeedback-gas gas  ; \
54834         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
54835 @endif gas
54836 @if gcc
54837         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54838           mkdir stagefeedback-gcc; \
54839         mv stagefeedback-gcc gcc  ; \
54840         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
54841 @endif gcc
54842 @if gmp
54843         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54844           mkdir stagefeedback-gmp; \
54845         mv stagefeedback-gmp gmp  ; \
54846         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
54847 @endif gmp
54848 @if mpfr
54849         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54850           mkdir stagefeedback-mpfr; \
54851         mv stagefeedback-mpfr mpfr  ; \
54852         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
54853 @endif mpfr
54854 @if mpc
54855         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
54856           mkdir stagefeedback-mpc; \
54857         mv stagefeedback-mpc mpc  ; \
54858         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
54859 @endif mpc
54860 @if ppl
54861         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54862           mkdir stagefeedback-ppl; \
54863         mv stagefeedback-ppl ppl  ; \
54864         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
54865 @endif ppl
54866 @if cloog
54867         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54868           mkdir stagefeedback-cloog; \
54869         mv stagefeedback-cloog cloog  ; \
54870         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
54871 @endif cloog
54872 @if gold
54873         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54874           mkdir stagefeedback-gold; \
54875         mv stagefeedback-gold gold  ; \
54876         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
54877 @endif gold
54878 @if intl
54879         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54880           mkdir stagefeedback-intl; \
54881         mv stagefeedback-intl intl  ; \
54882         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
54883 @endif intl
54884 @if ld
54885         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54886           mkdir stagefeedback-ld; \
54887         mv stagefeedback-ld ld  ; \
54888         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
54889 @endif ld
54890 @if libcpp
54891         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54892           mkdir stagefeedback-libcpp; \
54893         mv stagefeedback-libcpp libcpp  ; \
54894         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
54895 @endif libcpp
54896 @if libdecnumber
54897         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54898           mkdir stagefeedback-libdecnumber; \
54899         mv stagefeedback-libdecnumber libdecnumber  ; \
54900         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
54901 @endif libdecnumber
54902 @if libiberty
54903         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54904           mkdir stagefeedback-libiberty; \
54905         mv stagefeedback-libiberty libiberty  ; \
54906         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
54907 @endif libiberty
54908 @if zlib
54909         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54910           mkdir stagefeedback-zlib; \
54911         mv stagefeedback-zlib zlib  ; \
54912         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
54913 @endif zlib
54914         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54915           mkdir stagefeedback-$(TARGET_SUBDIR); \
54916         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54917         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
54918
54919 stagefeedback-end:: 
54920 @if bfd
54921         @if test -d $(HOST_SUBDIR)/bfd ; then \
54922           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54923           mv prev-bfd stageprofile-bfd ; :  ; \
54924         fi
54925 @endif bfd
54926 @if opcodes
54927         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54928           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54929           mv prev-opcodes stageprofile-opcodes ; :  ; \
54930         fi
54931 @endif opcodes
54932 @if binutils
54933         @if test -d $(HOST_SUBDIR)/binutils ; then \
54934           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54935           mv prev-binutils stageprofile-binutils ; :  ; \
54936         fi
54937 @endif binutils
54938 @if gas
54939         @if test -d $(HOST_SUBDIR)/gas ; then \
54940           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54941           mv prev-gas stageprofile-gas ; :  ; \
54942         fi
54943 @endif gas
54944 @if gcc
54945         @if test -d $(HOST_SUBDIR)/gcc ; then \
54946           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54947           mv prev-gcc stageprofile-gcc ; :  ; \
54948         fi
54949 @endif gcc
54950 @if gmp
54951         @if test -d $(HOST_SUBDIR)/gmp ; then \
54952           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54953           mv prev-gmp stageprofile-gmp ; :  ; \
54954         fi
54955 @endif gmp
54956 @if mpfr
54957         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54958           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54959           mv prev-mpfr stageprofile-mpfr ; :  ; \
54960         fi
54961 @endif mpfr
54962 @if mpc
54963         @if test -d $(HOST_SUBDIR)/mpc ; then \
54964           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
54965           mv prev-mpc stageprofile-mpc ; :  ; \
54966         fi
54967 @endif mpc
54968 @if ppl
54969         @if test -d $(HOST_SUBDIR)/ppl ; then \
54970           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54971           mv prev-ppl stageprofile-ppl ; :  ; \
54972         fi
54973 @endif ppl
54974 @if cloog
54975         @if test -d $(HOST_SUBDIR)/cloog ; then \
54976           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54977           mv prev-cloog stageprofile-cloog ; :  ; \
54978         fi
54979 @endif cloog
54980 @if gold
54981         @if test -d $(HOST_SUBDIR)/gold ; then \
54982           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54983           mv prev-gold stageprofile-gold ; :  ; \
54984         fi
54985 @endif gold
54986 @if intl
54987         @if test -d $(HOST_SUBDIR)/intl ; then \
54988           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54989           mv prev-intl stageprofile-intl ; :  ; \
54990         fi
54991 @endif intl
54992 @if ld
54993         @if test -d $(HOST_SUBDIR)/ld ; then \
54994           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54995           mv prev-ld stageprofile-ld ; :  ; \
54996         fi
54997 @endif ld
54998 @if libcpp
54999         @if test -d $(HOST_SUBDIR)/libcpp ; then \
55000           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
55001           mv prev-libcpp stageprofile-libcpp ; :  ; \
55002         fi
55003 @endif libcpp
55004 @if libdecnumber
55005         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55006           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
55007           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
55008         fi
55009 @endif libdecnumber
55010 @if libiberty
55011         @if test -d $(HOST_SUBDIR)/libiberty ; then \
55012           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
55013           mv prev-libiberty stageprofile-libiberty ; :  ; \
55014         fi
55015 @endif libiberty
55016 @if zlib
55017         @if test -d $(HOST_SUBDIR)/zlib ; then \
55018           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
55019           mv prev-zlib stageprofile-zlib ; :  ; \
55020         fi
55021 @endif zlib
55022         @if test -d $(TARGET_SUBDIR) ; then \
55023           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
55024           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
55025         fi
55026         rm -f stage_current
55027
55028 # Bubble a bug fix through all the stages up to stage feedback.  They are
55029 # remade, but not reconfigured.  The next stage (if any) will not be
55030 # reconfigured either.
55031 .PHONY: stagefeedback-bubble
55032 stagefeedback-bubble:: stageprofile-bubble
55033         @r=`${PWD_COMMAND}`; export r; \
55034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
55036           echo Skipping rebuild of stagefeedback ; \
55037         else \
55038           $(MAKE) stagefeedback-start; \
55039           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55040         fi
55041
55042 .PHONY: all-stagefeedback clean-stagefeedback
55043 do-clean: clean-stagefeedback
55044
55045 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55046 # only possibility, but now it conflicts with no-bootstrap rules
55047 @if gcc-bootstrap
55048
55049
55050
55051 .PHONY: profiledbootstrap profiledbootstrap-lean
55052 profiledbootstrap:
55053         echo stagefeedback > stage_final
55054         @r=`${PWD_COMMAND}`; export r; \
55055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55056         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55057         @: $(MAKE); $(unstage)
55058         @r=`${PWD_COMMAND}`; export r; \
55059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55060         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55061         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55062
55063 profiledbootstrap-lean:
55064         echo stagefeedback > stage_final
55065         @r=`${PWD_COMMAND}`; export r; \
55066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55067         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55068         @: $(MAKE); $(unstage)
55069         @r=`${PWD_COMMAND}`; export r; \
55070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55072         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55073
55074
55075 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55076 distclean-stageprofile:: distclean-stagefeedback 
55077 .PHONY: distclean-stagefeedback
55078 distclean-stagefeedback::
55079         @: $(MAKE); $(stage)
55080         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55081         rm -rf stagefeedback-* 
55082
55083
55084 @endif gcc-bootstrap
55085
55086
55087
55088 stageprofile-end::
55089         $(MAKE) distclean-stagefeedback
55090
55091 stagefeedback-start::
55092         @r=`${PWD_COMMAND}`; export r; \
55093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55094         for i in prev-*; do \
55095           j=`echo $$i | sed s/^prev-//` ; \
55096           cd $$r/$$i && \
55097           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
55098           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
55099         done
55100
55101 @if gcc-bootstrap
55102 do-distclean: distclean-stage1
55103
55104 # Provide a GCC build when we're building target libraries.  This does
55105 # not work as a dependency, just as the minimum necessary to avoid errors.
55106 stage_last:
55107         @r=`${PWD_COMMAND}`; export r; \
55108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55109         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55110
55111 # Same as unstage, but not phony and defaulting to stage1-start.  We place
55112 # it in the dependency so that for example `make -j3 all-gcc' works.
55113 stage_current:
55114         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55115
55116 .PHONY: restrap
55117 restrap::
55118         @: $(MAKE); $(stage)
55119         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
55120 restrap:: all
55121 @endif gcc-bootstrap
55122
55123 # --------------------------------------
55124 # Dependencies between different modules
55125 # --------------------------------------
55126
55127 # Generic dependencies for target modules on host stuff, especially gcc
55128 @if gcc-bootstrap
55129 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
55130 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
55131 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
55132 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
55133 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
55134 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
55135 configure-target-libmudflap: stage_last
55136 configure-target-libssp: stage_last
55137 configure-target-newlib: stage_last
55138 configure-stage1-target-libgcc: maybe-all-stage1-gcc
55139 configure-stage2-target-libgcc: maybe-all-stage2-gcc
55140 configure-stage3-target-libgcc: maybe-all-stage3-gcc
55141 configure-stage4-target-libgcc: maybe-all-stage4-gcc
55142 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55143 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55144 configure-target-libgfortran: stage_last
55145 configure-target-libobjc: stage_last
55146 configure-target-libtermcap: stage_last
55147 configure-target-winsup: stage_last
55148 configure-target-libgloss: stage_last
55149 configure-target-libiberty: stage_last
55150 configure-target-gperf: stage_last
55151 configure-target-examples: stage_last
55152 configure-target-libffi: stage_last
55153 configure-target-libjava: stage_last
55154 configure-target-zlib: stage_last
55155 configure-target-boehm-gc: stage_last
55156 configure-target-qthreads: stage_last
55157 configure-target-rda: stage_last
55158 configure-target-libada: stage_last
55159 configure-target-libgomp: stage_last
55160 @endif gcc-bootstrap
55161
55162 @if gcc-no-bootstrap
55163 configure-target-libstdc++-v3: maybe-all-gcc
55164 configure-target-libmudflap: maybe-all-gcc
55165 configure-target-libssp: maybe-all-gcc
55166 configure-target-newlib: maybe-all-gcc
55167 configure-target-libgcc: maybe-all-gcc
55168 configure-target-libgfortran: maybe-all-gcc
55169 configure-target-libobjc: maybe-all-gcc
55170 configure-target-libtermcap: maybe-all-gcc
55171 configure-target-winsup: maybe-all-gcc
55172 configure-target-libgloss: maybe-all-gcc
55173 configure-target-libiberty: maybe-all-gcc
55174 configure-target-gperf: maybe-all-gcc
55175 configure-target-examples: maybe-all-gcc
55176 configure-target-libffi: maybe-all-gcc
55177 configure-target-libjava: maybe-all-gcc
55178 configure-target-zlib: maybe-all-gcc
55179 configure-target-boehm-gc: maybe-all-gcc
55180 configure-target-qthreads: maybe-all-gcc
55181 configure-target-rda: maybe-all-gcc
55182 configure-target-libada: maybe-all-gcc
55183 configure-target-libgomp: maybe-all-gcc
55184 @endif gcc-no-bootstrap
55185
55186
55187 # There are two types of dependencies here: 'hard' dependencies, where one
55188 # module simply won't build without the other; and 'soft' dependencies, where
55189 # if the depended-on module is missing, the depending module will do without
55190 # or find a substitute somewhere (perhaps installed).  Soft dependencies
55191 # are made here to depend on a 'maybe-' target.  If you're not sure,
55192 # it's safer to use a soft dependency.
55193
55194
55195
55196
55197
55198
55199 # With all the machinery above in place, it is pretty easy to generate
55200 # dependencies.  Host dependencies are a bit more complex because we have
55201 # to check for bootstrap/prebootstrap dependencies.  To resolve
55202 # prebootstrap dependencies, prebootstrap modules are gathered in
55203 # a hash table.
55204 all-build-bison: maybe-all-build-texinfo
55205 all-build-byacc: maybe-all-build-texinfo
55206 all-build-flex: maybe-all-build-texinfo
55207 all-build-flex: maybe-all-build-bison
55208 all-build-flex: maybe-all-build-byacc
55209 all-build-flex: maybe-all-build-m4
55210 all-build-libiberty: maybe-all-build-texinfo
55211 all-build-m4: maybe-all-build-texinfo
55212 all-build-fixincludes: maybe-all-build-libiberty
55213 configure-gcc: maybe-configure-intl
55214
55215 configure-stage1-gcc: maybe-configure-stage1-intl
55216 configure-stage2-gcc: maybe-configure-stage2-intl
55217 configure-stage3-gcc: maybe-configure-stage3-intl
55218 configure-stage4-gcc: maybe-configure-stage4-intl
55219 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
55220 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
55221 configure-gcc: maybe-all-binutils
55222
55223 configure-stage1-gcc: maybe-all-stage1-binutils
55224 configure-stage2-gcc: maybe-all-stage2-binutils
55225 configure-stage3-gcc: maybe-all-stage3-binutils
55226 configure-stage4-gcc: maybe-all-stage4-binutils
55227 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
55228 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
55229 configure-gcc: maybe-all-gas
55230
55231 configure-stage1-gcc: maybe-all-stage1-gas
55232 configure-stage2-gcc: maybe-all-stage2-gas
55233 configure-stage3-gcc: maybe-all-stage3-gas
55234 configure-stage4-gcc: maybe-all-stage4-gas
55235 configure-stageprofile-gcc: maybe-all-stageprofile-gas
55236 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55237 configure-gcc: maybe-all-ld
55238
55239 configure-stage1-gcc: maybe-all-stage1-ld
55240 configure-stage2-gcc: maybe-all-stage2-ld
55241 configure-stage3-gcc: maybe-all-stage3-ld
55242 configure-stage4-gcc: maybe-all-stage4-ld
55243 configure-stageprofile-gcc: maybe-all-stageprofile-ld
55244 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55245 configure-gcc: maybe-all-gold
55246
55247 configure-stage1-gcc: maybe-all-stage1-gold
55248 configure-stage2-gcc: maybe-all-stage2-gold
55249 configure-stage3-gcc: maybe-all-stage3-gold
55250 configure-stage4-gcc: maybe-all-stage4-gold
55251 configure-stageprofile-gcc: maybe-all-stageprofile-gold
55252 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55253 all-gcc: all-libiberty
55254
55255 all-stage1-gcc: all-stage1-libiberty
55256 all-stage2-gcc: all-stage2-libiberty
55257 all-stage3-gcc: all-stage3-libiberty
55258 all-stage4-gcc: all-stage4-libiberty
55259 all-stageprofile-gcc: all-stageprofile-libiberty
55260 all-stagefeedback-gcc: all-stagefeedback-libiberty
55261 all-gcc: maybe-all-gmp
55262
55263 all-stage1-gcc: maybe-all-stage1-gmp
55264 all-stage2-gcc: maybe-all-stage2-gmp
55265 all-stage3-gcc: maybe-all-stage3-gmp
55266 all-stage4-gcc: maybe-all-stage4-gmp
55267 all-stageprofile-gcc: maybe-all-stageprofile-gmp
55268 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55269 all-gcc: maybe-all-intl
55270
55271 all-stage1-gcc: maybe-all-stage1-intl
55272 all-stage2-gcc: maybe-all-stage2-intl
55273 all-stage3-gcc: maybe-all-stage3-intl
55274 all-stage4-gcc: maybe-all-stage4-intl
55275 all-stageprofile-gcc: maybe-all-stageprofile-intl
55276 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55277 all-gcc: maybe-all-mpfr
55278
55279 all-stage1-gcc: maybe-all-stage1-mpfr
55280 all-stage2-gcc: maybe-all-stage2-mpfr
55281 all-stage3-gcc: maybe-all-stage3-mpfr
55282 all-stage4-gcc: maybe-all-stage4-mpfr
55283 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55284 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55285 all-gcc: maybe-all-mpc
55286
55287 all-stage1-gcc: maybe-all-stage1-mpc
55288 all-stage2-gcc: maybe-all-stage2-mpc
55289 all-stage3-gcc: maybe-all-stage3-mpc
55290 all-stage4-gcc: maybe-all-stage4-mpc
55291 all-stageprofile-gcc: maybe-all-stageprofile-mpc
55292 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55293 all-gcc: maybe-all-ppl
55294
55295 all-stage1-gcc: maybe-all-stage1-ppl
55296 all-stage2-gcc: maybe-all-stage2-ppl
55297 all-stage3-gcc: maybe-all-stage3-ppl
55298 all-stage4-gcc: maybe-all-stage4-ppl
55299 all-stageprofile-gcc: maybe-all-stageprofile-ppl
55300 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55301 all-gcc: maybe-all-cloog
55302
55303 all-stage1-gcc: maybe-all-stage1-cloog
55304 all-stage2-gcc: maybe-all-stage2-cloog
55305 all-stage3-gcc: maybe-all-stage3-cloog
55306 all-stage4-gcc: maybe-all-stage4-cloog
55307 all-stageprofile-gcc: maybe-all-stageprofile-cloog
55308 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55309 all-gcc: maybe-all-build-texinfo
55310
55311 all-stage1-gcc: maybe-all-build-texinfo
55312 all-stage2-gcc: maybe-all-build-texinfo
55313 all-stage3-gcc: maybe-all-build-texinfo
55314 all-stage4-gcc: maybe-all-build-texinfo
55315 all-stageprofile-gcc: maybe-all-build-texinfo
55316 all-stagefeedback-gcc: maybe-all-build-texinfo
55317 all-gcc: maybe-all-build-bison
55318
55319 all-stage1-gcc: maybe-all-build-bison
55320 all-stage2-gcc: maybe-all-build-bison
55321 all-stage3-gcc: maybe-all-build-bison
55322 all-stage4-gcc: maybe-all-build-bison
55323 all-stageprofile-gcc: maybe-all-build-bison
55324 all-stagefeedback-gcc: maybe-all-build-bison
55325 all-gcc: maybe-all-build-byacc
55326
55327 all-stage1-gcc: maybe-all-build-byacc
55328 all-stage2-gcc: maybe-all-build-byacc
55329 all-stage3-gcc: maybe-all-build-byacc
55330 all-stage4-gcc: maybe-all-build-byacc
55331 all-stageprofile-gcc: maybe-all-build-byacc
55332 all-stagefeedback-gcc: maybe-all-build-byacc
55333 all-gcc: maybe-all-build-flex
55334
55335 all-stage1-gcc: maybe-all-build-flex
55336 all-stage2-gcc: maybe-all-build-flex
55337 all-stage3-gcc: maybe-all-build-flex
55338 all-stage4-gcc: maybe-all-build-flex
55339 all-stageprofile-gcc: maybe-all-build-flex
55340 all-stagefeedback-gcc: maybe-all-build-flex
55341 all-gcc: maybe-all-build-libiberty
55342
55343 all-stage1-gcc: maybe-all-build-libiberty
55344 all-stage2-gcc: maybe-all-build-libiberty
55345 all-stage3-gcc: maybe-all-build-libiberty
55346 all-stage4-gcc: maybe-all-build-libiberty
55347 all-stageprofile-gcc: maybe-all-build-libiberty
55348 all-stagefeedback-gcc: maybe-all-build-libiberty
55349 all-gcc: maybe-all-build-fixincludes
55350
55351 all-stage1-gcc: maybe-all-build-fixincludes
55352 all-stage2-gcc: maybe-all-build-fixincludes
55353 all-stage3-gcc: maybe-all-build-fixincludes
55354 all-stage4-gcc: maybe-all-build-fixincludes
55355 all-stageprofile-gcc: maybe-all-build-fixincludes
55356 all-stagefeedback-gcc: maybe-all-build-fixincludes
55357 all-gcc: maybe-all-zlib
55358
55359 all-stage1-gcc: maybe-all-stage1-zlib
55360 all-stage2-gcc: maybe-all-stage2-zlib
55361 all-stage3-gcc: maybe-all-stage3-zlib
55362 all-stage4-gcc: maybe-all-stage4-zlib
55363 all-stageprofile-gcc: maybe-all-stageprofile-zlib
55364 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55365 all-gcc: all-libcpp
55366
55367 all-stage1-gcc: all-stage1-libcpp
55368 all-stage2-gcc: all-stage2-libcpp
55369 all-stage3-gcc: all-stage3-libcpp
55370 all-stage4-gcc: all-stage4-libcpp
55371 all-stageprofile-gcc: all-stageprofile-libcpp
55372 all-stagefeedback-gcc: all-stagefeedback-libcpp
55373 all-gcc: all-libdecnumber
55374
55375 all-stage1-gcc: all-stage1-libdecnumber
55376 all-stage2-gcc: all-stage2-libdecnumber
55377 all-stage3-gcc: all-stage3-libdecnumber
55378 all-stage4-gcc: all-stage4-libdecnumber
55379 all-stageprofile-gcc: all-stageprofile-libdecnumber
55380 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55381 all-gcc: maybe-all-libiberty
55382
55383 all-stage1-gcc: maybe-all-stage1-libiberty
55384 all-stage2-gcc: maybe-all-stage2-libiberty
55385 all-stage3-gcc: maybe-all-stage3-libiberty
55386 all-stage4-gcc: maybe-all-stage4-libiberty
55387 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55388 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55389 all-gcc: maybe-all-fixincludes
55390 install-gcc: maybe-install-fixincludes
55391 configure-libcpp: configure-libiberty
55392
55393 configure-stage1-libcpp: configure-stage1-libiberty
55394 configure-stage2-libcpp: configure-stage2-libiberty
55395 configure-stage3-libcpp: configure-stage3-libiberty
55396 configure-stage4-libcpp: configure-stage4-libiberty
55397 configure-stageprofile-libcpp: configure-stageprofile-libiberty
55398 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55399 configure-libcpp: maybe-configure-intl
55400
55401 configure-stage1-libcpp: maybe-configure-stage1-intl
55402 configure-stage2-libcpp: maybe-configure-stage2-intl
55403 configure-stage3-libcpp: maybe-configure-stage3-intl
55404 configure-stage4-libcpp: maybe-configure-stage4-intl
55405 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55406 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55407 all-libcpp: all-libiberty
55408
55409 all-stage1-libcpp: all-stage1-libiberty
55410 all-stage2-libcpp: all-stage2-libiberty
55411 all-stage3-libcpp: all-stage3-libiberty
55412 all-stage4-libcpp: all-stage4-libiberty
55413 all-stageprofile-libcpp: all-stageprofile-libiberty
55414 all-stagefeedback-libcpp: all-stagefeedback-libiberty
55415 all-libcpp: maybe-all-intl
55416
55417 all-stage1-libcpp: maybe-all-stage1-intl
55418 all-stage2-libcpp: maybe-all-stage2-intl
55419 all-stage3-libcpp: maybe-all-stage3-intl
55420 all-stage4-libcpp: maybe-all-stage4-intl
55421 all-stageprofile-libcpp: maybe-all-stageprofile-intl
55422 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55423 all-fixincludes: maybe-all-libiberty
55424 all-gnattools: maybe-all-target-libada
55425 configure-mpfr: maybe-all-gmp
55426
55427 configure-stage1-mpfr: maybe-all-stage1-gmp
55428 configure-stage2-mpfr: maybe-all-stage2-gmp
55429 configure-stage3-mpfr: maybe-all-stage3-gmp
55430 configure-stage4-mpfr: maybe-all-stage4-gmp
55431 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55432 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55433 configure-mpc: maybe-all-mpfr
55434
55435 configure-stage1-mpc: maybe-all-stage1-mpfr
55436 configure-stage2-mpc: maybe-all-stage2-mpfr
55437 configure-stage3-mpc: maybe-all-stage3-mpfr
55438 configure-stage4-mpc: maybe-all-stage4-mpfr
55439 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
55440 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
55441 configure-ppl: maybe-all-gmp
55442
55443 configure-stage1-ppl: maybe-all-stage1-gmp
55444 configure-stage2-ppl: maybe-all-stage2-gmp
55445 configure-stage3-ppl: maybe-all-stage3-gmp
55446 configure-stage4-ppl: maybe-all-stage4-gmp
55447 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55448 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55449 configure-ppl: maybe-all-mpfr
55450
55451 configure-stage1-ppl: maybe-all-stage1-mpfr
55452 configure-stage2-ppl: maybe-all-stage2-mpfr
55453 configure-stage3-ppl: maybe-all-stage3-mpfr
55454 configure-stage4-ppl: maybe-all-stage4-mpfr
55455 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55456 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55457 configure-cloog: maybe-all-ppl
55458
55459 configure-stage1-cloog: maybe-all-stage1-ppl
55460 configure-stage2-cloog: maybe-all-stage2-ppl
55461 configure-stage3-cloog: maybe-all-stage3-ppl
55462 configure-stage4-cloog: maybe-all-stage4-ppl
55463 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55464 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55465 configure-gdb: maybe-all-intl
55466 configure-gdb: maybe-configure-sim
55467 configure-gdb: maybe-all-bfd
55468 configure-gdb: maybe-all-libiconv
55469 all-gdb: maybe-all-libiberty
55470 all-gdb: maybe-all-libiconv
55471 all-gdb: maybe-all-opcodes
55472 all-gdb: maybe-all-readline
55473 all-gdb: maybe-all-build-bison
55474 all-gdb: maybe-all-build-byacc
55475 all-gdb: maybe-all-sim
55476 all-gdb: maybe-all-libdecnumber
55477 configure-libgui: maybe-configure-tcl
55478 configure-libgui: maybe-configure-tk
55479 all-libgui: maybe-all-tcl
55480 all-libgui: maybe-all-tk
55481 all-libgui: maybe-all-itcl
55482 configure-bfd: configure-libiberty
55483
55484 configure-stage1-bfd: configure-stage1-libiberty
55485 configure-stage2-bfd: configure-stage2-libiberty
55486 configure-stage3-bfd: configure-stage3-libiberty
55487 configure-stage4-bfd: configure-stage4-libiberty
55488 configure-stageprofile-bfd: configure-stageprofile-libiberty
55489 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55490 configure-bfd: maybe-configure-intl
55491
55492 configure-stage1-bfd: maybe-configure-stage1-intl
55493 configure-stage2-bfd: maybe-configure-stage2-intl
55494 configure-stage3-bfd: maybe-configure-stage3-intl
55495 configure-stage4-bfd: maybe-configure-stage4-intl
55496 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55497 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55498 all-bfd: maybe-all-libiberty
55499
55500 all-stage1-bfd: maybe-all-stage1-libiberty
55501 all-stage2-bfd: maybe-all-stage2-libiberty
55502 all-stage3-bfd: maybe-all-stage3-libiberty
55503 all-stage4-bfd: maybe-all-stage4-libiberty
55504 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55505 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55506 all-bfd: maybe-all-intl
55507
55508 all-stage1-bfd: maybe-all-stage1-intl
55509 all-stage2-bfd: maybe-all-stage2-intl
55510 all-stage3-bfd: maybe-all-stage3-intl
55511 all-stage4-bfd: maybe-all-stage4-intl
55512 all-stageprofile-bfd: maybe-all-stageprofile-intl
55513 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55514 configure-opcodes: configure-libiberty
55515
55516 configure-stage1-opcodes: configure-stage1-libiberty
55517 configure-stage2-opcodes: configure-stage2-libiberty
55518 configure-stage3-opcodes: configure-stage3-libiberty
55519 configure-stage4-opcodes: configure-stage4-libiberty
55520 configure-stageprofile-opcodes: configure-stageprofile-libiberty
55521 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
55522 all-opcodes: maybe-all-libiberty
55523
55524 all-stage1-opcodes: maybe-all-stage1-libiberty
55525 all-stage2-opcodes: maybe-all-stage2-libiberty
55526 all-stage3-opcodes: maybe-all-stage3-libiberty
55527 all-stage4-opcodes: maybe-all-stage4-libiberty
55528 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55529 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55530 configure-binutils: maybe-configure-intl
55531
55532 configure-stage1-binutils: maybe-configure-stage1-intl
55533 configure-stage2-binutils: maybe-configure-stage2-intl
55534 configure-stage3-binutils: maybe-configure-stage3-intl
55535 configure-stage4-binutils: maybe-configure-stage4-intl
55536 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55537 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55538 all-binutils: maybe-all-libiberty
55539
55540 all-stage1-binutils: maybe-all-stage1-libiberty
55541 all-stage2-binutils: maybe-all-stage2-libiberty
55542 all-stage3-binutils: maybe-all-stage3-libiberty
55543 all-stage4-binutils: maybe-all-stage4-libiberty
55544 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55545 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55546 all-binutils: maybe-all-opcodes
55547
55548 all-stage1-binutils: maybe-all-stage1-opcodes
55549 all-stage2-binutils: maybe-all-stage2-opcodes
55550 all-stage3-binutils: maybe-all-stage3-opcodes
55551 all-stage4-binutils: maybe-all-stage4-opcodes
55552 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55553 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55554 all-binutils: maybe-all-bfd
55555
55556 all-stage1-binutils: maybe-all-stage1-bfd
55557 all-stage2-binutils: maybe-all-stage2-bfd
55558 all-stage3-binutils: maybe-all-stage3-bfd
55559 all-stage4-binutils: maybe-all-stage4-bfd
55560 all-stageprofile-binutils: maybe-all-stageprofile-bfd
55561 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55562 all-binutils: maybe-all-build-flex
55563
55564 all-stage1-binutils: maybe-all-build-flex
55565 all-stage2-binutils: maybe-all-build-flex
55566 all-stage3-binutils: maybe-all-build-flex
55567 all-stage4-binutils: maybe-all-build-flex
55568 all-stageprofile-binutils: maybe-all-build-flex
55569 all-stagefeedback-binutils: maybe-all-build-flex
55570 all-binutils: maybe-all-build-bison
55571
55572 all-stage1-binutils: maybe-all-build-bison
55573 all-stage2-binutils: maybe-all-build-bison
55574 all-stage3-binutils: maybe-all-build-bison
55575 all-stage4-binutils: maybe-all-build-bison
55576 all-stageprofile-binutils: maybe-all-build-bison
55577 all-stagefeedback-binutils: maybe-all-build-bison
55578 all-binutils: maybe-all-build-byacc
55579
55580 all-stage1-binutils: maybe-all-build-byacc
55581 all-stage2-binutils: maybe-all-build-byacc
55582 all-stage3-binutils: maybe-all-build-byacc
55583 all-stage4-binutils: maybe-all-build-byacc
55584 all-stageprofile-binutils: maybe-all-build-byacc
55585 all-stagefeedback-binutils: maybe-all-build-byacc
55586 all-binutils: maybe-all-intl
55587
55588 all-stage1-binutils: maybe-all-stage1-intl
55589 all-stage2-binutils: maybe-all-stage2-intl
55590 all-stage3-binutils: maybe-all-stage3-intl
55591 all-stage4-binutils: maybe-all-stage4-intl
55592 all-stageprofile-binutils: maybe-all-stageprofile-intl
55593 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55594 install-binutils: maybe-install-opcodes
55595 install-opcodes: maybe-install-bfd
55596 configure-gas: maybe-configure-intl
55597
55598 configure-stage1-gas: maybe-configure-stage1-intl
55599 configure-stage2-gas: maybe-configure-stage2-intl
55600 configure-stage3-gas: maybe-configure-stage3-intl
55601 configure-stage4-gas: maybe-configure-stage4-intl
55602 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55603 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55604 all-gas: maybe-all-libiberty
55605
55606 all-stage1-gas: maybe-all-stage1-libiberty
55607 all-stage2-gas: maybe-all-stage2-libiberty
55608 all-stage3-gas: maybe-all-stage3-libiberty
55609 all-stage4-gas: maybe-all-stage4-libiberty
55610 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55611 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55612 all-gas: maybe-all-opcodes
55613
55614 all-stage1-gas: maybe-all-stage1-opcodes
55615 all-stage2-gas: maybe-all-stage2-opcodes
55616 all-stage3-gas: maybe-all-stage3-opcodes
55617 all-stage4-gas: maybe-all-stage4-opcodes
55618 all-stageprofile-gas: maybe-all-stageprofile-opcodes
55619 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55620 all-gas: maybe-all-bfd
55621
55622 all-stage1-gas: maybe-all-stage1-bfd
55623 all-stage2-gas: maybe-all-stage2-bfd
55624 all-stage3-gas: maybe-all-stage3-bfd
55625 all-stage4-gas: maybe-all-stage4-bfd
55626 all-stageprofile-gas: maybe-all-stageprofile-bfd
55627 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55628 all-gas: maybe-all-intl
55629
55630 all-stage1-gas: maybe-all-stage1-intl
55631 all-stage2-gas: maybe-all-stage2-intl
55632 all-stage3-gas: maybe-all-stage3-intl
55633 all-stage4-gas: maybe-all-stage4-intl
55634 all-stageprofile-gas: maybe-all-stageprofile-intl
55635 all-stagefeedback-gas: maybe-all-stagefeedback-intl
55636 configure-gprof: maybe-configure-intl
55637 all-gprof: maybe-all-libiberty
55638 all-gprof: maybe-all-bfd
55639 all-gprof: maybe-all-opcodes
55640 all-gprof: maybe-all-intl
55641 configure-ld: maybe-configure-intl
55642
55643 configure-stage1-ld: maybe-configure-stage1-intl
55644 configure-stage2-ld: maybe-configure-stage2-intl
55645 configure-stage3-ld: maybe-configure-stage3-intl
55646 configure-stage4-ld: maybe-configure-stage4-intl
55647 configure-stageprofile-ld: maybe-configure-stageprofile-intl
55648 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55649 all-ld: maybe-all-libiberty
55650
55651 all-stage1-ld: maybe-all-stage1-libiberty
55652 all-stage2-ld: maybe-all-stage2-libiberty
55653 all-stage3-ld: maybe-all-stage3-libiberty
55654 all-stage4-ld: maybe-all-stage4-libiberty
55655 all-stageprofile-ld: maybe-all-stageprofile-libiberty
55656 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55657 all-ld: maybe-all-bfd
55658
55659 all-stage1-ld: maybe-all-stage1-bfd
55660 all-stage2-ld: maybe-all-stage2-bfd
55661 all-stage3-ld: maybe-all-stage3-bfd
55662 all-stage4-ld: maybe-all-stage4-bfd
55663 all-stageprofile-ld: maybe-all-stageprofile-bfd
55664 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55665 all-ld: maybe-all-opcodes
55666
55667 all-stage1-ld: maybe-all-stage1-opcodes
55668 all-stage2-ld: maybe-all-stage2-opcodes
55669 all-stage3-ld: maybe-all-stage3-opcodes
55670 all-stage4-ld: maybe-all-stage4-opcodes
55671 all-stageprofile-ld: maybe-all-stageprofile-opcodes
55672 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55673 all-ld: maybe-all-build-bison
55674
55675 all-stage1-ld: maybe-all-build-bison
55676 all-stage2-ld: maybe-all-build-bison
55677 all-stage3-ld: maybe-all-build-bison
55678 all-stage4-ld: maybe-all-build-bison
55679 all-stageprofile-ld: maybe-all-build-bison
55680 all-stagefeedback-ld: maybe-all-build-bison
55681 all-ld: maybe-all-build-byacc
55682
55683 all-stage1-ld: maybe-all-build-byacc
55684 all-stage2-ld: maybe-all-build-byacc
55685 all-stage3-ld: maybe-all-build-byacc
55686 all-stage4-ld: maybe-all-build-byacc
55687 all-stageprofile-ld: maybe-all-build-byacc
55688 all-stagefeedback-ld: maybe-all-build-byacc
55689 all-ld: maybe-all-build-flex
55690
55691 all-stage1-ld: maybe-all-build-flex
55692 all-stage2-ld: maybe-all-build-flex
55693 all-stage3-ld: maybe-all-build-flex
55694 all-stage4-ld: maybe-all-build-flex
55695 all-stageprofile-ld: maybe-all-build-flex
55696 all-stagefeedback-ld: maybe-all-build-flex
55697 all-ld: maybe-all-intl
55698
55699 all-stage1-ld: maybe-all-stage1-intl
55700 all-stage2-ld: maybe-all-stage2-intl
55701 all-stage3-ld: maybe-all-stage3-intl
55702 all-stage4-ld: maybe-all-stage4-intl
55703 all-stageprofile-ld: maybe-all-stageprofile-intl
55704 all-stagefeedback-ld: maybe-all-stagefeedback-intl
55705 configure-gold: maybe-configure-intl
55706
55707 configure-stage1-gold: maybe-configure-stage1-intl
55708 configure-stage2-gold: maybe-configure-stage2-intl
55709 configure-stage3-gold: maybe-configure-stage3-intl
55710 configure-stage4-gold: maybe-configure-stage4-intl
55711 configure-stageprofile-gold: maybe-configure-stageprofile-intl
55712 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55713 all-gold: maybe-all-libiberty
55714
55715 all-stage1-gold: maybe-all-stage1-libiberty
55716 all-stage2-gold: maybe-all-stage2-libiberty
55717 all-stage3-gold: maybe-all-stage3-libiberty
55718 all-stage4-gold: maybe-all-stage4-libiberty
55719 all-stageprofile-gold: maybe-all-stageprofile-libiberty
55720 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55721 all-gold: maybe-all-intl
55722
55723 all-stage1-gold: maybe-all-stage1-intl
55724 all-stage2-gold: maybe-all-stage2-intl
55725 all-stage3-gold: maybe-all-stage3-intl
55726 all-stage4-gold: maybe-all-stage4-intl
55727 all-stageprofile-gold: maybe-all-stageprofile-intl
55728 all-stagefeedback-gold: maybe-all-stagefeedback-intl
55729 all-gold: maybe-all-bfd
55730
55731 all-stage1-gold: maybe-all-stage1-bfd
55732 all-stage2-gold: maybe-all-stage2-bfd
55733 all-stage3-gold: maybe-all-stage3-bfd
55734 all-stage4-gold: maybe-all-stage4-bfd
55735 all-stageprofile-gold: maybe-all-stageprofile-bfd
55736 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55737 all-gold: maybe-all-build-bison
55738
55739 all-stage1-gold: maybe-all-build-bison
55740 all-stage2-gold: maybe-all-build-bison
55741 all-stage3-gold: maybe-all-build-bison
55742 all-stage4-gold: maybe-all-build-bison
55743 all-stageprofile-gold: maybe-all-build-bison
55744 all-stagefeedback-gold: maybe-all-build-bison
55745 all-gold: maybe-all-build-byacc
55746
55747 all-stage1-gold: maybe-all-build-byacc
55748 all-stage2-gold: maybe-all-build-byacc
55749 all-stage3-gold: maybe-all-build-byacc
55750 all-stage4-gold: maybe-all-build-byacc
55751 all-stageprofile-gold: maybe-all-build-byacc
55752 all-stagefeedback-gold: maybe-all-build-byacc
55753 check-gold: maybe-all-binutils
55754
55755 check-stage1-gold: maybe-all-stage1-binutils
55756 check-stage2-gold: maybe-all-stage2-binutils
55757 check-stage3-gold: maybe-all-stage3-binutils
55758 check-stage4-gold: maybe-all-stage4-binutils
55759 check-stageprofile-gold: maybe-all-stageprofile-binutils
55760 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55761 configure-opcodes: maybe-configure-intl
55762
55763 configure-stage1-opcodes: maybe-configure-stage1-intl
55764 configure-stage2-opcodes: maybe-configure-stage2-intl
55765 configure-stage3-opcodes: maybe-configure-stage3-intl
55766 configure-stage4-opcodes: maybe-configure-stage4-intl
55767 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55768 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55769 all-opcodes: maybe-all-bfd
55770
55771 all-stage1-opcodes: maybe-all-stage1-bfd
55772 all-stage2-opcodes: maybe-all-stage2-bfd
55773 all-stage3-opcodes: maybe-all-stage3-bfd
55774 all-stage4-opcodes: maybe-all-stage4-bfd
55775 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55776 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55777 all-opcodes: maybe-all-libiberty
55778
55779 all-stage1-opcodes: maybe-all-stage1-libiberty
55780 all-stage2-opcodes: maybe-all-stage2-libiberty
55781 all-stage3-opcodes: maybe-all-stage3-libiberty
55782 all-stage4-opcodes: maybe-all-stage4-libiberty
55783 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55784 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55785 all-opcodes: maybe-all-intl
55786
55787 all-stage1-opcodes: maybe-all-stage1-intl
55788 all-stage2-opcodes: maybe-all-stage2-intl
55789 all-stage3-opcodes: maybe-all-stage3-intl
55790 all-stage4-opcodes: maybe-all-stage4-intl
55791 all-stageprofile-opcodes: maybe-all-stageprofile-intl
55792 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55793 all-dejagnu: maybe-all-tcl
55794 all-dejagnu: maybe-all-expect
55795 all-dejagnu: maybe-all-tk
55796 configure-expect: maybe-configure-tcl
55797 configure-expect: maybe-configure-tk
55798 all-expect: maybe-all-tcl
55799 all-expect: maybe-all-tk
55800 configure-itcl: maybe-configure-tcl
55801 configure-itcl: maybe-configure-tk
55802 all-itcl: maybe-all-tcl
55803 all-itcl: maybe-all-tk
55804 install-itcl: maybe-install-tcl
55805 configure-tk: maybe-configure-tcl
55806 all-tk: maybe-all-tcl
55807 all-sid: maybe-all-libiberty
55808 all-sid: maybe-all-bfd
55809 all-sid: maybe-all-opcodes
55810 all-sid: maybe-all-tcl
55811 all-sid: maybe-all-tk
55812 install-sid: maybe-install-tcl
55813 install-sid: maybe-install-tk
55814 configure-sim: maybe-configure-intl
55815 all-sim: maybe-all-intl
55816 all-sim: maybe-all-libiberty
55817 all-sim: maybe-all-bfd
55818 all-sim: maybe-all-opcodes
55819 all-sim: maybe-all-readline
55820 all-sim: maybe-configure-gdb
55821 all-fastjar: maybe-all-zlib
55822 all-fastjar: maybe-all-build-texinfo
55823 all-fastjar: maybe-all-libiberty
55824 all-autoconf: maybe-all-m4
55825 all-autoconf: maybe-all-build-texinfo
55826 all-automake: maybe-all-m4
55827 all-automake: maybe-all-build-texinfo
55828 all-automake: maybe-all-autoconf
55829 all-bison: maybe-all-intl
55830 all-bison: maybe-all-build-texinfo
55831 all-diff: maybe-all-intl
55832 all-diff: maybe-all-build-texinfo
55833 all-fileutils: maybe-all-intl
55834 all-fileutils: maybe-all-build-texinfo
55835 all-flex: maybe-all-build-bison
55836 all-flex: maybe-all-build-byacc
55837 all-flex: maybe-all-intl
55838 all-flex: maybe-all-m4
55839 all-flex: maybe-all-build-texinfo
55840 all-gzip: maybe-all-intl
55841 all-gzip: maybe-all-zlib
55842 all-gzip: maybe-all-build-texinfo
55843 all-hello: maybe-all-intl
55844 all-hello: maybe-all-build-texinfo
55845 all-m4: maybe-all-intl
55846 all-m4: maybe-all-build-texinfo
55847 all-make: maybe-all-intl
55848 all-make: maybe-all-build-texinfo
55849 all-patch: maybe-all-build-texinfo
55850 all-make: maybe-all-build-texinfo
55851 all-prms: maybe-all-libiberty
55852 all-recode: maybe-all-build-texinfo
55853 all-sed: maybe-all-build-texinfo
55854 all-send-pr: maybe-all-prms
55855 all-tar: maybe-all-build-texinfo
55856 all-uudecode: maybe-all-build-texinfo
55857 configure-target-boehm-gc: maybe-configure-target-qthreads
55858 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
55859 configure-target-fastjar: maybe-configure-target-zlib
55860 all-target-fastjar: maybe-all-target-zlib
55861 all-target-fastjar: maybe-all-target-libiberty
55862 configure-target-libjava: maybe-configure-target-zlib
55863 configure-target-libjava: maybe-configure-target-boehm-gc
55864 configure-target-libjava: maybe-configure-target-qthreads
55865 configure-target-libjava: maybe-configure-target-libffi
55866 all-target-libjava: maybe-all-fastjar
55867 all-target-libjava: maybe-all-target-zlib
55868 all-target-libjava: maybe-all-target-boehm-gc
55869 all-target-libjava: maybe-all-target-qthreads
55870 all-target-libjava: maybe-all-target-libffi
55871 configure-target-libobjc: maybe-configure-target-boehm-gc
55872 all-target-libobjc: maybe-all-target-libiberty
55873 all-target-libobjc: maybe-all-target-boehm-gc
55874 all-target-libstdc++-v3: maybe-all-target-libiberty
55875 configure-target-libstdc++-v3: maybe-configure-target-libgomp
55876 all-target-libgloss: maybe-all-target-newlib
55877 all-target-winsup: maybe-all-target-libiberty
55878 all-target-winsup: maybe-all-target-libtermcap
55879 configure-target-libiberty: maybe-all-binutils
55880 configure-target-libiberty: maybe-all-ld
55881 configure-target-newlib: maybe-all-binutils
55882 configure-target-newlib: maybe-all-ld
55883
55884
55885 # Dependencies for target modules on other target modules are
55886 # described by lang_env_dependencies; the defaults apply to anything
55887 # not mentioned there.
55888
55889
55890 @if gcc-bootstrap
55891 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
55892 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
55893 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
55894 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
55895 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
55896 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
55897 @endif gcc-bootstrap
55898
55899 @if gcc-no-bootstrap
55900 configure-target-libstdc++-v3: maybe-all-target-libgcc
55901 configure-target-libmudflap: maybe-all-target-libgcc
55902 configure-target-libssp: maybe-all-target-libgcc
55903 configure-target-newlib: maybe-all-target-libgcc
55904 configure-target-libgfortran: maybe-all-target-libgcc
55905 configure-target-libobjc: maybe-all-target-libgcc
55906 configure-target-libtermcap: maybe-all-target-libgcc
55907 configure-target-winsup: maybe-all-target-libgcc
55908 configure-target-libgloss: maybe-all-target-libgcc
55909 configure-target-libiberty: maybe-all-target-libgcc
55910 configure-target-gperf: maybe-all-target-libgcc
55911 configure-target-examples: maybe-all-target-libgcc
55912 configure-target-libffi: maybe-all-target-libgcc
55913 configure-target-libjava: maybe-all-target-libgcc
55914 configure-target-zlib: maybe-all-target-libgcc
55915 configure-target-boehm-gc: maybe-all-target-libgcc
55916 configure-target-qthreads: maybe-all-target-libgcc
55917 configure-target-rda: maybe-all-target-libgcc
55918 configure-target-libada: maybe-all-target-libgcc
55919 configure-target-libgomp: maybe-all-target-libgcc
55920 @endif gcc-no-bootstrap
55921
55922
55923 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55924
55925 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55926
55927 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55928
55929
55930
55931 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55932
55933 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55934
55935 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55936
55937 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55938
55939
55940
55941 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55942 configure-target-gperf: maybe-all-target-libstdc++-v3
55943
55944 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55945
55946 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55947
55948 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55949 configure-target-libjava: maybe-all-target-libstdc++-v3
55950
55951 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55952
55953 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55954
55955 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55956
55957 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55958
55959 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55960
55961 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55962
55963
55964 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55965 GDB_TK = @GDB_TK@
55966 INSTALL_GDB_TK = @INSTALL_GDB_TK@
55967 configure-gdb: $(CONFIGURE_GDB_TK)
55968 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55969 install-gdb: $(INSTALL_GDB_TK)
55970
55971 # Serialization dependencies.  Host configures don't work well in parallel to
55972 # each other, due to contention over config.cache.  Target configures and 
55973 # build configures are similar.
55974 @serialization_dependencies@
55975
55976 # --------------------------------
55977 # Regenerating top level configury
55978 # --------------------------------
55979
55980 # Rebuilding Makefile.in, using autogen.
55981 AUTOGEN = autogen
55982 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55983         cd $(srcdir) && $(AUTOGEN) Makefile.def
55984
55985 # Rebuilding Makefile.
55986 Makefile: $(srcdir)/Makefile.in config.status
55987         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55988
55989 config.status: configure
55990         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55991
55992 # Rebuilding configure.
55993 AUTOCONF = autoconf
55994 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55995         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55996         cd $(srcdir) && $(AUTOCONF)
55997
55998 # ------------------------------
55999 # Special directives to GNU Make
56000 # ------------------------------
56001
56002 # Don't pass command-line variables to submakes.
56003 .NOEXPORT:
56004 MAKEOVERRIDES=
56005
56006 # end of Makefile.in